Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi RAD Studio 2009 und .net? (https://www.delphipraxis.net/122452-rad-studio-2009-und-net.html)

anylol 16. Okt 2008 12:48


RAD Studio 2009 und .net?
 
Hallo,

ich bin total verwirrt! :cry:

Ich dachte dieses .net wäre von Microsoft, also hätte MS ein Monopol auf das .net und die einzigen die eine IDE rausbrkngen könnten, würden und machen...

Was ist das mit RAD Studio 2009?

Da habe ich auch ein compiler bzw. IDE für .net?
Bedeutet das, ich brauch das MS-Teil nicht mehr und kann in Delphi coden und .net?
(ja ich weiss einzelne zu startende Programme...)


Greifen die ineinander?
Gibt es ein converter von a nach b oder ist genau dazu dieses Studio was einem etwas hilft bzgl. Befehlsreferenz?

Das bedeute ja: Ich könnte von Delphi .NET in .net (MS) compilieren, richtig?

Benötige ich dann noch das .net Framework?
Oder verstehe ich das volkommend falsch, ist es eher so:
Delphi .net ist einfach nur vom syntax wie .net von MS?
Also vergleichbar mit kbasic welche z.b. den syntax von vb eingebaut haben?

Gibt es Boarland nichtmehr, ich dachte von denen ist Delphi?

Vielen Dank für die Beantwortung meiner ganzen Fragen!

jfheins 16. Okt 2008 12:56

Re: RAD Studio 2009 und .net?
 
net ist erstmal ein Satz von Funktionen, den das Betriebssystem bereitstellt, damit man als Programmierer nicht mehr jedes kleine Fitzelchen selber programmieren muss.

Microsoft hat nicht das Monopol auf .net, es gibt auch Mono für Linux. Das setzt dieselben Funktionen auf Linux um, sodass die Programme sowohl auf Windows als auch auf Linux laufen können.

Und Embarcadero kann natürlich auch Entwicklern die Chance geben, diese Funktionen zu nutzen.

(Damit sie nutzbar sind, muss natürlich Mono oder das .net-Framework installiert sein ;) )

Um .net Programme auszuführen benötigst du in jedem Fall das .net Framework, zum Entwickeln ... eigentlich auch.

Daniel 16. Okt 2008 12:58

Re: RAD Studio 2009 und .net?
 
Darf ich kurz mal zwischenfragen, wo Du ein RAD-Studio 2009 her hast, das eine .NET-Personality beinhaltet? Die gibt es tatsächlich, aber nicht von offizieller Seite.

Tatsächlich ist es so, dass CodeGear (so heißt die einstige Abteilung von Borland, die sich mit dem IDE-Werkzeugen befasst), eine gänzlich neue .NET-Lösung herausbringen wird.

Sherlock 16. Okt 2008 13:01

Re: RAD Studio 2009 und .net?
 
Nicht so direkt fragen, Daniel...subtiler ;)

Sherlock

anylol 16. Okt 2008 13:05

Re: RAD Studio 2009 und .net?
 
Zitat:

Zitat von Daniel
Darf ich kurz mal zwischenfragen, wo Du ein RAD-Studio 2009 her hast, das eine .NET-Personality beinhaltet? Die gibt es tatsächlich, aber nicht von offizieller Seite.

GRR!! Jetzt wird behauptet DAS ICH ES HABE??? :twisted:

Was soll das? Ich habe es gelesen, quelle:
http://entwickler-forum.de/showthread.php?t=51068

Ich habe es nicht! Meine erste Frage im Forum und schon gehs los...
Ich hoffe das in Zukunft ich mich nicht extra von allem distanzieren muss.

Bernhard Geyer 16. Okt 2008 13:12

Re: RAD Studio 2009 und .net?
 
Zitat:

Zitat von anylol
GRR!! Jetzt wird behauptet DAS ICH ES HABE??? :twisted:

Was soll das? Ich habe es gelesen, quelle:
http://entwickler-forum.de/showthread.php?t=51068

Und wo steht das was von .NET? :gruebel:

anylol 16. Okt 2008 13:12

