めもめも
ちゃっくさん自己紹介
緑のタイツを着たり体を張って頑張ってる。
(今日はタイツじゃない)
アプリ開発のためのWeb技術
- HTML5/CSS3
- JavaScript
- Web API
- ネイティブ アプリ開発への応用
- WinJS, PhoneGap, Titanium, etc…
ASP.NETに何が起こっているか
- MSのロゴが変わりました。
- 見慣れてくると悪くない
- 昔のMS
- 暗黒の帝国デススター
- 今
- オープンになってきている
- ASP.NETがどう変わったか
- VIEWSTATE Noooooo!!
レゴとオープンソース
- nuget
- ぬげっと
- パッケージマネージャー
- OSSライブラリの管理
- VSやWebMatrixなどで標準採用
- パッケージビジュアライザーで依存関係も見れる
OSS
- ASP.NET MVC4
- Web API
- Web Pages(Razor)
- フィードバックも受け付ける
- MSのサポートは従来通り
マルチデバイス
マルチデバイスエクスペリエンス
- クロスデバイス
- PC, スマホ, タブレット
- クロスプラットフォーム
- クロスブラウザ
ちゃっくさんは緑が好きなので緑テーマにしてる。
Jquery mobileのテーマローラーをカスタマイズしてnugetのパッケージとしてダウンロードできるようなものがある!?
- サーバーサイドで複数のjavascriptやcssを1つにマージする機能がある。
- モバイルサイトなどで効果的
モダンWebアプリ
モダンWebアプリ エクスペリエンス
- ASP.NET WebAPIは簡単に作れるデモ
- Top100件とかいう指定もODataで可能
ASP.NET SignalR
リアルタイム・非同期・双方向通信ライブラリ
Install-Package Microsoft.AspNet.SignalR -Pre
- クライアントサーバー間の永続的コネクション
センサークラウド with ASP.NET
- クラウドコンピューティングとの組み合わせ
- Kinect + Cloudのデモ
まとめ
- レゴのように組み合わせ可能
- プラットフォーム
- Windows Azure
- Windows Server
- ASP.NET and Web ools 2012.2
- Templates
- WebTooling
Next Action.
- Developers Love Coding.