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

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

More Related Content

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

What's hot

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

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

PDF
2019年版 Infragistics Ultimate UI for WPF概要
PDF
Infragistics Ultimate 2018 Vol.2最新機能
PDF
XAML のこれまでとこれから、今「やる」べき意義
PDF
Infragistics Ultimate 2019 Vol.1最新機能
PDF
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
PDF
インフラジスティックス製品サブスクリプション/サポートについて
PDF
これからはじめる XAML - WPF プログラミング
PDF
Visual Studio + xamarin で始めるモバイル アプリ開発
PDF
DevOps を前提としたユーザー インターフェイスの構造解析
PDF
デスクトップ向けUIコンポーネントの対応状況と今後の予定
PDF
開発生産性、アプリケーションの価値向上に向けてインフラジスティックスがお手伝いさせていただけること
PDF
Infragistics Ultimate 2015 vol.1 新機能ハイライト
PPTX
モダン Web 開発におけるインフラジスティックスのこれまでの取り組みと今後
PDF
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
PDF
オンライン セミナー Infragistics ultimate 2015 vol.1 最新機能ハイライト(公開版)
PDF
データ視覚化分析アプリケーションの超速開発
PDF
インフラジスティックスが提供するクロスプラットフォーム対応データ視覚化コンポーネント
PDF
Infragistics Ultimate 2015 Vol.2 最新情報
PDF
Silverlight to Next オンライン セミナー
2019年版 Infragistics Ultimate UI for WPF概要
Infragistics Ultimate 2018 Vol.2最新機能
XAML のこれまでとこれから、今「やる」べき意義
Infragistics Ultimate 2019 Vol.1最新機能
インフラジスティックス WPF コントロールを用いたリッチ アプリケーション開発
インフラジスティックス製品サブスクリプション/サポートについて
これからはじめる XAML - WPF プログラミング
Visual Studio + xamarin で始めるモバイル アプリ開発
DevOps を前提としたユーザー インターフェイスの構造解析
デスクトップ向けUIコンポーネントの対応状況と今後の予定
開発生産性、アプリケーションの価値向上に向けてインフラジスティックスがお手伝いさせていただけること
Infragistics Ultimate 2015 vol.1 新機能ハイライト
モダン Web 開発におけるインフラジスティックスのこれまでの取り組みと今後
インフラジスティックスおよび Xamarin.Forms コントロールのご紹介
オンライン セミナー Infragistics ultimate 2015 vol.1 最新機能ハイライト(公開版)
データ視覚化分析アプリケーションの超速開発
インフラジスティックスが提供するクロスプラットフォーム対応データ視覚化コンポーネント
Infragistics Ultimate 2015 Vol.2 最新情報
Silverlight to Next オンライン セミナー

jQuery 対応ライブラリと TypeScript


[8]ページ先頭

©2009-2025 Movatter.jp