Re: RAD Studio 2009 und .net?
 
Zitat:

Zitat von jfheins
net ist erstmal ein Satz von Funktionen, den das Betriebssystem bereitstellt, damit man als Programmierer nicht mehr jedes kleine Fitzelchen selber programmieren muss.

Ah, okay.

Zitat:

Zitat von jfheins
Microsoft hat nicht das Monopol auf .net, es gibt auch Mono für Linux. Das setzt dieselben Funktionen auf Linux um, sodass die Programme sowohl auf Windows als auch auf Linux laufen können.

Danke! Dies war nun eine andere Antwort die ich jemanden stellte, dem ich fragte, wie es möglich sei, ein .net Programm (windows) auch für Linux zu veröffenlichen, wie das Gegenstück heist, da ich keine Antwort bekam, freut es mich, das ich nun dies hierdurch mitbekommen habe. :hello:

Bedeutet das also:
Wenn ich mir .net anschaue ist es besser (ja sorry, anderes Wort gibt es hierfür nicht) als Delphi, weil dieses kylix ja irgendwie tot ist?

Kann ich .net auch auf dem Mac compilieren? Wie heißt dort das Gegensrück?
(wenn ich schon mich mit was beschäftige, dann richtig).

Kann man behaupten, das .net konkurenzfähig ist zu c(++)? (wegen, wenn es auch auf dem mac funktioniert, plattformunabhängig ist?)


Zitat:

Zitat von jfheins
Und Emburkado (oder wie Codegear jetzt heißt) kann natürlich auch Entwicklern die Chance geben, diese Funktionen zu nutzen.

Wo ist Boarland hin? Delphi= Borland! Oder aufgekauft?

Zitat:

Zitat von jfheins
(Damit sie nutzbar sind, muss natürlich Mono oder das .net-Framework installiert sein ;) )

Ist mono zu net 100% kompatibel?

Zitat:

Zitat von jfheins
Um .net Programme auszuführen benötigst du in jedem Fall das .net Framework, zum Entwickeln ... eigentlich auch.


Naja oder mono :-D

Sherlock 16. Okt 2008 13:15

Re: RAD Studio 2009 und .net?
 
mono ist nicht 100% kompatibel. Es gibt aber auch ein mono für Mac.

Der derzeitige Stand von mono ist 2.0 (http://www.heise.de/open/NET-Klon-Mo...meldung/116972)

.net ist im Übrigen keine Sprache sondern ein Framework. Und aus genau diesem Grund gibt es auch verschiedene Sprachen für .net (von Basic über C und Delphi bis Fortran).

Edit: Borland hat sich von den Entwicklungsumgebungen (Codegear) getrennt, weiss der Geier warum. Embarcadero hats schließlich gekauft. http://www.codegear.com/

Sherlock

anylol 16. Okt 2008 13:18

Re: RAD Studio 2009 und .net?
 
Zitat:

Zitat von Bernhard Geyer
Zitat:

Zitat von anylol
GRR!! Jetzt wird behauptet DAS ICH ES HABE??? :twisted:

Was soll das? Ich habe es gelesen, quelle:
http://entwickler-forum.de/showthread.php?t=51068

Und wo steht das was von .NET? :gruebel:

Benutzt du Google? Da steht nichts, es gibg doch um die 2009er version oder?
natürlich nutze ich google, und tada:
http://www.codegear.com/de/products/radstudio
da ich nie eine alte version nutze und warte bis etwas neu rauskommt bezog dich die Frage auf 2009, klar oder?

So, nun back to topic, ich freue mich schon auf die Antworten (ich meine die von mir gestellten).

Weitere Anfragen beantworte ich dir nur per PM weil das thema sonst mit offtopic zugepickt wird. Und ich würde es schade finden für mein erstes Thema! :(

Phoenix 16. Okt 2008 13:21

Re: RAD Studio 2009 und .net?
 
@Cheffe: Er hat doch gar nie gesagt dass er es hat ;-)

Zitat:

Zitat von anylol
Was soll das? Ich habe es gelesen, quelle:
http://entwickler-forum.de/showthread.php?t=51068

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.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:09 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz