8 Replies - 2050 Views - Last Post: 15 October 2008 - 03:44 AM

#1 skyhawk133  Icon User is offline

  • Head DIC Head
  • member icon

Reputation: 1876
  • View blog
  • Posts: 20,284
  • Joined: 17-March 01

Mono 2.0 Released

Post icon  Posted 07 October 2008 - 12:11 PM

Quote

Mono is an open source implementation of the .NET framework for Linux, Windows, MacOS and other operating systems. Mono v2.0 was just released and represents a major milestone in the Mono project.


Features and Tools

Mono v2.0 includes the following features:

* ADO.NET 2.0 API for accessing databases
* ASP.NET 2.0 API for developing Web-based applications
* Windows.Forms 2.0 API to create desktop applications
* System.XML 2.0 API to manipulate XML documents
* System.Core provides support for the Language Integrated Query (LINQ)
* System.Drawing 2.0 API for portable graphics rendering

Mono v2.0 includes the following compilers:

* C# 3.0 compiler with full LINQ support
* Visual Basic 8 compiler
* IL assembler and disassembler
* Library and application builders

Mono v2.0 includes the following tools:

* Debugger for managed code
* Gendarme, an extensible rule-based tool to find problems in .NET assemblies
* Mono Linker, which enables developers to reduce the size of their assemblies
* Mono Tuner, a tool to apply arbitrary user-defined transformations to assemblies (such as the ability to produce Silverlight core libraries from the main system libraries)
* Mono Documentation Tools, which can produce online and offline documentation for any any APIs

Mono is Evil?

Some members of the Linux community have branded the Mono project as “evil, a sellout, a product of a Microsoft-loving lackey from its inception.” I never understood the open source community’s aversion to free enterprise. I guess they see commercial software as the competition. I think the software world is big enough to support both models.

The .NET Framework is a terrific environment on which to build Windows desktop and web software. The Mono project extends the reach of .NET to other non-Microsoft platforms such as Linux and Mac. Mono shines the open-source light on the closed-source world of Microsoft technologies. I believe that any project which provides additional tools and productivity for developers is a good thing.


Posted Image Download Mono 2.0

Is This A Good Question/Topic? 0
  • +

Replies To: Mono 2.0 Released

#2 abgorn  Icon User is offline

  • sudo apt-get install brain
  • member icon

Reputation: 30
  • View blog
  • Posts: 1,410
  • Joined: 05-June 08

Re: Mono 2.0 Released

Posted 07 October 2008 - 12:28 PM

Sweet, I love Mono! ^_^
Was This Post Helpful? 0
  • +
  • -

#3 .Maleficus.  Icon User is offline

  • D.I.C Head

Reputation: 2
  • View blog
  • Posts: 129
  • Joined: 07-March 08

Re: Mono 2.0 Released

Posted 08 October 2008 - 03:30 AM

Downloaded a couple of days ago :). I'm debating on whether to learn C# now or go back to C++, but since I can use either on Linux now it doesn't make much difference to me.
Was This Post Helpful? 0
  • +
  • -

#4 Ace26  Icon User is offline

  • D.I.C Head

Reputation: 40
  • View blog
  • Posts: 183
  • Joined: 10-August 08

Re: Mono 2.0 Released

Posted 10 October 2008 - 06:57 AM

View Postskyhawk133, on 7 Oct, 2008 - 12:11 PM, said:

Quote

Mono is an open source implementation of the .NET framework for Linux, Windows, MacOS and other operating systems. Mono v2.0 was just released and represents a major milestone in the Mono project.


Features and Tools

Mono v2.0 includes the following features:

* ADO.NET 2.0 API for accessing databases
* ASP.NET 2.0 API for developing Web-based applications
* Windows.Forms 2.0 API to create desktop applications
* System.XML 2.0 API to manipulate XML documents
* System.Core provides support for the Language Integrated Query (LINQ)
* System.Drawing 2.0 API for portable graphics rendering

Mono v2.0 includes the following compilers:

* C# 3.0 compiler with full LINQ support
* Visual Basic 8 compiler
* IL assembler and disassembler
* Library and application builders

Mono v2.0 includes the following tools:

* Debugger for managed code
* Gendarme, an extensible rule-based tool to find problems in .NET assemblies
* Mono Linker, which enables developers to reduce the size of their assemblies
* Mono Tuner, a tool to apply arbitrary user-defined transformations to assemblies (such as the ability to produce Silverlight core libraries from the main system libraries)
* Mono Documentation Tools, which can produce online and offline documentation for any any APIs

Mono is Evil?

Some members of the Linux community have branded the Mono project as “evil, a sellout, a product of a Microsoft-loving lackey from its inception.” I never understood the open source community’s aversion to free enterprise. I guess they see commercial software as the competition. I think the software world is big enough to support both models.

