18-D-1 .Net Framework 4 概要

3,855 views
3,712 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,855
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
137
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

18-D-1 .Net Framework 4 概要

  1. 1. .NET Framework 4 概要 (とVisual Studio 2010) 18-D-1 鈴木祐巳 マイクロソフト株式会社 デベロッパー& プラットフォーム統括本部 Developers Summit 2010
  2. 2. 内容 .NET Framework とは? .NET Framework 4 新機能概要 .NET Framework 4 コンポーネントと 機能の詳細 Developers Summit 2010
  3. 3. Microsoft .NET Framework とは 単一のフレームワークで様々な環境に対応 クライアント ブラウザー 携帯電話 サーバー クラウド 習得済み技術や資産の再利用 様々な環境・プラットフォームに対応! Developers Summit 2010
  4. 4. .NET Framework 4 の新機能 ユーザーエクスペリエンスの差別化 エンドユーザーの生産性向上 ユーザーの作業を軽減する直感的で簡単なアプリケーション コア機能の拡充 基本クラスライブラリ(Base Class Library, BCL)の改善 パラレルコンピューティングの対応 開発者生産性 Web アプリケーション開発の高速化 アプリケーション層におけるデータ管理の簡略化 .NET 開発の連続性 WCF・WFインテグレーションの改善による堅牢な中間層アプリケーション ブラウザ内・ブラウザ外で動作するSilverlightによるRIA Azureクラウドアプリケーションのシンプルな開発 WPFを使ったWindows 7対応アプリケーションの開発 Developers Summit 2010
  5. 5. 基本部分 Developers Summit 2010
  6. 6. .NET Framework の構造 Solution Framework ASP.NET LINQ AJAX WCF WPF WF CardSpace Windows ADO.NET ASP.NET フォーム Base Class Library(BCL) Common Language Runtime(CLR) Developers Summit 2010
  7. 7. .NET Framework バージョン遷移 ラ Add 3.5 イ ブ 4 ラ リ Add 3.0 Keep 3.0 V-UP 1.0 V-UP 1.1 V-UP 2.0 Keep 2.0 Keep 2.0 CLR 1.0 V-UP 1.1 V-UP 2.0 Keep 2.0 Keep 2.0 V-UP 4 1.0 1.1 2.0 3.0 3.5 4 包含 共存 Developers Summit 2010
  8. 8. 動的開発言語のサポート C#, VB.NET 動的言語ランタイム(Dynamic Language Runtime , DLR) Developers Summit 2010
  9. 9. CPU コアの多数化の開発者 への影響は? マルチプロセッサ マルチコア 並列処理プログラミングの経験は? 結果? Developers Summit 2010
  10. 10. ポイント  構造は従来と変更なし  すべて新しい.NET Framework  Dynamic Language Runtime  Visual Basic , C# のバージョンアップ  動的言語のサポート  IronRuby, IronPython  パラレルコンピューティング Developers Summit 2010
  11. 11. プレゼンテーション Developers Summit 2010
  12. 12. WPF Wndows Formから WPFへ OpenGL や DirectX の様な複雑さは無い 最新プラットフォームサポート Developers Summit 2010
  13. 13. ポイント  クライアントアプリケーション  Windows 7 対応  Office 2010 対応  Web アプリケーション  ASP.NET / ASP.NET AJAXの強化  ASP.NET MVC 追加  (Silverlight 対応[Visual Studio 2010]) Developers Summit 2010
  14. 14. データアクセス, ワークフロー, コミュニケーション Developers Summit 2010
  15. 15. データベース変更におけるコードの修正 BL BL DAL DAL DB DB 変更 DB Developers Summit 2010
  16. 16. データベース変更におけるコードの修正 BL 最小のコード! Entity Framework 最小の保守! DAL 最小の複雑さ! 高い堅牢性! 高い生産性! DB Developers Summit 2010
  17. 17. ポイント  ADO.NET / LINQ など従来の方法はそ のまま継続  ADO.NET Entity Framework / 並列 LINQ(PLINQ) の追加  WCF / WF のインテグレーション Developers Summit 2010
  18. 18. FAQ Developers Summit 2010
  19. 19. FAQ  対応OSは? 64ビットは?  ダウンロードサイズは  クライアントプロファイル  いつ正式リリースされるのか?  Windows Updateでの提供は?  いつ .NET Framework 4に移行するべ きか? Developers Summit 2010
  20. 20. お勧めリソース  Visual Studio 2010 RC ( Beta 2 )  Visual Studio 2010 Training Kit  .NET Framework 4 技術資料一覧 Developers Summit 2010
  21. 21. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Developers Summit 2010

×