Author Topic: Do You have Mono?  (Read 20 times)

JTGalt

  • Wise Sage
  • *****
  • Posts: 3268
    • View Profile
Do You have Mono?
« on: October 13, 2004, 03:00:18 pm »

Just wondering if anybody is doing or has done any work with this development platform.

It looks like something that could be valuable to have in the toolbox.

======

Mono is a comprehensive open source development platform based on the .NET framework that allows developers to build Windows, Linux and cross-platform applications.
Mono's .NET implementation is based on the ECMA standards for C# and the Common Language Infrastructure.

Mono includes both developer tools and the infrastructure needed to run .NET client and server applications.

Mono includes a compiler for the C# language, an ECMA-compatible runtime engine (the Common Language Runtime, or CLR),and class libraries. The libraries include Microsoft .NET compatibility libraries (including ADO.NET and ASP.NET)

www.mono-project.com/about/index.html

The main features of the Mono project are the implementations of ADO.NET, ASP.NET and the CSharp compiler. Unlike the Windows.Forms code, these sections of the project are relatively mature at this time.

The CSharp compiler, MCS, has reached the 1.0 mark, and is considered fully operational and ready for prime time. It is written entirely in C#, and is able to compile itself. It can also compile Mono, which currently consists of 1.7 million lines of CSharp code. You can download the source to the compiler and Mono itself at the Mono download web page.

Though not quite at 1.0, the mono ASP.NET code is quite mature. The ADO.NET project is huge, and hence has a bit further to go. At this time it provides access to the following databases: Firebird/Interbase, IBM DB2 Universal Database, MySQL, ODBC, OLE DB, Oracle, PostgreSQL, SQL Lite, Sybase, Microsoft SQL Server, and TDS Generic.

bdn.borland.com/article/0...56,00.html


javaKevin

  • Guest
Re: Do You have Mono?
« Reply #1 on: October 13, 2004, 08:32:14 pm »
I was at a Java conference a few weeks ago called the Great Lakes Software Symposium. One of the sessions was on applied design patterns. The presenter used mono (C#) to illustrate alternatives for several of the patterns. This was my first professional exposure to mono, although I have been keeping it in my peripheral vision.

JTGalt

  • Wise Sage
  • *****
  • Posts: 3268
    • View Profile
I hope it catches on
« Reply #2 on: October 24, 2004, 01:14:33 pm »

I hope it catches on.

It would be good to have open source access to the code of all the software tools you use and also be able to get away from monopoly pricing.


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf