hello |
.NET Frameworkの準備 |
型 |
変数をブロック内でちがう意味に書き換えることはできない |
アセンブリの署名 |
cl.exe | |
ngen.exe | Native Image Generator.通常.NETアセンブリはプラットフォーム中立な中間語(Intermediate Language.IL)でできており,実行時に Just-In-Time コンパイラが中間語をマシンが直接実行可能なネイティブ イメージ(Native Image)にコンパイルするようになっている..NET では実行前に JIT コンパイルを あらかじめやって Native Image をオブジェクトファイルに埋め込んでおく仕組みがある.この Native Image の生成・埋め込み処理をおこなうのが ngen.exe である. Native Image の埋め込みをおこなうと実行時の JIT コンパイルが必要なくなるため,性能が向上する.また,埋め込まれている Native Image と実行環境が合致しない場合には,Native Image を無視してプラットフォーム中立の .NET アセンブリから JIT コンパイルを行うようになっているため,(ファイルサイズが大きくなる以外の)害もない. |
sn.exe | 署名の作成. |
.NET Framework 年表 |
Mono Visual Basic.Compiler |
[1] | @IT: 連載 改訂版C#入門 |
[2] | C#によるプログラミング入門 |
[3] | Wikipedia: .NET Framework |
[4] | Hyperlinked ECMA C# Language Specification |
[5] | @IT: .NET Framework/Visual Studio 年表, 2007-09-07. |
[6] | Nobuhisa: Visual F# Express Edition の入手方法 (2010-09-05 初稿, 2012-10-27 Visual Studio Express 2012 で無償で使えるようになった件を追記) |