Microsoft .NET Framework 3.5 は、.NET Framework 2.0 と .NET Framework 3.0 に対して新機能が多数追加されており、.NET Framework 2.0 Service pack 1 と .NET Framework 3.0 Service pack 1 を含みます。
.NET Framework 3.0 は、.NET Framework 2.0 に Windows Workflow Foundation (WF)、Windows Communication Foundation (WCF)、Windows Presentation Foundation (WPF)、および Windows CardSpace などの新しい機能セットを追加して作成されました。そして .NET Framework 3.5 には、.NET Framework 3.0 に対して、さまざまな技術領域にわたる多数の新機能が、互換性に影響が出ないように、新しいアセンブリとして追加されています。新しい機能、特徴は次のとおりです。
- 統合言語クエリ (LINQ) とデータ認識機能を密接に統合しています。これにより、LINQ が有効な言語を使用して、SQL データ、コレクション、XML、データセットなどのさまざまな種類のデータを同じ構文でフィルタ処理、列挙、作成するコードを作成できます。
- ASP.NET AJAX を使用すると、ほとんどすべてのブラウザで動作する、より効率的で対話性の高い、高度にパーソナル化された Web エクスペリエンスを提供できます。
- AJAX、JSON、REST、POX、RSS、ATOM、およびいくつかの新しい WS-* 標準を含む、WCF サービスのビルド用の新しい Web プロトコルをサポートします。
- 新しいワークフローを利用できるサービス テクノロジを含む、WF、WCF、および WPF のすべての機能が Visuasl Studio 2008 でサポートされます。
- .NET Framework 3.5 基本クラス ライブラリ (BCL) の新しいクラスは、多数の一般的なユーザーの要求に対応します。
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=333325fd-ae52-4e35-b531-508d977d32a6