Submit Search
jQuery 対応ライブラリと TypeScript
Jun 14, 2014
2 likes
5,063 views
インフラジスティックス・ジャパン株式会社
2014 年 6 月 14 日に弊社 @Neri78 が VS ハッカソンで発表させていただいた内容です。
Technology
Read more
1 of 23
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
More Related Content
What's hot
(19)
PDF
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Masahiro Wakame
PPTX
TypeScriptはいいぞ
Jun Suzuki
PDF
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
PPTX
Typescriptの中のこと(浅め)
Kazuhide Maruyama
PDF
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Masahiro Wakame
PPTX
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
Shumpei Shiraishi
PDF
IDEALIZE YOU
佑介 九岡
PDF
LT駆動開発04 5分では分からないTypeScriptのなんとか
Kazuya Matsubara
PDF
WebStormでできること
kamiyam .
PPTX
TypeScript 1.0 Released!
Horuchi Hiroki
PDF
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
PDF
nomlab_okayamaruby_subslide
nomlab
PDF
むずかしくないJavaScriptのやさしい話 jQueryからの次のステップ #ndsmeetup8
civic Sasaki
PDF
Type scriptのいいところ
Kazuhide Maruyama
PDF
Win32 APIをてなずけよう
Kouji Matsui
PDF
Nespのコード生成
Kouji Matsui
PPTX
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
慎一 古賀
PDF
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Yoshitaka Kawashima
PDF
JavaのテストGroovyでいいのではないかという話
disc99_
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Masahiro Wakame
TypeScriptはいいぞ
Jun Suzuki
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
Typescriptの中のこと(浅め)
Kazuhide Maruyama
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Masahiro Wakame
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
Shumpei Shiraishi
IDEALIZE YOU
佑介 九岡
LT駆動開発04 5分では分からないTypeScriptのなんとか
Kazuya Matsubara
WebStormでできること
kamiyam .
TypeScript 1.0 Released!
Horuchi Hiroki
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
nomlab_okayamaruby_subslide
nomlab
むずかしくないJavaScriptのやさしい話 jQueryからの次のステップ #ndsmeetup8
civic Sasaki
Type scriptのいいところ
Kazuhide Maruyama
Win32 APIをてなずけよう
Kouji Matsui
Nespのコード生成
Kouji Matsui
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
慎一 古賀
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Yoshitaka Kawashima
JavaのテストGroovyでいいのではないかという話
disc99_
Similar to jQuery 対応ライブラリと TypeScript
(20)
PDF
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
PDF
TypeScriptへの入口
Sunao Tomita
PDF
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
Akira Inoue
PDF
JSer Class #3
mizuky fujitani
PDF
[GrapeCity Web TECH FORUM 2018]グレープシティJavaScript製品のご紹介 活用のコツと開発のポイント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
PPTX
Swagger jjug ccc 2018 spring
kounan13
PDF
Riot.jsに触れてみた話
エンジニア勉強会 エスキュービズム
PDF
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
Daizen Ikehara
PDF
Salesforce Lightning をやってみてあれこれ
寛 吉田
PDF
TypeScript and Visual Studio Code
Akira Inoue
PDF
Azure Functions Tips
Yuta Matsumura
PPTX
GitLab好きのAzureユーザーに朗報!あなたのAzure OpenAIをつかって、GitLabでAIを使う方法とメリットをご紹介.pptx
TsukasaKomatsubara
PPTX
初心者 × AngularJS × TypeScript
Yuta Matsumura
PDF
ゼロからのプログラミングRails講座 Codeanywhere版
DIVE INTO CODE Corp.
PDF
Microsoft Edge概要 物江氏
Japan Electronic Publishing Association
PPTX
XPagesジャンプスタート
Mitsuru Katoh
PDF
Lambda: A Peek Under The Hood [Java Day Tokyo 2015 6-3]
David Buck
PDF
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
DIVE INTO CODE Corp.
PDF
Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力
Akira Inoue
PPTX
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
SFDG ROOKIES
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
TypeScriptへの入口
Sunao Tomita
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
Akira Inoue
JSer Class #3
mizuky fujitani
[GrapeCity Web TECH FORUM 2018]グレープシティJavaScript製品のご紹介 活用のコツと開発のポイント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Swagger jjug ccc 2018 spring
kounan13
Riot.jsに触れてみた話
エンジニア勉強会 エスキュービズム
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
Daizen Ikehara
Salesforce Lightning をやってみてあれこれ
寛 吉田
TypeScript and Visual Studio Code
Akira Inoue
Azure Functions Tips
Yuta Matsumura
GitLab好きのAzureユーザーに朗報!あなたのAzure OpenAIをつかって、GitLabでAIを使う方法とメリットをご紹介.pptx
TsukasaKomatsubara
初心者 × AngularJS × TypeScript
Yuta Matsumura
ゼロからのプログラミングRails講座 Codeanywhere版
DIVE INTO CODE Corp.
Microsoft Edge概要 物江氏
Japan Electronic Publishing Association
XPagesジャンプスタート
Mitsuru Katoh
Lambda: A Peek Under The Hood [Java Day Tokyo 2015 6-3]
David Buck
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
DIVE INTO CODE Corp.
Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力
Akira Inoue
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
SFDG ROOKIES
Ad
More from インフラジスティックス・ジャパン株式会社
(20)
PDF
Infragistics Ultimate 2019 Vol.1最新機能
インフラジスティックス・ジャパン株式会社
PDF
DevOps を前提としたユーザー インターフェイスの構造解析
インフラジスティックス・ジャパン株式会社
PDF
デスクトップ向けUIコンポーネントの対応状況と今後の予定
インフラジスティックス・ジャパン株式会社
PDF
2019年版 Infragistics Ultimate UI for WPF概要
インフラジスティックス・ジャパン株式会社
PDF
Infragistics Ultimate 2018 Vol.2最新機能
インフラジスティックス・ジャパン株式会社
PDF
Indigo.Design概要
インフラジスティックス・ジャパン株式会社
PPTX
モダン Web 開発におけるインフラジスティックスのこれまでの取り組みと今後
インフラジスティックス・ジャパン株式会社
PDF
Infragistics Ultimate 2015 Vol.2 最新情報
インフラジスティックス・ジャパン株式会社
PDF
インフラジスティックス製品サブスクリプション/サポートについて
インフラジスティックス・ジャパン株式会社
PDF
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
インフラジスティックス・ジャパン株式会社
PDF
Silverlight to Next オンライン セミナー
インフラジスティックス・ジャパン株式会社
PDF
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
インフラジスティックス・ジャパン株式会社
PDF
XAML のこれまでとこれから、今「やる」べき意義
インフラジスティックス・ジャパン株式会社
PDF
これからはじめる XAML - WPF プログラミング
インフラジスティックス・ジャパン株式会社
PDF
Visual Studio + xamarin で始めるモバイル アプリ開発
インフラジスティックス・ジャパン株式会社
PDF
オンライン セミナー Infragistics ultimate 2015 vol.1 最新機能ハイライト(公開版)
インフラジスティックス・ジャパン株式会社
PDF
Infragistics Ultimate 2015 vol.1 新機能ハイライト
インフラジスティックス・ジャパン株式会社
PDF
インフラジスティックスが提供するクロスプラットフォーム対応データ視覚化コンポーネント
インフラジスティックス・ジャパン株式会社
PDF
開発生産性、アプリケーションの価値向上に向けてインフラジスティックスがお手伝いさせていただけること
インフラジスティックス・ジャパン株式会社
PDF
データ視覚化分析アプリケーションの超速開発
インフラジスティックス・ジャパン株式会社
Infragistics Ultimate 2019 Vol.1最新機能
インフラジスティックス・ジャパン株式会社
DevOps を前提としたユーザー インターフェイスの構造解析
インフラジスティックス・ジャパン株式会社
デスクトップ向けUIコンポーネントの対応状況と今後の予定
インフラジスティックス・ジャパン株式会社
2019年版 Infragistics Ultimate UI for WPF概要
インフラジスティックス・ジャパン株式会社
Infragistics Ultimate 2018 Vol.2最新機能
インフラジスティックス・ジャパン株式会社
Indigo.Design概要
インフラジスティックス・ジャパン株式会社
モダン Web 開発におけるインフラジスティックスのこれまでの取り組みと今後
インフラジスティックス・ジャパン株式会社
Infragistics Ultimate 2015 Vol.2 最新情報
インフラジスティックス・ジャパン株式会社
インフラジスティックス製品サブスクリプション/サポートについて
インフラジスティックス・ジャパン株式会社
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
インフラジスティックス・ジャパン株式会社
Silverlight to Next オンライン セミナー
インフラジスティックス・ジャパン株式会社
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
インフラジスティックス・ジャパン株式会社
XAML のこれまでとこれから、今「やる」べき意義
インフラジスティックス・ジャパン株式会社
これからはじめる XAML - WPF プログラミング
インフラジスティックス・ジャパン株式会社
Visual Studio + xamarin で始めるモバイル アプリ開発
インフラジスティックス・ジャパン株式会社
オンライン セミナー Infragistics ultimate 2015 vol.1 最新機能ハイライト(公開版)
インフラジスティックス・ジャパン株式会社
Infragistics Ultimate 2015 vol.1 新機能ハイライト
インフラジスティックス・ジャパン株式会社
インフラジスティックスが提供するクロスプラットフォーム対応データ視覚化コンポーネント
インフラジスティックス・ジャパン株式会社
開発生産性、アプリケーションの価値向上に向けてインフラジスティックスがお手伝いさせていただけること
インフラジスティックス・ジャパン株式会社
データ視覚化分析アプリケーションの超速開発
インフラジスティックス・ジャパン株式会社
Ad
Recently uploaded
(9)
PPTX
色について.pptx .
iPride Co., Ltd.
PDF
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
PDF
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
PDF
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
PDF
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
PDF
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
PPTX
Vibe Codingを始めよう 〜Cursorを例に、ノーコードでのプログラミング体験〜
iPride Co., Ltd.
PPTX
勉強会_ターミナルコマンド入力迅速化_20250620. pptx. .
iPride Co., Ltd.
PDF
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
色について.pptx .
iPride Co., Ltd.
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
Vibe Codingを始めよう 〜Cursorを例に、ノーコードでのプログラミング体験〜
iPride Co., Ltd.
勉強会_ターミナルコマンド入力迅速化_20250620. pptx. .
iPride Co., Ltd.
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
jQuery 対応ライブラリと TypeScript
1.
jQuery 対応ライブラリと TypeScript 池原 大然 デベロッパー
エバンジェリスト インフラジスティックス・ジャパン株式会社
[email protected]
2.
自己紹介 池原 大然(いけはら だいぜん) インフラジスティックス・ジャパン株式会社 デベロッパー
エバンジェリスト Microsoft MVP for Development Platforms Client App Dev 2010/04 – 2015/03 @Neri78 Blog
3.
アジェンダ TypeScript と JavaScript
ライブラリのカンケイ 商用コンポーネントを TypeScript で使ってみよう まとめ
4.
TypeScript と JavaScript ライブラリの カンケイ
5.
外部のライブラリを使うには • TypeScript で利用するための 定義ファイル(declaration
file)が必要 /// <reference path="typings/jquery/jquery.d.ts" /> class Greeter { //... } js ファイルの参照
6.
How to Create
/ Get ? • 解説(英語) – http://www.typescriptlang.org/Handbook#writing-dts-files • 言語仕様(英語) – http://www.typescriptlang.org/Content/TypeScript%20Language% 20Specification.pdf • DefinitelyTyped で探す https://github.com/borisyankov/DefinitelyTyped たぶん今日の後のセッションでやるんじゃないかな? • NuGet で探してみる
7.
Demo jQuery 使ってみた
8.
商用コンポーネントを TypeScript で使って みよう
9.
本日の題材
10.
開発ツール製品
12.
Ignite UI コンポーネント jQuery jQuery
UI jQuery Mobile jQuery Mobile ベース コントロール jQuery ベース データ コンポーネント jQuery UI ベース コントロール
13.
// ダイアログの生成 $("#dialog").igDialog({ state: "opened", height:
460, width: 440 }); @*ダイアログの生成*@ @(Html.Infragistics() .Dialog("dialog") .State(DialogState.Opened) .Height("460") .Width("440") .Render() ) MVC も OK! スタンダードな jQuery ASP.NET MVC を利用 Razor 構文 jQuery 構文が生成、 実行される
14.
収録コンポーネント:一覧 • データ グリッド –
Grid – Hierarchical Grid • OLAP ピボット – Pivot Data Selector – Pivot View – Pivot Grid • データ ビジュアリゼーション – Data Chart – Bullet Graph – Pie Chart – Linear Gauge – Doughnut Chart – Map – Funnel Chart – Barcode – Radial Gauge – Zoombar – Sparkline • レイアウト – Layout Manager – Tile Manager – Splitter • エディター – Combo Box – Editors – Date Picker – HTML Editor • フレームワーク – Infragistics Loader – Data Source – Templating Engine – Infragistics Excel* – Infragistics Word* – Infragistics Document* • 操作 – Tree – Popover – Dialog Window – Rating – File Upload – Video Player • モバイル – List View – Rating – Button – Check Box – Check Box Group – Collapsible – Collapsible Set – RadioButton Group – SelectMenu – Slider – Toggle Switch – TextBox – Page – PageContent – PageFooter – PageHeader – Popup – Link – NavBar *ASP.NET 用サーバー側コンポーネント • jQuery ベース • jQuery UI ベース • jQuery Mobile ベース
15.
http://jp.igniteui.com
16.
サンプルからの…
17.
TypeScript で 利用 で き る ?
18.
Demo Let’s try!
19.
Ignite UI でのサポート状況 •
2012 年ごろからひっそりとサポート – http://www.infragistics.com/community/blogs/angel_todorov/archive/2012/10/27/introd ucing-typescript-support-for-ignite-ui.aspx • 型定義ファイルを自動生成する仕組みを構築 • 注意 – 実案件で Ignite UI + TypeScript を利用って 聞かないので、日本での実績はナシ? 2014/06/14現在
20.
まとめ
21.
まとめ • 型定義ファイル必要 • たぶん詳細は後のセッション •
Ignite UI で定義ファイルを提供
22.
リソース Writing .d.ts files http://www.typescriptlang.org/Handbook#writing-dts-files TypeScript
Language Specs http://www.typescriptlang.org/Content/TypeScript%20Language%20Specification.pdf Ignite UI Sample http://jp.igniteui.com jQuery, XAML 対応製品を中心に紹介しているブログ http://blogs.jp.infragistics.com/blogs/dikehara/
23.
こちらもよろしく! http://jp.infragistics.com/Ultimate
Download