実践的な開発経験のある.NET Frameworkアプリケーションプログラマであれば、ILDASMを使ってプログラムを逆アセンブルしたコードを見たことがあるでしょう。.NET Frameworkアプリケーション開発は、Visual BasicやC#、C++/CLIなど、多くの言語を使って開発できますが、最終的に生成されるのは標準化されているCIL(Common Intermediate Language)と呼ばれる中間言語です。Microsoft Intermediate Language...
ですが、まだまだ事例も少なく、資料も日本語ではほとんど用意されておりません。そのため、言語としては多くの優れた機能と可能性を秘めているSilverlightの恩恵を受けることが簡単ではありません。 そこで、本連載では初心者から中級者を対象にSilverlightが持つ機能について分かりやすく解説していきます。また、「マイクロソフトの技術というと、.NETを知らないと学習で...
.NET Framework ファミリの一員となった F# を使用すると、タイプ セーフ、パフォーマンス、およびスクリプト言語同様の機能を、すべて .NET 環境内で実現できます。この関数型言語 F# は、CLR 向けの構文互換性を持つ OCaml 方言として Microsoft Research の Don Syme により考案されましたが、ラボからワークショップへと急速に移行しつつあります。.NET ジェネリックや LINQ などのテクノロジ...