1 / 33

さらっと 眺めて みよう ! Web 関連テクノロジ " 超 " 概要

さらっと 眺めて みよう ! Web 関連テクノロジ " 超 " 概要. 日本マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部 エバンジェリスト 武田 正樹 ( たけだ まさき ). D2-201. セッション のゴール Session Takeaways. マイクロソフト Web 開発 プラットフォームの全体像を理解する マイクロソフト Web 開発プラットフォームが インターネット標準技術に対応している事 開発生産性を向上する事 を理解 する. アジェンダ. Web 開発のキーワード

opal
Download Presentation

さらっと 眺めて みよう ! Web 関連テクノロジ " 超 " 概要

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. さらっと 眺めてみよう!Web 関連テクノロジ "超" 概要 日本マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部 エバンジェリスト 武田 正樹(たけだ まさき) D2-201

  2. セッションのゴールSessionTakeaways マイクロソフト Web 開発プラットフォームの全体像を理解する マイクロソフト Web 開発プラットフォームが • インターネット標準技術に対応している事 • 開発生産性を向上する事 を理解する

  3. アジェンダ • Web 開発のキーワード • 最新 Web 開発プラットフォーム • インターネット標準技術への対応 • ブラウザー・開発ツール・Web サーバー • 開発生産性向上に関する工夫 • 開発ツールと技術の選択 • Web サーバーの選択 • まとめ

  4. Web 開発のキーワード

  5. インターネットの標準技術 • クライアントサイド技術 • サーバーサイド技術 Web 標準 ライブラリ マイクロソフト オープンソース Java Ruby Python

  6. 最新 Web 開発プラットフォーム クライアントサイド技術 Browser サーバーサイド技術 Tool Web Platform Installer 3.0 Java Web Server Ruby Python

  7. インターネット標準技術への対応 -ブラウザーと Web 標準-

  8. Web 標準対応の歩み Internet Explorer 10 (現在開発中) 対応領域拡大 HTML 4.01 CSS 2.1

  9. インターネット標準技術への対応 -開発ツールと Web 標準-

  10. Visual Studio 2010Web 標準対応 • Visual Studio 編集機能で対応 • HTML 4.01 • CSS 1.0/2.0/2.1 • JavaScript (jQuery) • HTML5 対応には下記をインストール • Visual Studio 2010 SP1 • Web Standards Update for Microsoft Visual Studio 2010 SP1

  11. インターネット標準技術への対応 -Web サーバーと ASP.NET-

  12. Web サーバーと ASP.NET ASP.NET のプログラミング・モデルを利用可能 オンプレミス Web アプリケーションをクラウドに展開する際、非常に少ない変更で実装可能

  13. ご参考: 相互運用性への取り組み • Interoperability Bridges and Labs Center http://www.interoperabilitybridges.com/ • Windows Azure 用の SDK・プラグインを中心とした相互運用性の成果物に関するポータル サイト • PHP on Windows ガイドライン http://technet.microsoft.com/ja-jp/iis/gg535422 • PHP ユーザーのための IIS 構築入門や Tips 集など Java Ruby Python

  14. MS の Web 開発プラットフォーム メリット

  15. MS Web 開発プラットフォーム Web 標準対応 Browser Tool Tool Web Platform Installer 3.0 高い開発生産性 Web Server

  16. 開発生産性向上に関する工夫

  17. 開発環境を容易に構築Web Platform Installer • マイクロソフト Web 開発向けコンポーネントのインストーラー • 依存関係のあるコンポーネントが複数ある場合でも一括インストール http://www.microsoft.com/web/downloads/platform.aspx

  18. コーディング時間の削減Visual Studio 2010 • インテリセンス (入力支援機能) • コーディングの自動補完・自動選択 • HTML, CSS, JavaScript, C#, Visual Basic 対応 • コード スニペット • コード ブロックのひな形を挿入 • HTML, JavaScript, C#, Visual Basic 対応

  19. JavaScript のデバッグVisual Studio 2010

  20. 異なるブラウザー間のテストExpression Web SuperPreview • ブラウザーを起動することなく、異なるブラウザー間のレンダリング結果を確認できる。 • Internet Explorer/Safari/Firefox/Chrome 対応 http://www.microsoft.com/japan/products/expression/products/web_overview.aspx

  21. Web ページのデバッグInternet Explorer 9: F12 開発者ツール http://msdn.microsoft.com/ja-jp/library/ gg589507(v=VS.85).aspx

  22. 開発ツールと技術の選択

  23. 開発ツールと技術の選択 複雑なビジネス ロジック ASP.NET Web フォーム ASP.NETMVC 開発生産性重視 Web 標準志向 ASP.NET Web Pages 簡単なビジネス ロジック

  24. Web アプリケーション開発 • 豊富なサーバーコントール • ドラッグ & ドロップで UI 作成 = 高い開発生産性 業務用 Web アプリに最適 = Web 標準対応 • HTML ベースの UI 作成 • テスト駆動開発 インターネット用 Web アプリに最適

  25. 従来資産の移行 • スクリプト言語のように記述 • ヘルパーの活用で部品化が容易 = Web アプリ Classic ASP からの移行 = 業務アプリ • Silverlight アプリケーション • ノンコーディングで作成可能 Access ベースの業務アプリからの移行

  26. Web サーバーの選択

  27. Web サーバーの相互運用性 Windows Azure デプロイ時の考慮事項あり

  28. セッションのまとめSession Wrap Up • マイクロソフトの Web開発プラットフォームは、 インターネットの標準技術にしっかりと対応しています。 • ASP.NET とマイクロソフト開発ツールの組み合わせは、開発者の皆様の生産性を飛躍的に高めます。 • マイクロソフトの Web 開発プラットフォームは、Web 開発全般のニーズに応えられます。

  29. 関連セッション 15:05–16:20 D2-202 Internet Explorer 9 と HTML5。そして、IE10 奥主 洋 16:45–18:00 D2-301 HTML5 でも安心! Visual Studio での Web 開発 物江 修 是非 ご参加ください

  30. リファレンス #1 Microsoft Visual Studio ホームページhttp://www.microsoft.com/japan/msdn/vstudio/ Microsoft WebMatrix ホームページhttp://www.microsoft.com/web/webmatrix/ Microsoft Expression Web ホームページhttp://www.microsoft.com/japan/products/expression/products/web_overview.aspx MSDN Internet Explorer デベロッパー センター http://msdn.microsoft.com/ja-jp/ie/default.aspx Microsoft Web Platform ホームページhttp://www.microsoft.com/web/

  31. リファレンス #2 MSDN ASP.NET デベロッパー センター http://msdn.microsoft.com/ja-jp/asp.net/default.aspx IIS テックセンターhttp://technet.microsoft.com/ja-jp/iis/ Interoperability Bridges and Labs Center (英語)http://www.interoperabilitybridges.com/ PHP on Windows ガイドライン http://technet.microsoft.com/ja-jp/iis/gg535422 Visual Studio LightSwitchホームページhttp://www.microsoft.com/japan/visualstudio/lightswitch/

  32. ご清聴ありがとうございました • アンケート • にご協力 • ください • D2-201

More Related