@Cheffe: Er hat doch gar nie gesagt dass er es hat
Zitat von
anylol:
Da steht aber im übrigen rein gar nichts von .NET im
Rad Studio 2009 sondern von C++...
Fakt ist:
Das
Rad Studio
2007 bringt den Teil "Delphi für .NET" mit.
Es gibt übrigens (stand: Heute)
noch kein Studio 2009. Erst wenn der .NET Teil für 2009 fertig ist (das ganze Ding wird sich Prism nennen - eine Ankündigung der Ankündigung gab es schon - und Prism wird übernächste Woche auf der PDC vorgestellt und wahrscheinlich noch dieses Jahr rauskommen. Erst wenn Prism da ist, sind alle Teile für ein
Rad Studio 2009 fertig, und erst dann wird es das
Rad Studio 2009 (Besteht dann aus Delphi 2009, C++ Builder 2009, Prism) geben. Was auch schon angekündigt wurde ist, dass Prism nicht in der Delphi-
IDE lebt, sondern ein Teil vom Visual Studio wird. Das heisst also, mit dem
Rad Studio hat man einmal Die Delphi-
IDE mit Delphi /
Win32 und C++, und einmal das VS mit Prism.
So. Jetzt ist das mit den Produkten hoffentlich erstmal geklärt
Nun zu .NET als solches:
.NET besteht aus mehreren Teilen. Da wäre einmal die Laufzeit-Umgebung (die sogenannte CLR). Die ist vergleichbar mit der Java Virtual Machine, und muss auf dem Zielcomputer vorhanden sein, damit .NET Anwendungen dort laufen. Das ist einmal der Fall, wenn das offizielle .NET Framework von Microsoft installiert ist, aber z.B. für Linux und auch Mac OSX gibt es Mono als Alternative.
Dann bringt das .NET Framework neben der CLR (also der Basis für alles) noch einen recht ordentlichen Stapel an Bibliotheken (ähnlich wie die Delphi
RTL &
VCL) mit. Der Stapel an mitgelieferten Bibliotheken wird mit .NET Version zu .NET Version immer aufgestockt. .NET 3.0 war im übrigen 'nur' .NET 2.0 CLR plus 3 Bibliotheken. Zugegeben recht umfangreiche
Wenn Du mit Delphi für .NET 2007 (nicht mehr zu empfehlen!) oder mit Prism (einfach noch etwas warten) auf .NET Basis entwickeln willst, dann solltest Du Dir vorher die Vor- und Nachteile der Umgebung genauer angucken.