Comments
bruce.armstrong wrote: Somebody just said it better than I did, and with more chops to say it: Open Letter to Mark Zuckerberg, Sheryl Sandberg & Facebook Mobile
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Mono 1.1.13 Released
Portable .NET 0.7.4 Released

The 1.1.13 version of Mono has also been released. This version will be shipped with Novel/Suse Enterprise products. It also serves as a feature freeze point for the upcoming major 1.2 release, with the exception of System.Windows.Forms (SWF) and libgdiplus, which are still being developed. The 1.1.13 branch will also receive back-ports of all bug fixes until it is replaced with the 1.2 version. 1.1.13 is mostly bug fixes (including hundreds in the SWF namespace). The main additions to this release are a completed 64 bit S390 port, an implementation of the new 2.0 System.Threading primitives, updates to System.Net.Mail and System.Net.Mime, and typed data returns for Sqlite 3. One major enhancement is the inclusion of a printing framework for SWF. This will not be really usable until Cairo is updated, but it is still a milestone I have been looking forward to seeing. More than 70 people worked on this release.

Scott Hanselman does podcasts and he did one on Mono at http://perseus.franklins.net/hanselminutes_0005.mp3. Even more interesting, he has a screencast that shows how to develop using Mono, then deploy on Windows, or develop on Windows, then run on Mono. The screen cast is at www.hanselman.com/blog/MonoAndItsManyFacetsScreencast.aspx. It is a small demo that uses only a simple console application, but if you have never seen a single .exe run on both Windows and Linux, it is worth checking out.

Mono on Mac on Intel
Does Mono work on the new Intel based Macs? Not very well, but it will. Currently, only the JIT compiler works, and even that does not support garbage collection, so most applications will crash after running a while. There are issues with stack definitions breaking calls to DLLs, and many install issues. Lack of access to Intel-based Macs is also delaying the porting process, but the Mono team is beginning to get more access to Intel-based Macs. Fixing all of this will take several months, but it is being worked on, and Mono will soon run on Intel-based Macs.

For Macs running on PowerPC, there is an open source (LGPL) framework called Dumbarton, which bridges Objtive-C and C#. It was written by imeem in response to a need they had while writing an application with a complex user interface that needed to run on both Macs and Windows. The application connects to a server and provides a wide range of services, such as blogging, podcasting, chat, photo sharing, and others. They felt that the user interface for such an application would be complex enough using a native look and feel, without having users deal with a non-native look and feel. They needed a version of Mac, and Windows, but were OK with the Linux version using the Mono SWF interface. Their solution was to use C# on the server back end, and to put as much code as possible into this back end. They then wrote separate interfaces for Windows and Mac. They wrote the Windows interface in C# using Visual Studio, SWF, and the Mac interface in Coca using Xcode and Objective C. They then wrote a framework called Dumbarton (named after a bridge in the San Francisco area) that connects the Objective C user interface to the C# back end. There is an interesting article on it in at http://developer.apple.com/business/macmarket/imeem.html. (The imeem application is free, and can be downloaded from their home page www.imeem.com). They have also released the framework under the LGPL, and you can download the source from their developers page, as well as find out more about it, at www.imeem.com/developers.aspx.

Pnet
The new version of Portable.NET contains a lot of fixes and enhancements in all parts of the project, over 150 in all. More than a third of the changes were in System.Windows.Forms, which received more than 50 changes in this version. One big change is that gcc4 can now be used for building Portable.NET.

A complete list of the improvements and downloads of the programs and source code can be found at http://dotgnu.org/pipermail/developers/2006-January/000162.html.

Odds and Ends
LSharp is an open source Lisp-like interpreter for .NET. It started out running on Microsoft.NET 1.1, but has been updated to .NET 2.0, and now runs on Mono, with a few rough spots. More information, downloads, and tutorials on using Lisp can be found at www.lsharp.org.

Sharpdevelop released beta 1 of SharpDevelop2. One big change is that this version is released under the LGPL, not the GPL you would expect. The reason for this is that Sharpdevelop is meant to be very extensible, and LGPL allows extensions to be closed source. Other additions are support for code coverage and the Mono GAC. It can be downloaded from www.icsharpcode.net/OpenSource/SD/Download. It supports the .NET 1.1 Framework, but requires the 2.0 Framework to be installed.

About Dennis Hayes
Dennis Hayes is a programmer at Georgia Tech in Atlanta Georgia where he writes software for the Adult Cognition Lab in the Psychology Department. He has been involved with the Mono project for over six years, and has been writing the Monkey Business column for over five years.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
HP said Wednesday that it would lay off 8% of workforce, 27,000 people, by October or 2014. It figures the move will save it $3 billion-$3.5 billion and expects to re- invest the money in cloud, security and Big Data.
With Cloud Expo 2012 New York (10th Cloud Expo) now under three weeks away, what better time to introduce you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have technical and...
What do the CTOs of the CIA and the U.S. Dept. of Justice and the CIO of the National Reconnaissance Office have in common with the CEOs of Eucalyptus, GoGrid, ActiveState, Appcara, OpSource and Nortonworks, the CTOs of Rackspace, SoftLayer, SOA Software and AppZero, the Founder ...
Grid Dynamics, an eCommerce technology solutions company, and GridGain Systems, makers of an open source in-memory platform for Big Data processing, on Wednesday announced the expansion of their partnership which began in 2008. Grid Dynamics provides personalization and big data...
ServerCentral, Chicago’s leading provider of colocation, cloud, network connectivity, and managed services, announced on Tuesday that its high performance cloud will debut on June 11 at the 10th International Cloud Expo, held June 11-14 at the Javits Center in New York City. “Se...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News
Acceleware® Ltd. ("Acceleware" or the "Company") (TSX VENTURE:AXE), a leading developer of high perf...