最終更新:2020-03-31 (火) 11:51:04 (342d)
.NET Framework
Top / .NET Framework
- 概要
- 対応言語
- 種類
- .NET Framework/バージョン
- .NET Framework 4.8 / Visual Studio 2019 (2019-04-18)
- .NET Framework 4.7 / Visual Studio 2017 (15.1で対応) (2017-04-05)
- .NET Framework 4.6.1
- .NET Framework 4.6 / Visual Studio 2015
- .NET Framework 4.5.1 / Visual Studio 2013
- .NET Framework 4.5 / Visual Studio 2012
- .NET Framework 4.0 / Visual Studio 2010
- .NET Framework 3.5 SP1 / Visual Studio 2008 SP1
- .NET Framework 3.5 / Visual Studio 2008
- .NET Framework 3.0 / Visual Studio 2005 SP1
- .NET Framework 2.0 / Visual Studio 2005
- .NET Framework 1.1 / Visual Studio .NET 2003
- .NET Framework 1.0 / Visual Studio .NET (2002)
- .NET Compact Framework
- .NET Micro Framework
- Windows以外の.NET Framework
- .NET Framework/バージョン
- .NET Framework/クラスライブラリ
- LINQ
- ランタイム
- ツール
- バージョンごとのサポートOSとか
- 参考
概要
- 主にWindows向けのフレームワーク。Javaのようなマルチプラットフォームを狙う形ではなく、どちらかと言うと、記述言語の違いを埋める目的の方が大きい。
- .NETのプログラムはコンパイルするとMSIL形式という中間コードに変換される
- 実行時にCLRという共通動作環境上でネイティブ形式に変換されて動作する
対応言語
- APL?
- Fortran
- Pascal
- C++
- Haskell
- Perl
- C♯
- Java
- Python
- COBOL
- JScript
- RPG?
- Component Pascal?
- Mercury
- Scheme
- Curriculum?
- Mondrian?
- SmallTalk?
- Eiffel
- Oberon?
- Standard ML
- Forth?
- Oz?
- VB.NET(Visual Basic)
種類
.NET Framework/バージョン
.NET Framework 4.8 / Visual Studio 2019 (2019-04-18)
.NET Framework 4.7 / Visual Studio 2017 (15.1で対応) (2017-04-05)
.NET Framework 4.6.1?
.NET Framework 4.6 / Visual Studio 2015
.NET Framework 4.5.1? / Visual Studio 2013
.NET Framework 4.5 / Visual Studio 2012
.NET Framework 4.0 / Visual Studio 2010
.NET Framework 3.5 SP1 / Visual Studio 2008 SP1
.NET Framework 3.5 / Visual Studio 2008
.NET Framework 3.0 / Visual Studio 2005 SP1
.NET Framework 2.0 / Visual Studio 2005
.NET Framework 1.1 / Visual Studio .NET 2003
.NET Framework 1.0 / Visual Studio .NET (2002)
.NET Compact Framework
.NET Micro Framework
Windows以外の.NET Framework
- Windows以外にも.NET Framework環境を実現できるフレームワークは存在する。
.NET Framework/クラスライブラリ
LINQ
- C♯3.0、VB9で使えるようになる機能。
データベースやその他データリソースに統一的な手法でアクセス可能。
ランタイム
ツール
- Reflector
- .NET(MSIL)向けの逆コンパイラ。超便利。.NET Compact Frameworkのもいけた。
- FxCop
- Microsoft .NET Framework Design Guidelines に適しているかチェックするツール
- CLR Profiler