Tuesday, July 26, 2005

CPAN for Mono and C#

One of the reasons that Perl remains one of the most cost effective and fastest development systems available today is CPAN the Comprehensive Perl Archive Network, a public web site that maintains literally tens of thousands of Perl modules, scripts and documents. This site allows Perl programmers to re-use and rapidly repurpose existing Perl code for new projects without reinventing the wheel.

One CPAN you will find vast quantities of high quality, high performance software. If C# and Mono are expected to succeed, they will need a similar site to CPAN, PEAR (PHP's CPAN) or PyPI (Python's CPAN.)

Without a community site for sharing open source modules, Mono and C# will never reach the level of rapid development you can find in LAMPpp application development. A brave soul (Joshua Tauberer) has created MonoLibs, a directory of open-source C# libraries for Mono and Microsoft .NET.

I encourage you to take a look and, perhaps, even contribute the C# code you are working on.

Friday, July 22, 2005

Live Mono CD Images

The Mono Live CD is a way for you to try out Linux, the Mono Framework 1.1.7, and the newest desktop applications without modifying your current computing environment.

You can download MonoLive here and test it out on any machine that has a bootable CD-ROM drive. The MonoLive CD-ROM also includes all the files you need to install the Mono environment in Windows XP.

In addition to Mono, the MonoLive CD-ROM also includes a number of good Linux utilities created with or supporting Mono:

  1. Develop, compile and run software with MonoDevelop.
  2. Listen to your music collection in style with Muine.
  3. Take notes with Tomboy.
  4. Manage your photos with F-Spot.
  5. Search music, photos, chats, and documents with Beagle.
  6. Explore web applications such as ASP.NET Forums, IBuySpy, and mojoPortal.

Monday, July 18, 2005