![]() ![]() NET, there are millions of developers that have experience building applications in C#. There are many benefits to choosing Mono for application development: Mono’s runtime, compilers, and libraries are distributed using the MIT license.īindings and managed implementations of many popular libraries and protocols The Benefits Run ASP.NET, ADO.NET, Silverlight and Windows.Forms applications without recompilation Runs on Linux, macOS, BSD, and Microsoft Windows, including x86, x86-64, ARM, s390, PowerPC and much moreĭevelop in C# 4.0 (including LINQ and dynamic), VB 8, Java, Python, Ruby, Eiffel, F#, Oxygene, and moreīuilt on an implementation of the ECMA’s Common Language Infrastructure and C# Some examples are classes for Gtk+, Zip files, LDAP, OpenGL, Cairo, POSIX, etc. These provide additional functionality that are useful, especially in building Linux applications. Mono Class Library - Mono also provides many classes that go above and beyond the Base Class Library provided by Microsoft. These classes are compatible with Microsoft’s. ![]() NET Framework Class Library - The Mono platform provides a comprehensive set of classes that provide a solid foundation to build applications on. The runtime provides a Just-in-Time (JIT) compiler, an Ahead-of-Time compiler (AOT), a library loader, the garbage collector, a threading system and interoperability functionality. Mono Runtime - The runtime implements the ECMA Common Language Infrastructure (CLI). ![]() ![]() A good description of the feature of the various versions is available on Wikipedia. There are several components that make up Mono:Ĭ# Compiler - Mono’s C# compiler is feature complete for C# 1.0, 2.0, 3.0, 4.0, 5.0 and 6.0 (ECMA). Mono includes both developer tools and the infrastructure needed to run. NET Foundation, the Mono project has an active and enthusiastic contributing community. Supported previously by Novell, Xamarin and now Microsoft and the. NET implementation is based on the ECMA standards for C# and the Common Language Infrastructure. NET Framework, allows developers to build cross-platform applications with improved developer productivity. Mono, the open source development platform based on the. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |