Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Grete Gessel Geändert vor über 11 Jahren
1
Mono und andere freie.NET Implementierungen
2
Implementierungen Microsoft.NET Framework Win32, Win64? Microsoft.NET Compact Framework WinCE (Mobile, Phone) Mono Windows, Linux, MacOS X ROTOR WinXP, FreeBSD, MacOS X DotGNU Portable.NET Linux, Solaris, AIX, MacOS X, BeOS
3
Kompatibilität Quellcode Bibliotheken Binärcode
4
Binärcodekompatibilität Konsolenprogramm unter Windows Kopieren der EXE nach Linux Ausführen unter Mono WinForms – WINE erforderlich HandsOn
5
Architektur (Windows) Die letzte COM DLL (MSCOREE.DLL) Stub Oder: Eigener Prozess hostet.NET
6
Architektur (Mono) Mono.exe
7
ILDASM Mono vs. MS.NET Kompilieren mit MS.NET / Mono Ausführen unter MS.NET / Mono HandsOn
8
Entwicklungsumgebung Compiler Runtime IDE Debugger Softwareverteilung / Setup
9
Entwicklungsumgebung Windows VS.net SharpDevelop (braucht.net) Linux MonoDevelop
10
Technologien Programmiersprachen C#, VB, J# ADO.NET (Datenbanken) SQL-Server, Oracle, MySQL, Postgres, SyBase ASP.NET (Web Sites) Interop PlatformInvoke, COM-Interop, CORBA WebServices SOAP Remoting GUI WinForms, GTK
11
Cross Platform Remoting Server unter MS.NET Client unter Mono HandsOn
12
IDEs Windows Visual Studio.NET 2003, SharpDevelop Linux MonoDevelop MacOS X MonoDevelop
13
geht / geht nicht aktueller Stand Debugging Distribution Ausblick
14
Links www.microsoft.com/net Rotor: msdn.microsoft.com/net/sscli Mono: www.go-mono.org DotGNU: www.dotgnu.org
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.