|
SYS-CON Magazines
|
Top Three Links You Must Click On
Mono Mono 1.0 Details
SWF changes again
By: Dennis Hayes
Sep. 13, 2004 12:00 AM
Team Mono met their goal of a first half 1.0 release. This happened just as we were going to press last month, but I was able to change the headline and first paragraph noting the release. This month, I will discuss it in detail, and finish with a look at some new directions for System.Windows. Forms (SWF). Mono 1.0 This release supports 17 .NET namespaces, Java via IKVM, LDAP, GTK#, and more database-specific clients than the two (MS SQL and Oracle) that Microsoft supports. Most of these functions run under Mono on seven different CPUs, and under six different OSs. Compile under Visual Studio on Windows and run on S390 under Mono. Compile under Mono on the Mac and run on Windows using the Microsoft .NET runtime. Of course, you can run all of these using Mono on Windows without Microsoft .NET if you want. Did I mention tools? Included in the release are an assembler, disassembler, debugger, utilities for Web service setup, the ASP.NET Web server (XSP), and mod_mono for using Mono's ASP.NET services on Apache. Of course, Mono ASP.NET modules run on SQL Server as if they were built with Visual Studio. Missing The Mono assembler is missing a few key features, and the disassembler is both incomplete and likely to be replaced. There is no support for COM, RuntimeInteropServices are missing a dozen classes, System.Windows.Forms is missing in action, and the VB compiler is at a very early state. System.Drawing is good enough to be officially supported, but still has many unfinished details, such as different line and brush style attributes, and format conversions. Security has a lot of different facets and touches everything from assembly signing to certificates, Code Access Security (CAS), and encryption. Mono fully supports many of these features, but quite a few of them still need work, and some still need a lot of work. Some classes, such as the DB2 and Oracle connection classes, rely on commercial libraries from those companies, and will not work on computers that do not already have those installed. A group of students called NSIP (Novell Student Internship Program) has posted a list of Mono related tasks students and others can work on. The list is at mono-list/2004-July/022118.html. SWF Work Continues 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
|
|
||||||||||||||||||||||||||||||||||