Download presentation
Presentation is loading. Please wait.
1
Mono CS422 Dick Steflik
2
Mono Project Open Source project started at Ximian taken over by Novell Create an ECMA standard compliant .NET compliant set of tools When MS came out with .NET they said there would be a version that could be run on Linux This never happened, thus the open source project
3
Mono Status Current version is 2.4.2 (June 2009)
We will be using running on Fedora Core 9 Novell has recently ported Mono to the iPod Touch with the hope of opening up the platform to .NET developers Currently being used on all major platforms Windows, Unix, Linux
4
Forward Plan Implementation of .NET 3.0 is underway
Moonlight - Open Source version of Silverlight (MS’s version of Flash) is underway and been supported since Mono 1.9)
5
Problems Recently there has been some fear that MS may take Mono users to court over patent infringements. Some parts of .NET were not submitted to ECMA for standartization ( ASP.NET, ADO.NET, WindowsForms) This has dampened some of the enthusiasm for Mono, many now waiting to see what MS is planning.
6
Whats in Mono Common Language Interface (CLI)
Virtual Machine similar to Java Just-in-time compilation of bytecodes to improve performance C# (mcs), VB (vbnc) Compilers Desktop and Web based applications Compiles to CLI bytecodes MonoDevelop - IDE for Mono , makes it easier to port apps from Visual Studio.NET to Linux/Unix
7
What’s in Mono Mod-mono
Module to provide ASP.NET support for the Apache web server Apache receives request for .asp/.aspx page and passes it to the mod-mono-server (xsp)
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.