|
SYS-CON Magazines
|
Top Three Links You Must Click On
Mono Ready, Set, GO!
Mono version 1.0 has been released!
By: Dennis Hayes
Aug. 10, 2004 12:00 AM
Mono v1.0 has just been released; it is available for download from the Mono home page at www.go-mono.com. Next month, I will have details. This month, I will discuss the Mono betas a bit, and also the latest Portable.NET version 0.6.6 release. Mono 1.0 Getting Set to Go The second beta included a large number of changes in almost every part of Mono, including security auditing for many classes and improvements in System.Drawing. System.Windows.Forms (SWF) is making real progress. All known critical compiler bugs have been fixed, the compiler uses less memory, and register usage has improved, especially for 64-bit x86 CPUs. Bugs in Thread.Abort were fixed, and Runtime.Remoting now passes all regression tests. Jscript and VB.NET support has improved, and the new IKVM Java runtime is now included. Sessions in Web services were improved and System.Data is faster. In contrast, the third beta and release candidate included few changes, mostly correcting install issues for different platforms. The Mono roadmap is being updated, mainly due to stable .NET 2.0 standards being delayed past the still scheduled year-end release of Mono 1.2. I will give more details after the roadmap changes are complete and agreed upon. The 1.2 release will include SWF, a VB compiler, and a C# 2.0 compiler (without the full 2.0 libraries). Mono will also attempt to include the new .NET 2.0 controls for SWF, ASP.NET 2.0, and additions to System.Xml; keep in mind that this is what is being discussed, not a final list. Mac Mania and Cocoa# There is now a project, Cocoa#, being hosted on the Novell Forge site that has C# binding for the Mac Cocoa graphics system. This will allow programs to be targeted directly at the Mac using C# and other .NET classes. It is also a great opportunity for Mac programmers of all levels to get involved with Mono and .NET on the Mac. For project details, check out forge.novell.com/modules/xfmod/project/?cocoa-sharp. To see some screen shots, look at Miguel's blog at primates.ximian.com/~miguel for 6/15, and while you are there, note the rumor on 6/25 that Microsoft had a demo at LinuxDays where they created a Web service on Windows using Visual Studio, then deployed it on Linux using Mono. The demo was apparently done by a local Microsoft office, and did not make any new Microsoft strategy. Information on getting started with Mono on the Mac is at homepage.mac.com/griffincaprio/mono/RunningMonoOnMacOSX.html. Portable.NET Releases 0.6.6 Odds and Ends Mono has now been tested against the Microsoft Tutorials at Click Here, and runs all but the threading, unsafe, and OLE DB tutorials; these bugs are being corrected. Reader Feedback: Page 1 of 1
Subscribe to our RSS feeds now and receive the next article instantly!
Subscribe to the World's Most Powerful Newsletters
|
|
||||||||||||||||||||||||||||||||||