mono - alternative .net clr implementation
TRANSCRIPT
MONO
Alternative CLR Implementation
agenda
Google It .NET Compatibility Why YOU need this Demo Q&A
google it: what is mono
An open source, cross-platform, implementation of C# and the CLR that is binary compatible with Microsoft.NET mono-project.com
google it: why mono
translate.google.com
google it: why mono
stackoverflow.com
google it: who made it
Miguel de Icaza GNOME Midnight
Commander Evolution and more…
google it: what’s inside
Mono Runtime
JIT AOT
Base Class Library
Core ADO.NET ASP.NET
LINQ DLR WCF
Mono Libraries
Mono.Addins
Mono.Cecil
Mono.Unix
C# F# VB Java JS Boo PHP LUA
compatibility: .net
compatibility: .net 1.1
compatibility: .net 2.0
compatibility: .net 3.0
compatibility: .net 3.5
compatibility: .net 4.0
why use: #1
MONEY
why use: #2
OS Compatibility Linux Windows Mac OS X BSD Solaris
Nintendo WII Sony PS3 Apple iPhone Google Android Maemo
why use: #3
Old Friends log4net NUnit NHibernate Unity Castle Windsor and more…
why use: #4
New Friends Linux & Shell MySQL & PgSQL RabbitMQ Mono Shell Monodevelop Moonlight Monotouch Monodroid
Why use: #5
Scripting & Embedding
DEMO
Q&A