Welcome to Dream.In.Code
Getting Help is Easy!

Join 132,165 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,620 people online right now. Registration is fast and FREE... Join Now!




Mono 2.0 Released

 
Reply to this topicStart new topic

Mono 2.0 Released

skyhawk133
post 7 Oct, 2008 - 11:11 AM
Post #1


Head DIC Head

Group Icon
Joined: 17 Mar, 2001
Posts: 14,843



Thanked 45 times

Dream Kudos: 1650

Expert In: Web Development

My Contributions


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.


IPB Image Download Mono 2.0
User is online!Profile CardPM

Go to the top of the page

abgorn
post 7 Oct, 2008 - 11:28 AM
Post #2


Hello Crap for Brains

Group Icon
Joined: 5 Jun, 2008
Posts: 858



Thanked 4 times

Dream Kudos: 25
My Contributions


Sweet, I love Mono! happy.gif
User is online!Profile CardPM

Go to the top of the page

.Maleficus.
post 8 Oct, 2008 - 02:30 AM
Post #3


D.I.C Head

**
Joined: 7 Mar, 2008
Posts: 126



Thanked 2 times
My Contributions


Downloaded a couple of days ago smile.gif. 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.
User is offlineProfile CardPM

Go to the top of the page

Ace26
post 10 Oct, 2008 - 05:57 AM
Post #4


New D.I.C Head

*
Joined: 10 Aug, 2008
Posts: 3

QUOTE(skyhawk133 @ 7 Oct, 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.


IPB 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.
User is offlineProfile CardPM

Go to the top of the page

abgorn
post 10 Oct, 2008 - 11:42 PM
Post #5


Hello Crap for Brains

Group Icon
Joined: 5 Jun, 2008
Posts: 858



Thanked 4 times

Dream Kudos: 25
My Contributions


QUOTE(Ace26 @ 10 Oct, 2008 - 06:57 AM) *

QUOTE(skyhawk133 @ 7 Oct, 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.


IPB 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! biggrin.gif
User is online!Profile CardPM

Go to the top of the page

Amadeus
post 11 Oct, 2008 - 05:38 AM
Post #6


g++ -o drink whiskey.cpp

Group Icon
Joined: 12 Jul, 2002
Posts: 12,169



Thanked 33 times

Dream Kudos: 25
My Contributions


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.
User is offlineProfile CardPM

Go to the top of the page

WolfCoder
post 12 Oct, 2008 - 06:31 PM
Post #7


ギュウ~

Group Icon
Joined: 5 May, 2005
Posts: 3,564



Thanked 5 times

Dream Kudos: 1450
My Contributions


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.
User is offlineProfile CardPM

Go to the top of the page

dawmail333
post 14 Oct, 2008 - 04:29 AM
Post #8


D.I.C Head

Group Icon
Joined: 2 Jul, 2007
Posts: 50



Dream Kudos: 100
My Contributions


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!
User is offlineProfile CardPM

Go to the top of the page

born2c0de
post 15 Oct, 2008 - 02:44 AM
Post #9


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

Group Icon
Joined: 26 Nov, 2004
Posts: 3,905



Thanked 34 times

Dream Kudos: 2800

Expert In: 80x86 Assembly, C/C++, VB6, VB.NET, C#, J2SE, Win32 API, Reversing

My Contributions


Awesome news.
I'll try it out soon.
User is offlineProfile CardPM

Go to the top of the page

Fast ReplyReply to this topicStart new topic
Time is now: 11/21/08 02:47PM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

Bye Bye Ads

Free DIC T-Shirt

T-Shirt Example

Related Sites

Monthly Drawing

Thumb Drive

Partners

Top Contributors

Top 10 Kudos This Month