The .NET Framework is a terrific environment on which to build Windows desktop and web software. The Mono project extends the reach of .NET to other non-Microsoft platforms such as Linux and Mac. Mono shines the open-source light on the closed-source world of Microsoft technologies. I believe that any project which provides additional tools and productivity for developers is a good thing.


Posted Image Download Mono 2.0


the only evil here will be not embracing mono. It is a welcome reprieve for microsoft technologies to be enjoyed on other platforms.
Was This Post Helpful? 0
  • +
  • -

#5 abgorn  Icon User is offline

  • sudo apt-get install brain
  • member icon

Reputation: 30
  • View blog
  • Posts: 1,410
  • Joined: 05-June 08

Re: Mono 2.0 Released

Posted 11 October 2008 - 12:42 AM

View PostAce26, on 10 Oct, 2008 - 06:57 AM, said:

View Postskyhawk133, on 7 Oct, 2008 - 12:11 PM, said:

Quote

Mono is an open source implementation of the .NET framework for Linux, Windows, MacOS and other operating systems. Mono v2.0 was just released and represents a major milestone in the Mono project.


Features and Tools

Mono v2.0 includes the following features:

* ADO.NET 2.0 API for accessing databases
* ASP.NET 2.0 API for developing Web-based applications
* Windows.Forms 2.0 API to create desktop applications
* System.XML 2.0 API to manipulate XML documents
* System.Core provides support for the Language Integrated Query (LINQ)
* System.Drawing 2.0 API for portable graphics rendering

Mono v2.0 includes the following compilers:

* C# 3.0 compiler with full LINQ support
* Visual Basic 8 compiler
* IL assembler and disassembler
* Library and application builders

Mono v2.0 includes the following tools:

* Debugger for managed code
* Gendarme, an extensible rule-based tool to find problems in .NET assemblies
* Mono Linker, which enables developers to reduce the size of their assemblies
* Mono Tuner, a tool to apply arbitrary user-defined transformations to assemblies (such as the ability to produce Silverlight core libraries from the main system libraries)
* Mono Documentation Tools, which can produce online and offline documentation for any any APIs

Mono is Evil?

Some members of the Linux community have branded the Mono project as “evil, a sellout, a product of a Microsoft-loving lackey from its inception.” I never understood the open source community’s aversion to free enterprise. I guess they see commercial software as the competition. I think the software world is big enough to support both models.

The .NET Framework is a terrific environment on which to build Windows desktop and web software. The Mono project extends the reach of .NET to other non-Microsoft platforms such as Linux and Mac. Mono shines the open-source light on the closed-source world of Microsoft technologies. I believe that any project which provides additional tools and productivity for developers is a good thing.


Posted Image Download Mono 2.0


the only evil here will be not embracing mono. It is a welcome reprieve for microsoft technologies to be enjoyed on other platforms.

Well said! :D
Was This Post Helpful? 0
  • +
  • -

#6 Amadeus  Icon User is offline

  • g+ + -o drink whiskey.cpp
  • member icon

Reputation: 248
  • View blog
  • Posts: 13,507
  • Joined: 12-July 02

Re: Mono 2.0 Released

Posted 11 October 2008 - 06:38 AM

In addition to the lack of need for quoting a response directly above your own, the purpose of the Mono project is to provide people with a choice, and a vehicle for programming .NET apps on multiple platforms.

Over the years, many seem to have forgotten the open source movement is all about choice for the end user, not about combating Microsoft and other closed source systems.
Was This Post Helpful? 0
  • +
  • -

#7 WolfCoder  Icon User is offline

  • Isn't a volcano just an angry hill?
  • member icon


Reputation: 786
  • View blog
  • Posts: 7,618
  • Joined: 05-May 05

Re: Mono 2.0 Released

Posted 12 October 2008 - 07:31 PM

Exactly, because not everyone likes Vista but some still actually do like Vista and others would love to be able to choose an operating system instead of having to be locked into a single one.
Was This Post Helpful? 0
  • +
  • -

#8 dawmail333  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 27
  • View blog
  • Posts: 174
  • Joined: 02-July 07

Re: Mono 2.0 Released

Posted 14 October 2008 - 05:29 AM

I think mono is EXCELLENT (the idea), but I'm still yet to try it out. At least it now does WinForms v2 and VB.Net, so I may give it a go at some time!
Was This Post Helpful? 0
  • +
  • -

#9 born2c0de  Icon User is offline

  • printf("I'm a %XR",195936478);
  • member icon

Reputation: 180
  • View blog
  • Posts: 4,667
  • Joined: 26-November 04

Re: Mono 2.0 Released

Posted 15 October 2008 - 03:44 AM

Awesome news.
I'll try it out soon.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1