|
Pro & Contra
|
|
Vorzüge von .NET
Bild 2: Kompilierung bei .NET
Nachteile von .NET
| Installation: .NET läuft auf Microsoft-Betriebssystemen ab Windows 98 bzw. Windows 2000 (98, ME, XP und
2000) und auf Windows CE. .NET läuft nicht auf Windows 95 und älteren
Betriebssystemen. Zur Inbetriebnahme muss die etwa 40MB große .NET-Laufzeitumgebung
nachträglich installiert werden. Die Distribution über das Internet ist
bei ISDN- und Modem-Zugängen mit langen Downloadzeiten verbunden. |
| Windows-Abhängigkeit: Die .NET-Technologie wurde von
Microsoft nur für deren Windows-Betriebssysteme entwickelt. Zwar gibt es
auch ein Projekt mit dem Ziel, .NET für Linux verfügbar zu machen (z.B
Mono-Projekt), jedoch
sind hier noch längst nicht alle Klassen implementiert. Obwohl hier
eigentlich ein Standard geschaffen wurde, sind damit .NET-Applikationen meist nur auf Windows-Systemen einsetzbar. |
Alternativen zu .NET?
Java
Auch Java hat eine große Klassenbibliothek und ist intern ähnlich wie
.NET strukturiert. Vorteil von Java ist, dass es für fast alle
Betriebssysteme existiert, sogar für viele Handys. Java wurde von Sun
entwickelt. Es existiert eine Vielzahl von Programmierwerkzeugen, die man
sich nach Bedarf zusammenstellen kann. Die Vielzahl von Werkzeugen und
Klassen, die nicht von einer Quelle zur Verfügung gestellt werden, erhöht
jedoch wieder den Aufwand bei der Programmierung.
Delphi
Delphi (Hersteller: Borland) ist eine interessante Alternative zu .NET,
vor allem bei der Entwicklung von Applikationen. Mit der Version 8 gibt es
jedoch auch ein Delphi für .NET, so dass sich auch mit
Borland-Entwicklungswerkzeugen CLR-Code erzeugen lässt.
|
|