【お知らせ】プログラミング記事の投稿はQiitaに移行しました。

逆アセンブラ・インタプリタ

id:n7shi:20100710の方法でVWD2010EEでもF#が使えるようになったので、id:n7shi:20100709でF#に移植したAlpha逆アセンブラインタプリタSilverlight化しました。

動作はC#版とまったく同じです。XAMLのコードビハインドはC#にして、C#からF#を呼び出しています。F#部分はGUIに依存していないためWindows Forms版と共通のコードです。VWDではF#のインテリセンスが効かないので、インテリセンスの効くVS2008Shellの方で開発を進めるという作戦です。そのためソリューションにはSilverlightとWinFormsのプロジェクトが同居して、F#のプロジェクトを共有しています。