はじめに こんにちは Synamonでエンジニアをしている庭山です。 Unityでの開発では主に.NET(ドットネット)という環境下、C#というプログラミング言語を使用しています。 また、次世代の .NET 6 というバージョンが近く正式リリース予定(2021年11月)となっています。 そんな .NET ですが、色々とWebを検索や記事を読んでいると .NET .NET Framework .NET Core .NET 5 .NET Standard .NET ●●●という色々な種類があったり Mono Xamarin .NET という単語すら含んでいなかったりで、初見だと正直「わからん...」な状況になりませんか? 私も実務でUnityを触リ始めるタイミングで本格的に C#を触り始めて、あまり気にしていなかったのですが、改めて調べ整理してみました。 TL;DR .NET ●●● はランタ
![いろいろな種類がある .NET の違いとは - Activ8 Tech Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/018f8fafbf4d8ce639e2302da09570664c4763bc/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fniwayama-synamon%2F20211013%2F20211013152920.png)