MonoはLinuxに移植するためのフレームワークポートですか、それともオープンスタンダードであるC#を使用する別のLinuxフレームワークとして見た方が公正でしょうか? 私はMonoは.Netポートですか?
答えて
モノは、Microsoftが コード与えたことを意味している(確かにポートされておらず、Linuxや他の 上で実行するように調整されていることを普及モノ適応の聞くを
おかげで聞くことはありませんプラットフォーム)。モノは
ネット フレームワーク(およびその上にいくつかの他の機能と技術革新)の独立した再実装であるモノは、C#とのためのECMA標準に基づいて、Microsoftの.NET Frameworkのオープンソース実装であります共通言語ランタイム。 Monoは、いくつかのパフォーマンスの低下や他の困難があるにもかかわらず、Linuxで.netアプリケーションを動作させるために使用できます。どのような方法であれ、基本的な機能を持つことができます。現在、Monoは.Net 2.0で利用可能なすべての機能をサポートしています。 Windows.FormsのDataGridViewやASP.NetのWebパーツのようないくつかの注目すべき例外があります。また、実際にはEnterpriseServices、System.Management、System.MessagingなどのLinuxに対応していないいくつかの名前空間があります。
Monoの目的は、クロスプラットフォームのMicrosoft .NETアプリケーションを実行できるだけでなく、Linux開発者に優れた開発ツールを提供することです。 Monoは、Android、BSD、iOS、Linux、Mac OS X、Windows、Solaris、Unixオペレーティングシステムのほか、PlayStation 3、Wii、Xbox 360などのゲームコンソールオペレーティングシステムでも実行できます。
http://www.mono-project.com/Mono_For_.Net_Developers
多分あなたは答えを受け入れることができます! –