Microsoft は1990 年代後半に、当初は Next Generation Windows Services (NGWS) という名前で.NET Frameworkの開発を開始しました。2001 年後半には、.NET Framework 1.0 の最初のベータ版がリリースされました。 [1] .NET Framework の最初のバージョンは 2002 年 2 月 13 日にリリースされ、Windows NT 4.0、98、2000 、ME、XPにマネージ コードが導入されました。
最初のバージョン以降、Microsoft は .NET Framework のアップグレードを 9 回リリースしており、そのうち 7 回はVisual Studioの新しいバージョンとともにリリースされています。これらのアップグレードのうち 2 回 (.NET Framework 2.0 と 4.0) では、共通言語ランタイム(CLR) がアップグレードされています。CLR バージョンが同じ場合、.NET Framework の新しいバージョンが古いバージョンに置き換えられます。
.NET Framework ファミリには、モバイルまたは組み込みデバイスでの使用向けに 2 つのバージョンも含まれています。フレームワークの縮小版である.NET Compact Framework は、スマートフォンなどのWindows Mobileデバイスを含むWindows CEプラットフォームで使用できます。また、.NET Micro Framework は、リソースが厳しく制限されたデバイスを対象としています。
.NET Framework 4.8は、.NET Frameworkの最後のメジャーバージョンとして発表されました。今後の作業は、書き直されたクロスプラットフォームの .NET Coreプラットフォーム(後に.NETと改名)に投入され、 2020年11月に.NET 5として出荷されました。 [2] [3]ただし、.NET Framework 4.8.1は2022年8月にリリースされました。[4]
概要
注:
- a. ^ .NET Framework 1.0 は、Windows XP Media Center Editionおよび Windows XP Tablet PC Edition の不可欠なコンポーネントです。Windows XP SP1、SP2、または SP3 の Home Edition および Professional Edition のインストール CD には、.NET Framework 1.0 インストール パッケージが付属しています。[7]
- b. ^ Windows XP SP2およびSP3のHomeエディションおよびProfessionalエディションのインストールCDには、.NET Framework 1.1インストールパッケージが付属しています。[7]
- c. ^ .NET Frameworkはこのオペレーティングシステムでは自動的にインストールされません。Windowsインストールメディアまたはインターネットからオンデマンドでインストールする必要があります。コントロールパネルまたはサーバーマネージャーは常に後者を試みます。[34]
- d. ^ この日付は、Windows 10 バージョン 1809、Windows Server 2019 以降で実行している場合にのみ適用されます。古いバージョンの Windows では、.NET Framework 3.5 Service Pack 1 は、基盤となる Windows オペレーティング システムのライフサイクルを採用します。[10]
.NET フレームワーク 1.0
.NET Frameworkの最初のバージョンは、2002年1月15日にWindows 98、ME、NT 4.0、2000、XP向けにリリースされました。このバージョンのメインストリームサポートは2007年7月10日に終了し、 Windows XP Media CenterおよびTablet PCエディションを除いて延長サポートは2009年7月14日に終了しました。 [10]
2001年6月19日、Visual Basicのリリース10周年にあたる日に、.NET Framework 1.0 Beta 2がリリースされました。[35]
.NET Framework 1.0 は、Windows 98、ME、NT 4.0(Service Pack 6a 適用済み)、2000、XP、およびServer 2003でサポートされています。.NET Framework 1.0 を使用するアプリケーションは、追加のオペレーティングシステムをサポートする .NET Framework 1.1 がインストールされているコンピュータでも実行できます。[36]
サービスパック 1
.NET Framework 1.0 Service Pack 1は2002年3月19日にリリースされました。[37]
サービスパック 2
.NET Framework 1.0 Service Pack 2は2002年8月7日にリリースされました。[38]
サービスパック 3
.NET Framework 1.0 Service Pack 3は2004年8月30日にリリースされました。[39]
.NET フレームワーク 1.1
バージョン 1.1 は、.NET Framework の最初のマイナー アップグレードです。これは、再配布可能パッケージとして、またはソフトウェア開発キットとして単独で提供され、2003 年 4 月 3 日に公開されました。また、Visual Studio .NET 2003の 2 番目のリリースの一部でもあります。これは、Windows オペレーティング システムの一部として含まれた最初の .NET Framework バージョンであり、Windows Server 2003に同梱されています。.NET Framework 1.1 のメインストリーム サポートは 2008 年 10 月 14 日に終了し、延長サポートは 2013 年 10 月 8 日に終了しました。.NET Framework 1.1 は、ライブラリのバージョン番号をチェックするためアプリケーションが実行されないまれなケースを除き、バージョン 1.0 との完全な下位互換性を提供します。 [40]
1.1の変更点は以下の通り: [41]
- 以前はアドオンとして提供されていたモバイルASP.NETコントロールの組み込みサポート
- Windows Forms アセンブリをインターネットから半信頼方式で実行できるようにします。
- ASP.NET アプリケーションでコード アクセス セキュリティを有効にします
- 以前はアドオンとして提供されていたODBCおよびOracleデータベースの組み込みサポート
- .NET Compact Framework は、小型デバイス向けの .NET Framework のバージョンです。
- インターネット プロトコル バージョン 6 ( IPv6 ) のサポート
.NET Framework 1.1は、Windows 98、ME、NT 4.0(Service Pack 6a適用済み)、2000、XP、Server 2003、Vista、Server 2008でサポートされています。[36] [42]
サービスパック 1
.NET Framework 1.1 Service Pack 1 は、2004 年 8 月 30 日にリリースされました。[43] Windows NT 4.0 SP6a とWindows Installer 2.0が必要です。これは、Windows NT 4.0 SP6a、Windows 2000 RTM-SP2、およびWindows XP RTM-SP1をサポートする最後のバージョンです。
.NET フレームワーク 2.0
バージョン2.0は2005年10月27日にリリースされました。また、Visual Studio 2005、Microsoft SQL Server 2005、BizTalk 2006とともにリリースされました。このバージョンのソフトウェア開発キットは2006年11月29日にリリースされました。[44]サポートは2011年7月12日に終了しました。これは、 Windows 98、Windows 2000 SP3、Windows ME、Windows Server 2003 RTMをサポートする最後のバージョンです。[45]
2.0 の変更点は次のとおりです:
- x64とIA-64ハードウェア プラットフォームの両方で完全な64 ビット コンピューティングをサポート
- Microsoft SQL Serverとの統合: T-SQLを使用する代わりに、.NET互換言語のいずれかでストアドプロシージャとトリガーを構築できます。
- .NET ランタイムのインスタンスをホストするネイティブ アプリケーション用の新しいホスティング API: 新しい API は、マルチスレッド、メモリ割り当て、アセンブリの読み込みに関するランタイムの動作を細かく制御します。これは当初、独自のスケジューラとメモリ マネージャーを実装するMicrosoft SQL Serverでランタイムを効率的にホストするために開発されました。
- テーマ、スキン、マスター ページ、Web パーツのサポートなど、ASP.NETの新しいパーソナライゼーション機能
- .NET Micro Framework は、スマート パーソナル オブジェクト テクノロジイニシアチブに関連する .NET Framework のバージョンです。
- 会員プロバイダー
- 部分クラス
- Null 許容型
- 匿名メソッド
- イテレータ
- データテーブル
- 共通言語ランタイム(CLR) 2.0
- .NET CLRに直接組み込まれたジェネリックの言語サポート
.NET Framework 2.0 は、Windows 98、ME、2000 (Service Pack 3 以上)、XP (Service Pack 2 以上)、Server 2003、Server 2008、Server 2008 R2でサポートされています。[6] .NET Framework 2.0 を使用するアプリケーションは、追加のオペレーティングシステムをサポートする .NET Framework 3.0 または 3.5 がインストールされているコンピューターでも実行されます。
サービスパック 1
.NET Framework 2.0 Service Pack 1は2007年11月19日にリリースされました。[46] Windows 2000 SP4が必要です。
サービスパック 2
.NET Framework 2.0 Service Pack 2 は、2008 年 8 月 11 日にリリースされました。[47]このバージョンには、Windows 2000 SP4 と KB835732 または KB891861 アップデート、Windows XP SP2 とWindows Installer 3.1 が必要です。これは、 Windows 2000 SP4をサポートする最後のバージョンですが、Windows 2000 でバージョン 3.5 の機能のサブセットを使用する非公式の回避策がいくつかありました。[48]
.NET フレームワーク 3.0

