Movatterモバイル変換


[0]ホーム

URL:


jQuery 対応ライブラリと TypeScript

2014 年 6 月 14 日に弊社 @Neri78 が VS ハッカソンで発表させていただいた内容です。

Embed presentation

Download as PDF, PPTX
jQuery 対応ライブラリとTypeScript池原 大然デベロッパー エバンジェリストインフラジスティックス・ジャパン株式会社dikehara@infragistics.com
自己紹介池原 大然(いけはら だいぜん)インフラジスティックス・ジャパン株式会社デベロッパー エバンジェリストMicrosoft MVP for Development PlatformsClient App Dev 2010/04 – 2015/03@Neri78Blog
アジェンダTypeScript と JavaScript ライブラリのカンケイ商用コンポーネントを TypeScript で使ってみようまとめ
TypeScript とJavaScriptライブラリのカンケイ
外部のライブラリを使うには• TypeScript で利用するための定義ファイル(declaration file)が必要/// <reference path="typings/jquery/jquery.d.ts" />class Greeter {//...}js ファイルの参照
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 で探してみる
DemojQuery 使ってみた
商用コンポーネントをTypeScript で使ってみよう
本日の題材
開発ツール製品
Ignite UI コンポーネントjQueryjQuery UIjQueryMobilejQueryMobileベースコントロールjQueryベースデータコンポーネントjQueryUIベースコントロール
// ダイアログの生成$("#dialog").igDialog({state: "opened",height: 460,width: 440});@*ダイアログの生成*@@(Html.Infragistics().Dialog("dialog").State(DialogState.Opened).Height("460").Width("440").Render())MVC も OK!スタンダードな jQueryASP.NET MVC を利用Razor 構文jQuery 構文が生成、実行される
収録コンポーネント:一覧• データ グリッド– 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 ベース
http://jp.igniteui.com
サンプルからの…
TypeScript で利用できる?
DemoLet’s try!
Ignite UI でのサポート状況• 2012 年ごろからひっそりとサポート– http://www.infragistics.com/community/blogs/angel_todorov/archive/2012/10/27/introducing-typescript-support-for-ignite-ui.aspx• 型定義ファイルを自動生成する仕組みを構築• 注意– 実案件で Ignite UI + TypeScript を利用って聞かないので、日本での実績はナシ? 2014/06/14現在
まとめ
まとめ• 型定義ファイル必要• たぶん詳細は後のセッション• Ignite UI で定義ファイルを提供
リソースWriting .d.ts fileshttp://www.typescriptlang.org/Handbook#writing-dts-filesTypeScript Language Specshttp://www.typescriptlang.org/Content/TypeScript%20Language%20Specification.pdfIgnite UI Samplehttp://jp.igniteui.comjQuery, XAML 対応製品を中心に紹介しているブログhttp://blogs.jp.infragistics.com/blogs/dikehara/
こちらもよろしく!http://jp.infragistics.com/Ultimate

Recommended

PDF
TypeScriptは明日から使うべき
PDF
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
PPTX
TypeScriptをオススメする理由
PDF
3日時間をもらったのでTypeScriptを触ってみた
PDF
TypeScript 独習会
PDF
TypeScript 入門してみる
PDF
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
PDF
TypeScript超入門
PDF
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
PPTX
TypeScriptはいいぞ
PDF
Visual Studioで始めるTypeScript開発入門
PPTX
Typescriptの中のこと(浅め)
PDF
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
PPTX
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
PDF
IDEALIZE YOU
PDF
LT駆動開発04 5分では分からないTypeScriptのなんとか
PDF
WebStormでできること
PPTX
TypeScript 1.0 Released!
PDF
JavaScriptと共に歩いて行く決意をした君へ
PDF
nomlab_okayamaruby_subslide
 
PDF
むずかしくないJavaScriptのやさしい話 jQueryからの次のステップ #ndsmeetup8
PDF
Type scriptのいいところ
PDF
Win32 APIをてなずけよう
PDF
Nespのコード生成
PPTX
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
PDF
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
PDF
JavaのテストGroovyでいいのではないかという話
PDF
Infragistics Ultimate 2019 Vol.1最新機能
PDF
DevOps を前提としたユーザー インターフェイスの構造解析
PDF
デスクトップ向けUIコンポーネントの対応状況と今後の予定

More Related Content

PDF
TypeScriptは明日から使うべき
PDF
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
PPTX
TypeScriptをオススメする理由
PDF
3日時間をもらったのでTypeScriptを触ってみた
PDF
TypeScript 独習会
PDF
TypeScript 入門してみる
PDF
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
PDF
TypeScript超入門
TypeScriptは明日から使うべき
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
TypeScriptをオススメする理由
3日時間をもらったのでTypeScriptを触ってみた
TypeScript 独習会
TypeScript 入門してみる
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
TypeScript超入門

What's hot

PDF
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
PPTX
TypeScriptはいいぞ
PDF
Visual Studioで始めるTypeScript開発入門
PPTX
Typescriptの中のこと(浅め)
PDF
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
PPTX
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
PDF
IDEALIZE YOU
PDF
LT駆動開発04 5分では分からないTypeScriptのなんとか
PDF
WebStormでできること
PPTX
TypeScript 1.0 Released!
PDF
JavaScriptと共に歩いて行く決意をした君へ
PDF
nomlab_okayamaruby_subslide
 
PDF
むずかしくないJavaScriptのやさしい話 jQueryからの次のステップ #ndsmeetup8
PDF
Type scriptのいいところ
PDF
Win32 APIをてなずけよう
PDF
Nespのコード生成
PPTX
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
PDF
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
PDF
JavaのテストGroovyでいいのではないかという話
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
TypeScriptはいいぞ
Visual Studioで始めるTypeScript開発入門
Typescriptの中のこと(浅め)
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
jQueryの先に行こう!最先端のWeb開発トレンドを学ぶ
IDEALIZE YOU
LT駆動開発04 5分では分からないTypeScriptのなんとか
WebStormでできること
TypeScript 1.0 Released!
JavaScriptと共に歩いて行く決意をした君へ
nomlab_okayamaruby_subslide
 
むずかしくないJavaScriptのやさしい話 jQueryからの次のステップ #ndsmeetup8
Type scriptのいいところ
Win32 APIをてなずけよう
Nespのコード生成
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
JavaのテストGroovyでいいのではないかという話

More from インフラジスティックス・ジャパン株式会社

PDF
Infragistics Ultimate 2019 Vol.1最新機能
PDF
DevOps を前提としたユーザー インターフェイスの構造解析
PDF
デスクトップ向けUIコンポーネントの対応状況と今後の予定
PDF
2019年版 Infragistics Ultimate UI for WPF概要
PDF
Infragistics Ultimate 2018 Vol.2最新機能
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最新機能
モダン 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 新機能ハイライト
インフラジスティックスが提供するクロスプラットフォーム対応データ視覚化コンポーネント
開発生産性、アプリケーションの価値向上に向けてインフラジスティックスがお手伝いさせていただけること
データ視覚化分析アプリケーションの超速開発

jQuery 対応ライブラリと TypeScript


[8]ページ先頭

©2009-2025 Movatter.jp