|
|
YOUR FEEDBACK
|
TOP MICROSOFT .NET LINKS Product Review
Of Sponsors and Milestones
By: Dennis Hayes
Digg This!
Mono recently gained a couple of new corporate sponsors, so this is a good time to look at some of the project's commercial connections. The Mono implementation of SWF (System.Windows.Forms) continues to improve, and the Portable.NET implementation of SWF is taking off. On June 2 the DotGNU project announced that the combined projects under its umbrella pnet, pnetlib, pnetC, treecc, and cscctest had broken the three-quarters of a millionline mark with a total of 771,186 lines of code. Congratulations, DotGNU!
And Now a Word from Our Sponsors... The recent contract between Ximian and SourceGear is an example of a sponsored development project. SourceGear makes Vault, a version-control system that competes directly with Visual SourceSafe from Microsoft. They want to use .NET, but need their client to work on Unix and Linux also, so they have contracted with Ximian to hire another programmer to work on the Mono implementation of remoting(SOAP). The command-line version runs on the just-released version 0.25 of Mono. OpenLink, maker of Virtuoso, a virtual database, has had programmers working on SWF and System.Drawing since about the beginning of the year. This was highlighted by the April release of Virtuoso 3.0, which uses Mono for Linux support. Their work with SWF has resulted in a special version of Wine that works with Mono. We hope to clean up the changes and eventually fold them back into the main Wine code base. The special version can be downloaded from www.openlinksw.com/mono.
Portable.NET Starts SWF Mono is basing their SWF and System.Drawing on either Winelib or GTK# (set at compile time). The Winelib approach has a lot of problems, but is expected to give a deeper level of compatibility with Windows applications. This also makes SWF on Mono dependent on Winelib for portability; currently, Winelib support for non-x86 processors is sketchy (the GTK# version should run on Macs, but is well behind the Wine version in functionality).
New Release of Portable.NET Mono is in the final stages of releasing version 0.25, which will include an improved XmlSerializer (most required features are complete), IKVM.NET (runs out of the box; supports the IBM Eclipse IDE with the add-on package at www.nexus.hu/vargaz), SOAP/remoting (supports command-line version of Vault), System.Security .Cryptography (expected to be signature compatible (all interface details match) with .NET version 1.1). MICROSOFT .NET LATEST STORIES
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
|
SYS-CON FEATURED WHITEPAPERS MOST READ THIS WEEK BREAKING NEWS FROM THE WIRES
|
||||||||||||||||||||||||||||||||||