.NET Framework 3.0 は、以前は WinFX と呼ばれていました[49] が、2006 年 11 月 6 日にリリースされました。これには、 Windows VistaおよびWindows Server 2008の不可欠な部分である新しいマネージ コードAPI セットが含まれています。また、 Windows XP SP2 およびWindows Server 2003用もダウンロードとして入手できます。このリリースには大きなアーキテクチャの変更は含まれていません。.NET Framework 3.0 は、.NET Framework 2.0 と同じCLR を使用します。 [50]以前の主要な .NET リリースとは異なり、このバージョンに対応する .NET Compact Framework リリースはありませんでした。.NET Framework バージョン 3.0 は、Windows Vista に同梱されていました。また、Windows Server 2008 にもオプション コンポーネントとして同梱されていました (既定では無効)。
.NET Framework 3.0 は、次の 4 つの主要な新しいコンポーネントで構成されています。
- Windows Presentation Foundation (WPF)、旧コード名Avalon: XAMLマークアップ言語に基づく新しいユーザーインターフェイスサブシステムとAPI。3DコンピュータグラフィックスハードウェアとDirect3Dテクノロジを使用する[51]
- Windows Communication Foundation (WCF)、以前のコード名は Indigo: Web サービスと同様に、プログラムがローカルまたはリモートで相互運用できるようにするサービス指向のメッセージング システム
- Windows Workflow Foundation (WF):ワークフローを使用してタスクの自動化と統合トランザクションを構築できます。
- Windows CardSpace (旧コード名 InfoCard): 個人のデジタル ID を安全に保存し、Web サイトへのログインなどの特定のトランザクションの ID を選択するための統一されたインターフェイスを提供するソフトウェア コンポーネント。
.NET Framework 3.0 は、 Windows XP、Server 2003、Vista、Server 2008、Server 2008 R2でサポートされています。[6] .NET Framework 3.0 を使用するアプリケーションは、追加のオペレーティングシステムをサポートする .NET Framework 3.5 がインストールされているコンピューターでも実行されます。
サービスパック 1
.NET Framework 3.0 Service Pack 1は2007年11月19日にリリースされました。[52]
サービスパック 2
.NET Framework 3.0 Service Pack 2は2008年8月11日にリリースされました。[53]
.NET フレームワーク 3.5
.NET Framework バージョン 3.5 は、2007 年 11 月 19 日にリリースされました。.NET Framework 3.0 と同様に、バージョン 3.5 は共通言語ランタイム (CLR) 2.0 を使用します。つまり、.NET Framework バージョン 2.0 と同じバージョンです。さらに、.NET Framework 3.5 は .NET Framework 2.0 SP1 と 3.0 SP1 (後者の 3.5 SP1 では 2.0 SP2 と 3.0 SP2 がインストールされます) もインストールします。これにより、バージョン 2.0 の BCL クラスに、言語統合クエリ (LINQ)などのバージョン 3.5 の機能に必要ないくつかのメソッドとプロパティが追加されます。ただし、これらの変更はバージョン 2.0 用に作成されたアプリケーションには影響しません。[54]
以前のバージョンと同様に、Windows Mobile およびWindows Embedded CEデバイス の追加機能のサポートを提供するために、この更新プログラムと同時に新しい .NET Compact Framework 3.5 がリリースされました。
このバージョンのフレームワーククラスライブラリのソースコードは、Microsoft Reference Source Licenseに基づいて部分的に公開されています(デバッグ参照のみ)。[55]
.NET Framework 3.5 は、Windows XP (Service Pack 2 以上)、Server 2003 ( Service Pack 1 以上)、Vista、Server 2008、7、Server 2008 R2、8、Server 2012、8.1、Server 2012 R2、10、およびServer 2016でサポートされています。[6] Windows 8 以降では、 .NET Framework 3.5 はコントロール パネルでオンまたはオフにできるオプション機能です。
.NET Framework 3.5はWindowsコンテナイメージとしても利用可能であり、.NET Framework 2.0~3.5に依存する古いアプリケーションをコンテナ環境で実行することができます。[56]
サービスパック 1
.NET Framework 3.5 Service Pack 1 は、2008 年 8 月 11 日にリリースされました。このリリースでは、新しい機能が追加され、特定の条件下でパフォーマンスが向上しました。 [57]特に WPF では 20 ~ 45% の向上が見込まれています。2 つの新しいデータ サービス コンポーネント、ADO.NET Entity FrameworkとADO.NET Data Servicesが追加されました。Web 開発用の 2 つの新しいアセンブリ、System.Web.Abstraction と System.Web.Routing が追加されました。これらはASP.NET MVCフレームワークで使用され、ASP.NET Forms アプリケーションの将来のリリースでも使用されると報告されています。Service Pack 1 は、SQL Server 2008およびVisual Studio 2008 Service Pack 1に含まれています。また、"Visual Basic Power Packs" と呼ばれる新しいコントロール セットも搭載され、"Line" や "Shape" などの Visual Basic コントロールが復活しました。 .NET Framework バージョン 3.5 SP1 は、Windows 7 に同梱されています。また、Windows Server 2008 R2 にもオプション コンポーネントとして同梱されています (既定では無効)。これは、Windows XP SP2、Windows Server 2003 SP1、およびWindows Vista RTM をサポートする最後のバージョンです。
.NET Framework 3.5 SP1 クライアント プロファイル
.NET Framework 3.5 SP1 には、「.NET Framework クライアント プロファイル」と呼ばれる .NET Framework の新しいバリエーションもあります。これは 28 MB で、完全なフレームワークよりも大幅に小さく、デスクトップアプリケーションに最も関連性の高いコンポーネントのみをインストールします。[58]ただし、クライアント プロファイルがこのサイズになるのは、他の .NET Framework がインストールされていない Windows XP SP2 のオンライン インストーラーを使用する場合、またはWindows Updateを使用する場合のみです。オフライン インストーラーまたは他の OS を使用する場合、ダウンロード サイズは 250 MB のままです。[59]
.NET フレームワーク 4.0
このリリースの主な焦点は次のとおりです。
- 並列拡張は、マルチコアまたは分散システムを対象とする並列コンピューティングのサポートを改善します。[60]この目的のために、 LINQエンジンの並列実装であるPLINQ(Parallel LINQ)[61]や、メソッド呼び出しを介して並列構造を公開するTask Parallel Library [62]などのテクノロジが含まれています。
- 暗黙的な行継続、動的ディスパッチ、名前付きパラメータ、オプション パラメータなどの新しいVisual Basic .NETおよびC#言語機能
- コード契約のサポート[63]
- 任意精度演算(System.Numerics.BigInteger)[64]および複素数(System.Numerics.Complex)[65]を扱うための新しい型の追加
- 共通言語ランタイム (CLR) 4.0 を導入
.NET Framework 4.0 は、Windows XP (Service Pack 3 適用済み)、Windows Server 2003 (Service Pack 2 適用済み)、Vista (Service Pack 1 以上適用済み)、Server 2008、7、Server 2008 R2でサポートされています。[6] .NET Framework 4.0 を使用するアプリケーションは、追加のオペレーティングシステムをサポートする .NET Framework 4.5または4.6 がインストールされているコンピューターでも動作します。 .NET Framework 4.0 のサポートは 2016 年 4 月 12 日に終了しており、今後報告または発見される可能性のある .NET Framework 4.0 の脆弱性に対するテクニカルサポート、バグ修正、セキュリティ修正は提供されなくなりました。これは、Windows XP SP3、Windows Server 2003 SP2、Windows Vista SP1、Windows Server 2008 RTM、Windows 7 RTM、Windows Server 2008 R2 RTM をサポートする最後のバージョンです。
歴史
マイクロソフトは2008年9月29日に.NET Framework 4を出荷する意向を発表しました。パブリックベータ版は2009年5月20日にリリースされました。[66]
2009年7月28日、.NET Framework 4ベータ版の2番目のリリースが、実験的なソフトウェアトランザクションメモリサポートとともに提供されました。 [67]この機能は、フレームワークの最終バージョンでは利用できません。
2009年10月19日、マイクロソフトは.NET Framework 4のベータ2をリリースした。[68]同時に、マイクロソフトは.NET Framework 4のリリース予定日を2010年3月22日と発表しました。[68]このリリース日はその後2010年4月12日に延期されました。[69]
2010年2月10日にリリース候補版が公開された:バージョン:RC。[70]
2010年4月12日、.NET Framework 4.0の最終バージョンがMicrosoft Visual Studio 2010の最終リリースと同時にリリースされました。[71]
2011年4月18日、Windows Workflow Foundationの顧客からの要望による修正をサポートするバージョン4.0.1がリリースされました。[72] [73] Visual Studio 2010 SP1を必要とするデザインタイムコンポーネントには、ワークフローステートマシンデザイナーが追加されています。
2011年10月27日に、 Microsoft SQL Serverのいくつかの新機能をサポートするバージョン4.0.2がリリースされました。[74] [75]
2012年3月5日にバージョン4.0.3がリリースされました。[76] [77]
Windows Server アプリファブリック
.NET Framework 4のリリース後、マイクロソフトは、 AppFabricホスティング[79] [80]とメモリ内分散キャッシュサポートの形でアプリケーションサーバー機能を提供するWindows Server AppFabric [78 ]と呼ばれる一連の拡張機能をリリースしました。
.NET フレームワーク 4.5
.NET Framework 4.5は2012年8月15日にリリースされました。[81]このバージョンには、一連の新機能や改良された機能が追加されました。[82] .NET Framework 4.5は、 Windows Vista以降でサポートされています。 [83] [84] .NET Framework 4.5は、Common Language Runtime 4.0を使用し、いくつかの追加のランタイム機能を備えています。[85]
.NET Framework 4.5 は、Windows Vista (Service Pack 2 適用済み)、Server 2008 (Service Pack 2 適用済み)、7 (Service Pack 1 適用済み)、Server 2008 R2 (Service Pack 1 適用済み)、8、Server 2012、8.1、Server 2012 R2でサポートされています。[6] .NET Framework 4.5 を使用するアプリケーションは、追加のオペレーティングシステムをサポートする .NET Framework 4.6 がインストールされているコンピューターでも実行されます。
Metro スタイル アプリ向け .NET
Metro スタイル アプリはもともと特定のフォーム ファクター向けに設計されており、Windows オペレーティング システムのパワーを活用します。.NET Framework の 2 つのサブセットは、C#またはVisual Basic を使用して Metro スタイル アプリを構築するために使用できます。1 つはWindows 8およびWindows 8.1用で、.NET APIs for Windows 8.x ストア アプリと呼ばれます。もう 1 つはユニバーサル Windows プラットフォーム(UWP) 用で、.NET APIs for UWPと呼ばれます。このバージョンの .NET Framework と、Metro スタイル アプリに使用されるランタイムおよびライブラリは、 Metro スタイル アプリの新しいプラットフォームおよび開発モデルであるWindows ランタイムの一部です。これは、 .NET Framework、C++、HTML5 with JavaScriptなど、多くのプラットフォームと言語を含むエコシステムです。[86]
コア機能
- 正規表現エンジンがタイムアウトする前に正規表現の解決を試行する時間を制限する機能。
- アプリケーション ドメインのカルチャを定義する機能。
- Unicode ( UTF-16 ) エンコードのコンソール サポート。
- 文化的な文字列の順序付けと比較データのバージョン管理をサポートします。
- リソースを取得する際のパフォーマンスが向上します。
- Zip圧縮のネイティブ サポート(以前のバージョンでは圧縮アルゴリズムはサポートされていましたが、アーカイブ形式はサポートされていませんでした)。
- CustomReflectionContextクラスを通じてリフレクション コンテキストをカスタマイズし、デフォルトのリフレクション動作をオーバーライドする機能。
- C#とVisual Basic言語に新しい非同期機能が追加されました。これらの機能により、非同期操作を実行するためのタスクベースのモデルが追加され、[87] [88] futuresとpromisesが実装されます。
マネージ拡張フレームワーク (MEF)
Managed Extensibility Framework (MEF) は、軽量で拡張可能なアプリケーションを作成するためのライブラリです。アプリケーション開発者は、構成を必要とせずに拡張機能を見つけて使用できます。また、拡張機能開発者はコードを簡単にカプセル化し、脆弱なハード依存関係を回避できます。MEF を使用すると、拡張機能をアプリケーション内だけでなく、アプリケーション間で再利用できます。[89]
詳しくはこちら
- 新しいHTML5フォーム タイプのサポート。
- Web フォームでのモデル バインダーのサポート。これにより、データ コントロールをデータ アクセス メソッドに直接バインドし、ユーザー入力を.NET Framework データ型との間で自動的に変換できます。
- クライアント側の検証スクリプトでの目立たないJavaScriptのサポート。
- バンドルと縮小によりクライアント スクリプトの処理が改善され、ページのパフォーマンスが向上しました。
- クロスサイト スクリプティング攻撃から保護するために、Anti-XSS ライブラリ (以前は外部ライブラリ) からのエンコード ルーチンを統合しました。
- WebSocketプロトコルのサポート。
- HTTPリクエストとレスポンスの非同期的な読み取りと書き込みをサポートします。
- 非同期モジュールとハンドラーのサポート。
- ScriptManager コントロールでのコンテンツ配信ネットワーク(CDN) フォールバックのサポート。
ネットワーキング
- HTTPアプリケーション用の新しいプログラミングインターフェイスを提供します: System.Net.Http名前空間とSystem.Net.Http.Headers名前空間が追加されました
- 国際化とIPv6サポートの改善
- RFC準拠のURIサポート
- 国際化ドメイン名(IDN) 解析のサポート
- 電子メールアドレス国際化(EAI)のサポート
.NET フレームワーク 4.5.1
.NET Framework 4.5.1のリリースは、2013年10月17日にVisual Studio 2013と同時に発表されました。[90]このバージョンにはWindows Vista SP2以降が必要です[91]また、Windows 8.1およびWindows Server 2012 R2に含まれています。.NET Framework 4.5.1の新機能: [92]
- X64 編集と継続 (EnC) のデバッガー サポート
- マネージド戻り値を表示するためのデバッガーサポート
- コールスタックとタスクウィンドウでの非同期対応デバッグ
- .NET メモリ ダンプを分析するためのデバッガー サポート (Visual Studio Ultimate SKU)
- パフォーマンスと診断ハブの .NET 開発者向けツール
- コード分析UIの改善
- ADO.NET アイドル接続の回復力
.NET フレームワーク 4.5.2
.NET Framework 4.5.2 のリリースは 2014 年 5 月 5 日に発表されました。[93]このバージョンにはWindows Vista SP2以降が必要です。[94] Windows Formsアプリケーションでは、高DPIシナリオ向けに改善が行われました。ASP.NET では、信頼性の高い HTTP ヘッダー検査および変更メソッドが利用可能で、バックグラウンドの非同期ワーカー タスクをスケジュールする新しい方法も利用できます。[93]
.NET フレームワーク 4.6
.NET Framework 4.6は2014年11月12日に発表されました。[95] 2015年7月20日にリリースされました。 [96] RyuJITと呼ばれる64ビットシステム用の新しいジャストインタイムコンパイラ(JIT)をサポートし、より高いパフォーマンスとSSE2およびAVX2命令セットのサポートを特徴としています。WPFとWindowsフォームは両方とも、高DPIシナリオ用の更新を受け取りました。TLS 1.1とTLS 1.2のサポートがWCFに追加されました。[96]このバージョンにはWindows Vista SP2以降が必要です。[97]これは、 Windows Vista SP2とWindows Server 2008 SP2をサポートする最後のバージョンです。
.NET Framework 4.6 の暗号化 API は、最新バージョンのWindows CNG暗号化 API を使用します。その結果、NSA Suite B 暗号化が .NET Framework で利用できるようになります。Suite B は、 AES、SHA-2ハッシュ アルゴリズム ファミリ、楕円曲線 Diffie–Hellman、楕円曲線 DSAで構成されています。[96] [98]
.NET Framework 4.6は、Windows Vista(Service Pack 2適用済み)、Server 2008(Service Pack 2適用済み)、7(Service Pack 1適用済み)、Server 2008 R2(Service Pack 1適用済み)、8、Server 2012、8.1、Server 2012 R2、10 、 Server 2016でサポートされています。[6] .NET Framework 4.6のサポートは2022年4月26日に終了しました。
.NET フレームワーク 4.6.1
.NET Framework 4.6.1のリリースは2015年11月30日に発表されました。[99]このバージョンにはWindows 7 SP1以降が必要であり、Windows 8をサポートする最後のバージョンでもあります。[97]新しい機能とAPIは次のとおりです。
- WPF のスペル チェックの改善、ユーザーごとのカスタム辞書のサポート、タッチ パフォーマンスの向上。
- 楕円曲線デジタル署名アルゴリズム (ECDSA) X509 証明書のサポートが強化されました。
- SQL 接続に AlwaysOn、Always Encrypted のサポートが追加され、Azure SQL Database への接続時の接続オープンの回復力が向上しました。
- Azure SQL Database は、更新された System.Transactions API を使用した分散トランザクションをサポートするようになりました。
- RyuJIT、GC、WPF、WCF におけるパフォーマンス、安定性、信頼性に関連するその他の多くの修正。
.NET フレームワーク 4.6.2
.NET Framework 4.6.2のプレビューは2016年3月30日に発表されました。[100] 2016年8月2日にリリースされました。 [101]このバージョンにはWindows 7 SP1以降が必要であり、 Windows 10 (RTM—1511)をサポートする最後のバージョンでもあります。 [97]新機能は次のとおりです。
- 260文字を超えるパスのサポート
- X.509証明書におけるFIPS 186-3 DSAのサポート
- ClickOnceの TLS 1.1/1.2 サポート
- ASP.NET でのデータ注釈のローカライズのサポート
- Project Centennial による .NET デスクトップ アプリの有効化
- WPF のソフト キーボードとモニターごとの DPI サポート
.NET Framework 4.6.2 も Windows コンテナー イメージとして出荷されます。
.NET フレームワーク 4.7
2017年4月5日、マイクロソフトは.NET Framework 4.7がWindows 10 Creators Updateに統合され、他のWindowsバージョン用のスタンドアロンインストーラーが提供されると発表した。この日、 Visual Studio 2017の更新プログラムがリリースされ、.NET Framework 4.7をターゲットとするサポートが追加された。[102] Windows 7以降用の約束されたスタンドアロンインストーラーは2017年5月2日にリリースされたが、[103]パッケージには必須コンポーネントが含まれていなかった。[104] NET Framework 4.7はWindows 8のサポートを廃止し、Windows 7 Service Pack 1以降でのみ実行される。
.NET Framework 4.7の新機能は次のとおりです。[105]
- 楕円曲線暗号による強化された暗号化
- TLSサポートの改善(特にバージョン1.2)
- Windows フォームでの高 DPI 認識のサポート
- Windows Presentation Foundation (WPF) でのタッチとスタイラスのサポート強化
- WPF の新しい印刷 API
.NET Framework 4.7は、Windows 7 ( Service Pack 1適用済み)、Server 2008 R2(Service Pack 1適用済み)、Server 2012、8.1、Server 2012 R2、10 、 Server 2016、Server 2019でサポートされています。[6]
.NET Framework 4.7 も Windows コンテナー イメージとして出荷されます。
.NET フレームワーク 4.7.1
.NET Framework 4.7.1は2017年10月17日にリリースされました。[106]修正と新機能の中には、d3dcompilerの依存関係の問題を修正したものが含まれています。[107]また、すぐに使用できる.NET Standard 2.0との互換性も追加されています。[108]
.NET Framework 4.7.1 も Windows コンテナー イメージとして出荷されます。
.NET フレームワーク 4.7.2
.NET Framework 4.7.2は2018年4月30日にリリースされました。[109]変更点には、ASP.NET、BCL、CLR、ClickOnce、ネットワーク、SQL、WCF、Windowsフォーム、ワークフロー、WPFの改善が含まれています。[110]このバージョンはServer 2019に含まれています。[6]
.NET Framework 4.7.2 も Windows コンテナー イメージとして出荷されます。
.NET フレームワーク 4.8
.NET Framework 4.8は2019年4月18日にリリースされました。[111] [112]これは、 2017年4月11日にWindows Vistaのサポートが終了した後にリリースされた.NET Frameworkの最終バージョンであり、将来の作業は最終的に.NET 5以降となった.NET Coreプラットフォームに集中しました。 [2]このリリースには、 .NET Core 2.1から移植されたJIT拡張機能、WPFアプリケーションの高DPI拡張機能、アクセシビリティの改善、パフォーマンスの更新、およびセキュリティ強化が含まれていました。[113]リリースから5か月以上経った2019年9月23日、Visual Studio 2019の更新プログラムがリリースされ、.NET Framework 4.8をターゲットとするサポートが追加されました。Windows 7(Service Pack 1適用済み)、Server 2008 R2(Service Pack 1適用済み)、Server 2012、8.1 、Server 2012 R2、10 、 Server 2016、Server 2019 [6]をサポートし、Windowsコンテナイメージとしても出荷されました。Windows 7 SP1、Windows Server 2008 R2 SP1、Windows Server 2012、Windows 8.1、Windows Server 2012 R2、Windows 10(1607~1809)、Windows Server 2016、Windows Server 2019をサポートする最後のバージョンですが、Windows 10(1903~2004)に同梱されているものとしてのみサポートされています。
最新リリースは 4.8.0 ビルド 4115 で、オフライン インストーラーのサイズは 115 MB (121,307,088 バイト)、デジタル署名の日付は 2021 年 5 月 1 日です。
.NET フレームワーク 4.8.1
.NET Framework 4.8.1は2022年8月9日にリリースされました。[4]このバージョンには、ネイティブARM64サポート、WCAG2.1準拠のアクセス可能なツールヒント、Windowsフォームのアクセシビリティの改善が含まれています。Windows 10 (20H2+)、Windows Server 2022、Windows 11でサポートされています。
最新リリースは 4.8.1 ビルド 9195 で、オフライン インストーラーのサイズは 74 MB (77,668,504 バイト)、デジタル署名の日付は 2023 年 9 月 28 日です。
参考文献
- ^ 「Framework Versions」。2008年5月4日時点のオリジナルよりアーカイブ。2010年12月19日閲覧。
- ^ ab 「.NET Core は .NET の未来です」. .NET ブログ2019 年 5 月 6 日。2020 年 6 月 1 日時点のオリジナルよりアーカイブ。2020年6 月 6 日閲覧。
- ^ Richard, Lander (2020 年 11 月 10 日). 「.NET 5.0 の発表」. .NET ブログ. 2021 年 2 月 18 日時点のオリジナルよりアーカイブ。2021年1 月 4 日閲覧。
- ^ ab “.NET Framework 4.8.1 の発表”。2022年8月24日時点のオリジナルよりアーカイブ。2022年8月11日閲覧。
- ^ 「.NET Framework システム要件」。MSDN。Microsoft。2018年9月19日時点のオリジナルよりアーカイブ。2016年11月28日閲覧。
- ^ abcdefghij 「.NET Framework のバージョンと依存関係」。MSDN。Microsoft。2022年9月3日時点のオリジナルよりアーカイブ。2019年8月26日閲覧。
- ^ abc Stebner, Aaron (2007 年 3 月 14 日). 「Mailbag: どのバージョンの .NET Framework がどのバージョンの OS に含まれていますか?」Aaron Stebner の WebLog。Microsoft 。2020年 1 月 24 日時点のオリジナルよりアーカイブ。2020年1 月 18 日閲覧。
- ^ 「Windows 10 および Windows Server 2016 に .NET Framework をインストールする」。Microsoft。2017年12 月 20 日。2017 年 12 月 6 日時点のオリジナルよりアーカイブ。2018年1 月 24 日閲覧。
- ^ 「ライフサイクル FAQ - .NET Framework」。learn.microsoft.com。Microsoft。
- ^ abc "Microsoft .NET Framework". Microsoft . 2023年1月14日時点のオリジナルよりアーカイブ。2023年1月14日閲覧。
- ^ 「Microsoft、.NET Framework、Visual Studio .NETをリリース」。ニュース。レドモンド チャネル パートナー。2002年1月16日。2021年12月30日時点のオリジナルよりアーカイブ。 2021年12月30日閲覧。
- ^ 「Microsoft .NET Framework ソフトウェア開発キット」。ニュース。Neowin。2002年1月17日。2021年12月30日時点のオリジナルよりアーカイブ。2021年12月30日閲覧。
- ^ 「Lots of .Net updates」.ニュース. Neowin. 2002年3月20日. 2024年7月1日時点のオリジナルよりアーカイブ。 2021年12月30日閲覧。
- ^ 「.NET Framework Service SP2」。ニュース。Neowin。2002年8月8日。2021年12月30日時点のオリジナルよりアーカイブ。 2021年12月30日閲覧。
- ^ ab "1.1 SP1、1.0 SP3 がリリースされました". Eric Gunnerson の Compendium。Microsoft。2004 年 8 月 30 日。2020 年 3 月 7 日時点のオリジナルよりアーカイブ。2020年1 月 18 日閲覧。
- ^ 「Microsoft .NET Framework バージョン 1.1」。ニュース。Neowin。2003年4月9日。2021年12月30日時点のオリジナルよりアーカイブ。2021年12月30日閲覧。
- ^ 「.NET Framework 開発者センター – よくある質問」。2012 年 7 月 24 日時点のオリジナルよりアーカイブ。
- ^ 「.NET Framework 2.0 の最終公式バージョンがダウンロード可能になりました!」Aaron Stebner の WebLog。Microsoft。2005 年 10 月 27 日。2020 年 3 月 4 日時点のオリジナルよりアーカイブ。2020年1 月 18 日閲覧。
- ^ abc 「Visual Studio 2008 および .NET Framework 3.5 の最終リリースが利用可能になりました」。Aaron Stebner の WebLog。Microsoft。2007年 11 月 19 日。2020 年 3 月 8 日時点のオリジナルよりアーカイブ。2020 年1 月 18 日閲覧。
- ^ abc 「.NET Framework 3.5 SP1 および Visual Studio 2008 SP1 のダウンロードとトラブルシューティング リンク」。Aaron Stebner の WebLog。Microsoft。2008年 8 月 11 日。2020 年 3 月 5 日時点のオリジナルよりアーカイブ。2020 年1 月 18 日閲覧。
- ^ 「.NET Framework 3.0 の最終バージョンがダウンロードできるようになりました」。Aaron Stebner の WebLog。Microsoft。2006年 11 月 7 日。2020 年 3 月 7 日時点のオリジナルよりアーカイブ。2020年1 月 18 日閲覧。
- ^ 「Visual Studio 2010 および .NET Framework 4 の最終バージョンが利用可能になりました」。Aaron Stebner の WebLog。Microsoft。2010年 4 月 13 日。2020 年 2 月 28 日時点のオリジナルよりアーカイブ。2020 年1 月 18 日閲覧。
- ^ 「.NET Framework 4.5 RTM のリリースを発表 - 製品とソースコード」。.NET ブログ。Microsoft。2012 年 8 月 15 日。2020 年 1 月 4 日時点のオリジナルよりアーカイブ。2019年11 月 9 日閲覧。
- ^ 「.NET Framework 4.5.1 RTM => コーディングを開始」。.NET ブログ。Microsoft。2013 年 10 月 17 日。2024 年 7 月 1 日時点のオリジナルよりアーカイブ。2019 年11 月 9 日閲覧。
- ^ 「.NET Framework 4.5.2 の発表」。.NET ブログ。Microsoft。2014 年 5 月 5 日。2019 年 11 月 9 日時点のオリジナルよりアーカイブ。2019年11 月 9 日に閲覧。
- ^ 「.NET Framework 4.6 の発表」。.NET ブログ。Microsoft。2015 年 7 月 20 日。2019 年 11 月 9 日時点のオリジナルよりアーカイブ。2019年11 月 9日に閲覧。
- ^ 「.NET Framework 4.6.1 が利用可能になりました!」. .NET ブログ. Microsoft. 2015 年 11 月 30 日. 2019 年 11 月 9 日時点のオリジナルよりアーカイブ。2019年11 月 9 日に閲覧。
- ^ 「.NET Framework 4.6.2 を発表」。.NET ブログ。Microsoft。2016 年 8 月 2 日。2019 年 10 月 17 日時点のオリジナルよりアーカイブ。2019年11 月 9 日に閲覧。
- ^ 「.NET Framework 4.7 を発表」。.NET ブログ。Microsoft。2017 年 4 月 5 日。2019 年 10 月 17 日時点のオリジナルよりアーカイブ。2019年11 月 9 日に閲覧。
- ^ 「.NET Framework 4.7.1 を発表」。.NET ブログ。Microsoft。2017 年 10 月 17 日。2020 年 3 月 14 日時点のオリジナルよりアーカイブ。2019 年11 月 9 日閲覧。
- ^ 「.NET Framework 4.7.2 を発表」。.NET ブログ。Microsoft。2018 年 4 月 30 日。2019 年 12 月 15 日時点のオリジナルよりアーカイブ。2019年11 月 9 日に閲覧。
- ^ 「.NET Framework 4.8 を発表」。.NET ブログ。Microsoft。2019 年 4 月 18 日。2019 年 4 月 19 日時点のオリジナルよりアーカイブ。2019年4 月 18 日閲覧。
- ^ 「.NET Framework 4.8.1 を発表」。.NET ブログ。Microsoft。2022 年 8 月 9 日。2022 年 8 月 10 日時点のオリジナルよりアーカイブ。2022年8 月 11 日閲覧。
- ^ 「Windows 10、Windows 8.1、Windows 8 に .NET Framework 3.5 をインストールする」。MSDN。Microsoft。2019年9 月 28 日時点のオリジナルよりアーカイブ。
- ^ 「Gates Revises Visual Studio .NET Release Date」BetaNews 2001年12月5日。2016年8月15日時点のオリジナルよりアーカイブ。2016年7月1日閲覧。
- ^ ab 「.NET Framework システム要件」。MSDN。Microsoft。2016年12月20日時点のオリジナルよりアーカイブ。2016年11月28日閲覧。
- ^ 「.NET Framework Service Pack」。Microsoft。2012年5月21日時点のオリジナルよりアーカイブ。2012年5月21日閲覧。
- ^ 「Microsoft .NET Framework 1.0 Service Pack 2 の ASP.NET セキュリティ更新プログラム」。Microsoft。2018年 8 月 22 日時点のオリジナルよりアーカイブ。2018 年8 月 22 日閲覧。
- ^ 「Microsoft .NET Framework 1.0 Service Pack 3」。Microsoft 。 2018年8月22日時点のオリジナルよりアーカイブ。2018年8月22日閲覧。
- ^ 「.NET Framework 開発者センター – よくある質問」。2012 年 7 月 24 日時点のオリジナルよりアーカイブ。
- ^ 「 新機能と強化された機能」。MSDN。Microsoft。2011年1月27日時点のオリジナルよりアーカイブ。
- ^ 「.NET Framework 1.1 再頒布可能パッケージ」。MSDN。Microsoft。2016年 12 月 3 日時点のオリジナルよりアーカイブ。2016 年12月5 日閲覧。
- ^ 「Microsoft .NET Framework 1.1 Service Pack 1」。Microsoft 。 2018年8月22日時点のオリジナルよりアーカイブ。2018年8月22日閲覧。
- ^ 「.NET Framework 2.0 ソフトウェア開発キット (SDK) (x86)」。ダウンロード。Microsoft。2006年11月29日。2014年9月3日時点のオリジナルよりアーカイブ。 2014年9月1日閲覧。
- ^ 「Microsoft .NET Framework 3.5管理者導入ガイド」。MSDN。Microsoft。2009年 2 月 14 日時点のオリジナルよりアーカイブ。2008年6月 26 日閲覧。
- ^ Microsoft .NET Framework 2.0 Service Pack 1 (x86) 2018年8月22日アーカイブ、Wayback Machine microsoft.com
- ^ 「Microsoft .NET Framework 2.0 Service Pack 2」。Microsoft 。 2018年8月22日。2018年8月22日時点のオリジナルよりアーカイブ。マイクロソフト
- ^ 「Windows 2000 の Microsoft .NET Framework 3.5」。2011 年 10 月 7 日時点のオリジナルよりアーカイブ。2011 年10 月 6 日閲覧。
- ^ 「Somasegar のブログ」。docs.microsoft.com。2007年 6 月 11 日時点のオリジナルよりアーカイブ。
- ^ 「.NET Framework 3.0 のバージョン管理と展開に関する Q&A」 。2008年6 月 1 日閲覧。
- ^ 「Windows Presentation Foundation」。MSDN。Microsoft。2010年10月11日時点のオリジナルよりアーカイブ。2014年9月1日閲覧。
- ^ 「.NET Framework 3.0 SP1」。Microsoftダウンロード センター。2018 年 8 月 22 日時点のオリジナルよりアーカイブ。2018 年8 月 22 日閲覧。
- ^ “.NET Framework 3.0 Service Pack 2 Update for Windows Server 2003 and Windows XP”. Microsoft . 2018年8月22日時点のオリジナルよりアーカイブ。2018年8月22日閲覧。
- ^ 「.NET 2.0 と .NET 2.0SP1 での RedBits の違いの把握」。2008 年 4 月 30 日時点のオリジナルよりアーカイブ。2008 年6 月 1 日閲覧。
- ^ Scott Guthrie (2007 年 10 月 3 日)。「NET Framework のソース コードのリリース」。2010 年 9 月 7 日時点のオリジナルよりアーカイブ。2010年9 月 15 日閲覧。
- ^ “Docker Hub”. hub.docker.com . 2020年11月12日時点のオリジナルよりアーカイブ。2021年2月10日閲覧。
- ^ 「Visual Studio 2008 Service Pack 1 および .NET Framework 3.5 Service Pack 1」。2008 年 7 月 8 日時点のオリジナルよりアーカイブ。2008 年9 月 7 日閲覧。
- ^ Justin Van Patten (2008 年 5 月 21 日)。「.NET Framework クライアント プロファイル」。BCL チーム ブログ。MSDN ブログ。2008 年 12 月 7 日時点のオリジナルからアーカイブ。2008年9 月 30 日閲覧。
- ^ Rodriguez, Jaime (2008年8月20日). 「クライアントプロファイルの説明」 2009年2月5日時点のオリジナルよりアーカイブ。 2009年2月15日閲覧。
- ^ S. Somasegar . 「マルチコアとメニーコアの世界」。2007年7月14日時点のオリジナルよりアーカイブ。2008年6月1日閲覧。
- ^ 「Parallel LINQ: マルチコア プロセッサでのクエリの実行」。2018 年 12 月 25 日時点のオリジナルよりアーカイブ。2008年6 月 2 日閲覧。
- ^ 「並列パフォーマンス: マルチコアマシン向けにマネージドコードを最適化する」。2018年12月25日時点のオリジナルよりアーカイブ。2008年6月2日閲覧。
- ^ 「Code Contracts」。Dev Labs。2011年2月16日時点のオリジナルよりアーカイブ。
- ^ 「BigInteger 構造体」。MSDN。Microsoft。2016年 3 月 12 日時点のオリジナルよりアーカイブ。2016 年3月 11 日閲覧。
- ^ 「複雑な構造」。MSDN。Microsoft。2016年3月12日時点のオリジナルよりアーカイブ。2016年3月11日閲覧。
- ^ S. Somasegar. 「Visual Studio 2010 および .NET FX 4 Beta 1 が出荷されました!」。2009 年 5 月 23 日時点のオリジナルよりアーカイブ。2009年5 月 25 日閲覧。
- ^ 「STM.NET on DevLabs」。2008年7月27日。2009年8月4日時点のオリジナルよりアーカイブ。2008年8月6日閲覧。
- ^ ab S. Somasegar. 「Visual Studio 2010 および .NET FX 4 Beta 2 の発表」。MSDNブログ。2009 年 10 月 22 日時点のオリジナルよりアーカイブ。2009年10 月 20 日に取得。
- ^ Caron, Rob. 「Visual Studio 2010 および .NET Framework 4 の発売日」。MSDNブログ。2010 年 1 月 17 日時点のオリジナルよりアーカイブ。2010年1 月 13 日閲覧。
- ^ Krill, Paul (2010 年 2 月 9 日). 「Microsoft が Visual Studio 2010 リリース候補を提供」. InfoWorld . 2010 年 5 月 21 日時点のオリジナルよりアーカイブ。
- ^ Protalinski, Emil (2010 年 4 月 12 日). 「Visual Studio 2010 と .NET Framework 4 が登場」. Ars Technica . 2017 年 12 月 26 日時点のオリジナルよりアーカイブ。2017 年6 月 14 日閲覧。
- ^ 「Microsoft .NET Framework 4 プラットフォーム更新プログラム 1」。. NET エンドポイントのブログ。Microsoft。2011 年 4 月 18 日。2021 年 6 月 5 日時点のオリジナルよりアーカイブ。2021年6 月 5日に閲覧。
- ^ 「Microsoft .NET Framework 4 の更新プログラム 4.0.1 – ランタイム更新プログラム」。support.microsoft.com。Microsoft。2011年4 月 13 日。2021 年 6 月 5 日時点のオリジナルよりアーカイブ。2021年6 月 5日に閲覧。
- ^ 「Microsoft .NET Framework 4 の更新プログラム 4.0.2」。. NET ブログ。Microsoft。2011 年 10 月 27 日。2021 年 6 月 5 日時点のオリジナルよりアーカイブ。2021年6 月 5 日に閲覧。
- ^ 「Microsoft .NET Framework 4 の更新プログラム 4.0.2 – ランタイム更新プログラム」。support.microsoft.com。Microsoft。2011年10 月 19 日。2021 年 6 月 5 日時点のオリジナルよりアーカイブ。2021年6 月 5日に閲覧。
- ^ 「Microsoft .NET Framework 4 の更新プログラム 4.0.3」。. NET ブログ。Microsoft。2012 年 3 月 5 日。2021 年 6 月 5 日時点のオリジナルよりアーカイブ。2021年6 月 5 日に閲覧。
- ^ 「Microsoft .NET Framework 4 の更新プログラム 4.0.3 – ランタイム更新プログラム」。support.microsoft.com。Microsoft。2012年3 月 4 日。2021 年 6 月 5 日時点のオリジナルよりアーカイブ。2021年6 月 5日に閲覧。
- ^ 「AppFabric ブログ – Windows Server AppFabric が一般提供開始」。blogs.iis.net。2010 年 6 月 7 日。2010 年 6 月 9 日時点のオリジナルよりアーカイブ。2010年12 月 19 日閲覧。
- ^ 「'Dublin' App Server が .NET 4 に登場」。DevSource。2017年 12 月 26 日時点のオリジナルよりアーカイブ。2009 年4 月 27 日閲覧。
- ^ 「.NET Framework 4 と Dublin アプリケーション サーバー」。MSDNブログ。2009年 5 月 10 日時点のオリジナルよりアーカイブ。2009年4 月 27 日閲覧。
- ^ Brandon Bray( MSDN ブログ). 「.NET Framework 4.5 RTM のリリースを発表 - 製品とソース コード」。2012 年 8 月 17 日時点のオリジナルよりアーカイブ。2012年8 月 15 日閲覧。
- ^ MSDN ライブラリ。「.NET Framework 4.5 の新機能」。2012 年 8 月 14 日時点のオリジナルよりアーカイブ。2012 年8 月 15 日に取得。
- ^ 「.NET Framework 4.5」。Microsoftダウンロード センター。2018 年 5 月 22 日時点のオリジナルよりアーカイブ。2018 年5 月 23 日閲覧。
- ^ 「スタンドアロン インストーラー .NET 4.5」。microsoft.com。2012年 8 月 17 日時点のオリジナルよりアーカイブ。2018 年12 月 16 日閲覧。
- ^ rpetrusha. 「.NET Framework のバージョンと依存関係」。msdn.microsoft.com。2013年 8 月 7 日時点のオリジナルよりアーカイブ。2013 年7 月 25 日閲覧。
- ^ 「.NET for Windows アプリ」。MSDN。Microsoft。2016年 2 月 20 日時点のオリジナルよりアーカイブ。2016 年1月26 日閲覧。
- ^ 「4.5 の Async: 待つ価値あり – .NET ブログ – サイト ホーム – MSDN ブログ」。Blogs.msdn.com。2012 年 4 月 7 日時点のオリジナルよりアーカイブ。2014年5 月 13 日閲覧。
- ^ 「Async と Await を使用した非同期プログラミング (C# および Visual Basic)」。Msdn.microsoft.com。2014 年 5 月 27 日時点のオリジナルよりアーカイブ。2014年5 月 13 日閲覧。
- ^ 「Managed Extensibility Framework (MEF)」。MSDN ブログ。Microsoft。2016 年 10 月 18 日時点のオリジナルよりアーカイブ。2016 年10 月 4 日に取得。
- ^ 「.NET Framework 4.5.1 RTM => コーディングを開始」。.NET Framework ブログ。Microsoft。2013年 10 月 17 日。2013 年 11 月 22 日時点のオリジナルよりアーカイブ。2013年11 月 18 日に閲覧。
- ^ 「Microsoft .NET Framework 4.5.1 (オフライン インストーラー)」。ダウンロード センター。Microsoft。2013年 10 月 12 日。2013 年 11 月 28 日時点のオリジナルよりアーカイブ。2013年11 月 18日閲覧。
- ^ 「.NET Framework 4.5.1 RTM => コーディングを開始」。MSDN ブログ。Microsoft。2013 年 10 月 17 日。2016 年 10 月 9 日時点のオリジナルよりアーカイブ。2016年10 月 4 日閲覧。
- ^ ab 「.NET Framework 4.5.2 の発表」。MSDN ブログ。Microsoft。2014 年 5 月 5 日。2017 年 3 月 14 日時点のオリジナルよりアーカイブ。2014年6 月 11 日閲覧。
- ^ 「Microsoft .NET Framework 4.5.2 (オフライン インストーラー)」。ダウンロード センター。Microsoft。2014年 5 月 6 日。2017 年 5 月 4 日時点のオリジナルよりアーカイブ。2017年5 月 6日閲覧。
- ^ .NET チーム (2014 年 11 月 12 日)。「.NET 2015 Preview の発表: .NET の新時代」。2019 年 5 月 9 日時点のオリジナルよりアーカイブ。2015年2 月 27 日閲覧。
- ^ abc Lander, Rich (2015 年 7 月 20 日). 「.NET Framework 4.6 の発表」. .NET ブログ. Microsoft . 2021 年 10 月 8 日時点のオリジナルよりアーカイブ。2015 年7 月 20 日閲覧。
チームは、特定のカテゴリのアプリにとって重要な最新の暗号化アルゴリズム [Suite B サポート] をサポートするため、System.Security.Cryptography API を更新して Windows CNG 暗号化 API をサポートしています [...]。
- ^ abc 「.NET Framework システム要件」。MSDN。Microsoft。2016年8月6日時点のオリジナルよりアーカイブ。2016年8月18日閲覧。
- ^ 「CNG 機能 § Suite B サポート」。暗号化 API: 次世代。Microsoft。2016年 4 月 4 日時点のオリジナルよりアーカイブ。2016年1 月 1 日に取得。
- ^ 「.NET Framework 4.6.1 が利用可能になりました!」MSDN ブログ。Microsoft。2015 年 11 月 30 日。2016 年 8 月 27 日時点のオリジナルよりアーカイブ。2016年2 月 19 日閲覧。
- ^ 「.NET Framework 4.6.2 Preview の発表」。.NET ブログ。Microsoft。2016 年 3 月 30 日。2018 年 7 月 10 日時点のオリジナルよりアーカイブ。2016年8 月 3 日閲覧。
- ^ 「.NET Framework 4.6.2 を発表」。.NET ブログ。Microsoft。2016 年 8 月 2 日。2016 年 10 月 24 日時点のオリジナルよりアーカイブ。2016年8 月 3 日に閲覧。
- ^ Lander, Rich (2017 年 4 月 5 日). 「.NET Framework 4.7 の発表」. .NET ブログ. Microsoft . 2018 年 7 月 10 日時点のオリジナルよりアーカイブ。2017年4 月 28 日閲覧。
- ^ 「Microsoft .NET Framework 4.7 (オフライン インストーラー)」。ダウンロード センター。Microsoft。2017年 5 月 2 日。2018 年 7 月 10 日時点のオリジナルよりアーカイブ。2017 年5 月 4日閲覧。
- ^ 「d3dcompiler の更新プログラムが見つからないため、Windows 7、Windows Server 2008 R2、Windows Server 2012 で .NET Framework 4.7 のインストールがブロックされる」。サポート。Microsoft。2017年 5 月 3 日。2018 年 7 月 28 日時点のオリジナルよりアーカイブ。2017年5 月 28日閲覧。
- ^ 「.NET Framework の新機能」。docs.microsoft.com。Microsoft。2017年4月 28日閲覧。
- ^ Krishna, Preeti (2017 年 10 月 17 日)。「.NET Framework 4.7.1 の発表」。.NET ブログ。Microsoft。2017年 12 月 31 日時点のオリジナルよりアーカイブ。2018 年1 月 10 日閲覧。
- ^ 「.NET Framework 4.7.1 の発表」。microsoft.com。2017年 10 月 17 日。2017 年 12 月 31 日時点のオリジナルよりアーカイブ。2018年1 月 10 日閲覧。
- ^ Immo Landwerth (2017年9月27日)、.NET Standard – .NET Framework 4.7.1、2018年9月19日時点のオリジナルよりアーカイブ、 2018年4月25日閲覧。
- ^ 「.NET Framework 4.7.2 の発表」。2018 年 6 月 12 日時点のオリジナルよりアーカイブ。2018 年6 月 12 日閲覧。
- ^ 「.NET Framework の新機能」。microsoft.com。2017年 11 月 29 日時点のオリジナルよりアーカイブ。2018 年6 月 12 日閲覧。
- ^ 「.NET Framework 4.8 の発表」。2019 年 4 月 19 日時点のオリジナルよりアーカイブ。2018 年4 月 18 日閲覧。
- ^ 「.NET Framework 4.8 の今後のアップデート」。2019 年 4 月 20 日時点のオリジナルよりアーカイブ。2018 年4 月 19 日閲覧。
- ^ “.NET Framework 4.8 リリース ノート”. 2019 年 5 月 11 日時点のオリジナルよりアーカイブ。 2019 年6 月 25 日閲覧。
