Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Prism Muss ich zu .NET wechseln? (https://www.delphipraxis.net/7580-muss-ich-zu-net-wechseln.html)

DSeven 16. Aug 2003 02:13


Muss ich zu .NET wechseln?
 
Hallo

Ich programmiere schon eine weile mit Delphi und sehe das gerade .NET in aller munde ist.. Doch mir stellt sich die Frage ob ich ab Delphi 8 zwangsfristig zu .NET wechseln muss?

Wird Delphi 8 nur noch .NET unterstützten? Oder bietet delphi 8 nur die möglichkeit mit .NET zu entwicklen aber mit delphi auch? Bleibt delphi so wie es ist oder gibts veränderungen? Ich möchte eigentlich bei delphi bleiben und kein .NET zeug benutzen da mir das ganze einfach zu lahm ist. Oder meint ihr das ich von den vorzügen von .NET gebrauch machen sollte sonst währe ich im nachteil?

Fragen über Fragen ich währe erfreut wenn ihr mir antworten könntet.

JoelH 16. Aug 2003 02:19

hmm,
 
was ist denn .net überhaupt ?

Niemand zwingt dich zu irgendwas !

NET ist dazu gedacht dass 'Komponeten' zusammen arbeiten bzw. sich verstehen. Wenn du eine Editor programmierst interessiert dich .net eienn feuchten Kehricht ;)

jbg 16. Aug 2003 09:58

Re: hmm,
 
Zitat:

Zitat von JoelH
NET ist dazu gedacht dass 'Komponeten' zusammen arbeiten bzw. sich verstehen. Wenn du eine Editor programmierst interessiert dich .net eienn feuchten Kehricht ;)

.NET ist ein Framework wie die VCL (sogar vom selben Haupt-Programmierer), nur eben nicht von Borland sondern von Microsoft. .NET enthält, wenn man den Aussagen von Microsoft glauben schenkt, alles, was an der VCL schlecht bis gar nicht gelöst ist. So kann man z.B. einem Ereignis mehrere Eventhandler zuweisen. Die .dfm Dateien werden durch automatisch generierte Quellcodezeilen ersetzt. Ob .NET threadsafe ist, weiß ich nicht, kann es mir aber vorstellen. Ein .NET Projekt können mehrere unterschiedliche Programmiersprachen beteiligt sein, ohne den Umweg über DLLs gehen zu müssen. Zudem kann man mit Zeigern nicht mehr so viel Unsinn machen (gilt besonders für C/C++ Programmierer)

Delphi 8 wird drei Frameworks unterstützen:
  • VCL (also wie bisher)
  • VCL for .NET (kleine Änderungen am Quellcode und es sollte laufen)
  • Delphi for .NET (komplett auf dem .NET Framework besierendes Programmieren

DSeven 16. Aug 2003 17:24

Re: Muss ich zu .NET wechseln?
 
Hallo

Na dann bin ich ja erleichtern :) ich kann weiterhin mit der VCL programmieren. Ich finde .NET ja ganz ok aber meiner meinung viel zu lahm. Ein .NET programm ohne irgendwelche komponeten brauch loker 5 sekunden zum starten wenn nicht mehr.

Christian Seehase 16. Aug 2003 17:36

Re: Muss ich zu .NET wechseln?
 
Moin DSeven,

Zitat:

Zitat von DSeven
Ein .NET programm ohne irgendwelche komponeten brauch loker 5 sekunden zum starten wenn nicht mehr.

Beim ersten Start kann ich mir das vorstellen, da hier erst einmal die zum System passende Exe erzeugt werden muss, bei weiteren Programmstarts sollte das aber flotter gehen.

DSeven 16. Aug 2003 17:40

Re: Muss ich zu .NET wechseln?
 
Hallo

Ja stimmt nur beim ersten start. Aber ich glaube da nutze ich doch lieber VCL. Ich werde es vieleicht in Betracht ziehen zu .NET zu wechseln wenn das.NET Pack standartmessig bei Windows dabei ist und ich mir nichts laden muss. Und wenn das beim windows Start automatisch mit gestartet wird.

Christian Seehase 16. Aug 2003 17:43

Re: Muss ich zu .NET wechseln?
 
Moin DSeven,

Zitat:

Zitat von DSeven
wenn das.NET Pack standartmessig bei Windows dabei ist und ich mir nichts laden muss.

sollte bei XP der Fall sein.

DSeven 16. Aug 2003 17:54

Re: Muss ich zu .NET wechseln?
 
Hallo

Ich habe XP mit Service Pack aber dort ist kein .NET deshalb musste ich mir das packet laden :(

Christian Seehase 16. Aug 2003 18:10

Re: Muss ich zu .NET wechseln?
 
Moin DSeven,

danke für die Info.
Mit XP hatte ich bislang nicht viel gemacht, und wurde in diesem Zusammenhang wohl fehlinformiert.

Chewie 16. Aug 2003 19:25

Re: Muss ich zu .NET wechseln?
 
Aber Longhorn wirds von Anfang an dabeihaben, und in 5 Jahren (wenns is dahin Windows noch gibt :wink: ) ist vielleicht die jetzige WinAPI nicht mehr dabei.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:40 Uhr.
Seite 1 von 2  1 2      

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