• Save
Mono
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Mono

on

  • 679 views

 

Statistics

Views

Total Views
679
Views on SlideShare
676
Embed Views
3

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 3

http://www.nspyre.net 3

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Mono Presentation Transcript

  • 1. Mono
    Pascal FransenTG.Net
    9 juli 2009
  • 2. Inhoud
    • Introductie
    • 3. Geschiedenis
    • 4. Componenten
    • 5. Features
    • 6. Architectuur
    • 7. Compilers
    • 8. Ontwikkelomgeving : MonoDevelop
    • 9. Command Line demo
    • 10. ASP.NET Demo
    • 11. Forms Demo
    • 12. Vragen
    2
  • 13. Introductie
    Introductie
    • Open-source ontwikkelomgeving
    • 14. Compatible met Microsoft .NET
    • 15. compiler geschreven in C#
    • 16. CLR (Common Language Runtime)
    • 17. Platformen : GNU/Linux, Unix, Mac OS X, Windows
    • 18. Processoren (JIT) : x86, x86-64, SPARC, PowerPC, ARM, S390
    • 19. Interpreter voor andere processoren
    • 20. Mono = Spaans voor Aap
    3
  • 21. Geschiedenis
    • December 2000 : Microsoft geeft specs uit
    • 22. April 2001 : ECMA publiceert metadata specs.
    • 23. Juli 2001 : Ximian introduceert Mono opensource project
    • 24. Augustus 2003 : Novell koopt Ximian
    • 25. Juni 2004 : release Mono 1.0
    • 26. Heden : Mono 2.4
    4
  • 27. Componenten
    Core components
    C# Grammar
    CLI (Common Language Infrastructure)
    Mono/Linux/GNOME development stack
    Ontwikkelen voor GTK# (unmanaged)
    Database componenten
    Microsoft compatibility stack.
    ASP.NET 2.0
    ADO.NET
    Windows Forms
    5
  • 28. Architectuur
    6
  • 29. Architectuur II
    7
  • 30. Features
    Silverlight 1 -> MoonLight
    Gedeeltelijke C# 3.0/4.0 ondersteuning
    Ondersteunt veel Databases, waaronder
    SQLite
    PostgreSQL
    MySQL
    Sybase
    Oracle
    SQL Server
    8
  • 31. Compilers
    mcs: 1.1 runtime.
    gmcs: 2.0 runtime.
    smcs: 2.1 runtime (incl. MoonLight)
    dmcs: vanaf Mono 2.6 C# 4.0 compiler. 4.0 runtime.
    9
  • 32. Ontwikkelomgeving
    10
    Mono Develop
    Meer bedoeld om op Linux te ontwikkelen (Gnome)
    Nu ook stabiel op Windows en Mac OSX
  • 33. Demos
    Console Applicatie en Compilers
    Windows Forms Applicatie
    ASP.NET Applicatie
    11
  • 34. Interessante Links
    • http://www.mono-project.com/Main_Page
    • 35. http://monodevelop.com/
    • 36. http://www.go-mono.com/forums/
    12
  • 37. Vragen?
    Aanvullingen, vragen of opmerkingen over Mono
    13