Mono Project is an Open Source implementation of the various ECMA and .NET framework technologies for Unix, Mac OS X, and Windows. The project includes a compiler, a class library, and a CLI runtime engine.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Un compilateur c# 5.0 complet avec support de programmation asynchrone, un shell interactif de c#, prise en charge pour le profil de 4,5, Microsoft nouveau ouvrir piles source, runtime optimisations, améliorée de Mac OS X et iOS soutien et bien plus encore.
A complete C# 5.0 compiler with asynchronous programming support, a C# interactive shell, support for the 4.5 profile, new Microsoft open source stacks, runtime optimizations, improved Mac OS X and iOS support, and much more.
Cette version met à jour la bibliothèque parallèle de la tâche. SQLiteConnection pouvez maintenant définir le mode de thread. Il existe un protocole de débogueur amélioré. Soutien de base a été ajoutée pour MSBuild 4.0. NuGet fonctionne maintenant sur Mono. Phalanger 3.0 fonctionne maintenant avec Mono. Soutien pour certaines bibliothèques d'Azur. Support de groupage profileurs dans un fichier binaire statique. Le profileur peut maintenant se connecter ses données à aucun descripteur de fichier. SGen a maintenant un support natif pour les systèmes d'objets qui implémentent ToggleRefs. Profil mobile contient maintenant System.IO.MemoryMappedFiles. PerformanceCounters pour les statistiques JIT. Comte de CPU Android. HashSet <T>peut maintenant être sérialisé.
This release updates the Task Parallel Library. SQLiteConnection can now set the threading mode. There is an improved debugger protocol. Basic support has been added for MSBuild 4.0. NuGet now runs on Mono. Phalanger 3.0 now runs with Mono. Support for some Azure libraries. Support for bundling profilers in a static binary. The profiler can now log its data to any file descriptor. SGen now has native support for object systems that implement ToggleRefs. Mobile Profile now contains System.IO.MemoryMappedFiles. PerformanceCounters for JIT statistics. Android CPU count. HashSet<T> can now be serialized.
Constructeurs SIMD ont été optimisés. Le code du scrutin n'est plus présent et à la place une plate-forme de solution au problème est d'être utilisé, ce qui offre un soutien pour Thread.Interrupt () et ne consomme pas de cycles CPU. Le JIT ancien a été supprimé, et seul l'IR linéaires fondés sur les nouvelles JIT est disponible. Support pour les signaux en temps réel a été ajouté à Mono.Posix. ASP.NET mono pile peut maintenant exécuter précompilé ASP.NET sites Web créée avec Visual Studio ou en utilisant le aspnet_compiler.
Tags:
Stable
SIMD constructors have been optimized. The polling code is no longer present and instead a cross-platform solution to the problem is being used, which provides support for Thread.Interrupt() and does not consume CPU cycles. The old JIT has been removed, and only the new linear IR based JIT is available. Support for Real Time Signals was added to Mono.Posix. Mono's ASP.NET stack can now run precompiled ASP.NET Web sites generated with Visual Studio or using the aspnet_compiler.
Ce communiqué a un meilleur moteur de génération de code, appelé Linear IL. Partage des génériques est maintenant activé dans tous les cas. Appui au suivi de l'exécution internes est maintenant disponible grâce à une nouvelle implémentation PerformanceCounters. Cette version introduit la fonctionnalité Attach, SIMD de soutien, un interprète plus efficace regex, un nouveau shell interactif pour C #, ainsi que de nombreux autres améliorations et corrections de bugs.
Tags:
Stable, Major feature enhancements
This release has a better code generation engine,
called Linear IL. Generic sharing is now turned on
in all cases. Support for monitoring the runtime
internals is now available through a new
PerformanceCounters implementation. This release
introduces the Attach functionality, SIMD support,
a more efficient regex interpreter, a new
interactive shell for C#, plus many other
improvements and bugfixes.
Ce communiqué a compilateurs pour C # 3.0 et VB.NET 8. Il comprend de nouveaux bindings pour GTK, Le Caire, et SQLite, ainsi que plusieurs nouvelles API de Microsoft compatible, dont 2 ADO.NET, ASP.NET 2, et Windows.Forms 2, permettant aux applications WinForms pour fonctionner sur Linux et autres Unix . Mono 2.0 ajoute un débogueur et le «lint Gendarme" outil de C #.
Tags:
Stable, Major feature enhancements
This release has compilers for C# 3.0 and VB.NET
8. It includes new bindings for GTK, Cairo, and
SQLite, as well as several new
Microsoft-compatible APIs, including ADO.NET 2,
ASP.NET 2, and Windows.Forms 2, allowing Winforms
applications to run on Linux and other Unix
systems. Mono 2.0 adds a debugger and the Gendarme
"lint" tool for C#.