📜 ⬆️ ⬇️

Big events from the world of Mono / .NET - details about everything

image Over the past few days, a number of major announcements and releases from the world of Mono have occurred - open source implementations of the .NET platform for a variety of operating systems (Unix, FreeBSD, Linux, MacOS X).

First, on December 10, the MonoTouch framework came out, you can read more about this event here . This framework allows .NET developers to write programs in the familiar and powerful C # language and use familiar and beloved tricks, libraries, and accumulated code. For example, MonoTouch fully supports such technology as LINQ. Printed literature are already available for developers under MonoTouch, a book has been published .


The new release of MonoTouch is a pleasant event, but the framework is young and updated quite often. But the release of the final version of the Mono platform is a more significant event. December 15 Miguel de Icaza - head of Novell responsible for the direction of development, wrote in a blog about the release of new versions of Mono 2.6 and the development environment MonoDevelop 2.2. The work on the new version took the team 9 months and in the course of this work a lot of work was done on the implementation of the new functionality. The following highlights are described in Miguel’s blog:
On the other hand, the development tool MonoDevelop in the new version also received a lot of innovations :
Miguel reports that 2 million lines of code were updated when working on the new version of Mono: 7208 source code files were changed, 1392400 lines of code were changed, 440016 were deleted. About a million lines of code were added. Probably, the Mono project is one of the largest open source projects of the current time. The MonoDevelop project also received significant code filling: 2427 files were changed, 464284 updated lines, 120124 deleted lines, about 300 000 lines of code were added.
')


The next major release was the release of Moonlight, an open source implementation of Microsoft's Silverlight technology for quickly and efficiently building RIA applications full of functionality. Moonlight 2.0 is available - the final version of the second version of the framework. In the new version the mass of innovations, improvements and bug fixes. Moonlight 2.0 fully implements the functionality of Silverlight 2.0 and a significant part of Silverlight 3.0:
Progress is impressive when you consider that the project is fully open source and is being implemented by the moonlight community and Novell. As Miguel writes, the Moonlight project contains 142,000 lines of C ++ code and 320,000 lines of C # code, much of which is contributed by Microsoft's Silverlight Controls open source code. Miguel also reported that the Moonlight team is working on official support for Chrome under Linux. Another good news was the updated project site , which now looks just fine.

Together with the announcement of the new final version of Moonlight 2.0, developers' plans for the release of the following versions of the project became known :
Thus, for several days there was a complete update of the Mono technology line. Congratulations to all .NET / Mono developers and all others who follow the project. By studying and investing time in .NET, you can already use the full power of the platform both on Windows and Linux using Mono. In addition, .NET-developers have a unique opportunity to write applications for the iPhone using their favorite tools and technologies.

Follow the news, .NET-technologies are developing daily, and Mono progress is a bright indicator.

Progg it

Source: https://habr.com/ru/post/78691/


All Articles