ちょっとやる気になったのでWindows上で開発していたアプリをLinuxに持っていってみた。

 

環境はとりあえずHyper-VでサクっとUbuntuをインストール。この辺りを見ながら.NET CoreのランタイムとSDKをインストール。

 

とりあえず簡単なコンソールアプリを作成してみた。

 

・適当にフォルダを作成。dotnethello。

・フォルダに移動してdotnet new console。

なんということでしょう。これだけでProgram.cs,dotnethello.csprohが出来てるじゃないですか。

・ビルドするならdotnet build

・ビルド・実行するならdotnet run

 

おお。そこから半日くらいかけてWindowsで作っていたアプリを一部移植してみましたが動くのですね。以外とパフォーマンスも良い。

…当たり前の話だけでしょうが感動したので。アディオス。