Mono 1.1.10 Solves Deployment Problem

Mono 1.1.10 Solves Deployment Problem

Nov 21, 2005
2 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

The newest version of Mono, the open-source implementation of Microsofts .Net, makes it much easier for developers to deploy .Net programs.

The Mono Project, which is sponsored by Novell Inc., provides the software needed to run and develop Microsoft Corp. .Net client and server applications on Unix, Solaris, Linux and several other operating systems. Microsoft .Net runs only on Windows platforms.

The brain-child of the noted developer, Miguel de Icaza, Mono has faced an uphill battle from development toy to production system. One major reason for this has been that its been unable to auto-host Web applications.

So, for example, if you wanted to port an ASP (Active Server Page) .Net application to Mono, which enables authorized users to run a variation of an application, you have to run and configure a new instance for each user.

This was not only a pain for administrators and developers; it was wasteful of system resources. With Mono 1.1.1, though, a single instance of Mono can run multiple Mono applications using the Apache Web server.

As de Icaza wrote in a recent status report, “The basic idea is that we turned the 1.1.xx series into a release that can be deployed on production as opposed to merely a development release.”

The new Mono also has a near-complete C# compiler. This supports all of the C# 2.0 specification, except for recent changes in the specification to null types. It does not, however, support C# 3.0 features.

/zimages/5/28571.gifA Microsoft Partner has rolled out .Net supply chain management for SMBs.Click hereto read more.

However, Novell will no longer be supporting the development of an open-source Visual Basic compiler. It currently exists as a beta program, and the open-source group, Mono Brazil, will continue its development, according to de Icaza.

The latest Mono has also taken large steps forward to address concerns about its rather large hunger for memory. A new heap profiler has helped “tremendously in identifying the fat in the class libraries and spots for easy optimization.” This, in turn, has led to Mono becoming more memory-efficient.

While Mono is still a work in progress, with 1.1.1, it now appears, as de Icaza has said, ready for deployment.

/zimages/5/28571.gifCheck out eWEEK.coms for the latest open-source news, reviews and analysis.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.