AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Prism Vor und Nachteile von Delphi 8 for .net vs c#, vb.net
Thema durchsuchen
Ansicht
Themen-Optionen

Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

Ein Thema von MaBuSE · begonnen am 8. Jun 2004 · letzter Beitrag vom 8. Nov 2004
Antwort Antwort
Seite 7 von 8   « Erste     567 8      
Robert_G
(Gast)

n/a Beiträge
 
#61

Re: Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

  Alt 28. Jun 2004, 16:18
Zitat:
Man kann aber die Programmierer nicht nach Programmier-Sprachen einteilen, sondern jeder Programmierer arbeitet in seiner fachlichen Umgebung (Spezialwissen).
Genau das ist aber einer der Grundgedanken von .Net.
  • Newbies -> VB.Net
  • Delphianer -> D8
  • Für die Entwickler gibt's dann C#

Alle können trotzdem problemllois an einem Projekt arbeiten (bis auf die D8'ler, die könnten für ein paar Problemchen sorgen)

p.s.: Der größte Vorteil von C# wurde noch gar nicht genannt. -> Der Code schreibt sich irgendwie viel schneller als in Delphi.Net.
In D8 hakt es noch tierisch mit den NameSpaces ( Das wohl meistgehasste Ergebnis davon dürfte wohl System.Windows.Forms.DialogResult sein).
Außerdem kennt D8 keine Escape sequences, obwohl die IMHO eigentlich in den Basisklassen System.String / System.Char definiert sind (oder ist das NOCH ein Vorteil für C# ).
  Mit Zitat antworten Zitat
Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#62

Re: Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

  Alt 28. Jun 2004, 17:01
Zitat von Robert_G:
Zitat:
Man kann aber die Programmierer nicht nach Programmier-Sprachen einteilen, sondern jeder Programmierer arbeitet in seiner fachlichen Umgebung (Spezialwissen).
Genau das ist aber einer der Grundgedanken von .Net.
  • Newbies -> VB.Net
  • Delphianer -> D8
  • Für die Entwickler gibt's dann C#
Alle können trotzdem problemllois an einem Projekt arbeiten (bis auf die D8'ler, die könnten für ein paar Problemchen sorgen)
Bei und würde das aber so aussehen:
  • Newbies -> D8 (alte Projekte D7)
  • Delphianer -> D8 (alte Projekte D7)
  • Für die Entwickler gibt's dann D8 (alte Projekte D7)
  • Eine Abteilung, die sich um 3th Party Komponenten kümmert -> D8 + C# + ?
oder:
  • Newbies -> C# (alte Projekte D7)
  • Delphianer -> C# (alte Projekte D7)
  • Für die Entwickler gibt's dann C# (alte Projekte D7)
  • Eine Abteilung, die sich um 3th Party Komponenten kümmert -> D8 + C# + ?

(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat
Benutzerbild von trifid
trifid

Registriert seit: 12. Sep 2003
297 Beiträge
 
#63

Re: Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

  Alt 7. Nov 2004, 22:33
nach langer Zeit ...

@ak1
was heisst die "Datenbankkomponenten sind in Delphi 8 besser"?
Wie ist das Datenbank-Konzept bei c# realisiert ?

@MaBuSE
"Die fertige Liste wird den Seiten dann auch zur Verfügung gestellt."
Gibt es eine/diese Liste mittlerweile ?
  Mit Zitat antworten Zitat
Skatspieler
(Gast)

n/a Beiträge
 
#64

Re: Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

  Alt 8. Nov 2004, 00:32
@MaBuSe
@u. a. Forumteilnehmer

Hallo zusammen,

der Thread ist recht interessant geworden.

Ich möchte auch noch ein paar Fragen zum Thema C# oder Delphi 8 + X (+ Kylix) los werden, welche auch teilweise an die Borland-Mitarbeiter weitergestellt werden sollten).


1.) Welche Vorteile (in bezug auf Leistungsfähigkeit / Mehr-Nutzen) hat die Sprache C# gegenüber Delphi 8/9 oder umgekehrt ?

2.) Welche Konsequenzen hat der Wechsel vom .NET Framework 1.0/1.1 auf 2.0 für Delphi 8 / C# 1 Programme ?

3.) Wie verläuft der Distributionsprozess von .NET - Programmen
- Welches Compilat erhält der Endkunde ?
- Muss der Kunde auf seinem PC-System ein Framework installiert (wenn ja von wem erhält er
dieses Framework) haben oder kann der Kunde das
fertige Compilat wie früher bei der Win32-Entwicklung direkt auf seinem Rechner
(z. B. unter Windows XP-Home einsetzen oder ist XP-Professional mit Framework zwingend
unerlässlich ?)

4.) Wird unter Delphi10 auch C# mit dabei sein, so wie es unter Delphi9 sein soll (wäre eine interessante Fragestellung für die 2 Borland-Mitarbeiter ) ?

5.) Warum sollte man Delphi9 sich überhaupt anschaffen ?

6.) Wird das neue Framework 2.0 abwärtskompatibel zu Delphi 8/9 sein oder muss man für jede
Programmversion das entsprechende Framework installieren ?

7.) Welches C# ist leistungsfähiger (das von MS oder das von Borland) ?

8.) Noch eine Frage an die Borländer: Wird es ein Kylix 4 geben, wenn ja wann ?

9.) Was wird mit den nicht-.NET-Sprachen (C++, Assembler usw.) passieren ?

10.) Mit welcher (.NET-)Programmiersprache hat man eher Chancen (z. B. als Seiteneinsteiger) in die kommerzielle Programmierszene reinzukommen - C# oder Delphi ?

11.) Ist es möglich mit C# oder Delphi8/9 100%ig web-basierte Anwendungen (z. B. Erstellung eigener WEB-Seiten) zu schreiben ohne dass es hierzu weitere Progerammierwerkzeuge bedarf ?
- Wenn ja, welche Version von Delphi bzw. C# müsste hierzu eingesetzt werden ?

Danke vorab für evtl. Antworten.

Grüsse vom Skatspieler
  Mit Zitat antworten Zitat
Robert_G
(Gast)

n/a Beiträge
 
#65

Re: Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

  Alt 8. Nov 2004, 01:05
Mal ein paar schnelle Antworten bevor ich mich verkrümel:
  1. Probier's einfach aus.
  2. Gar keinen, D8/D2005 sind fest mit dem FrameWork 1.1 verwachsen. Sie nunmal nur 1.1. Selbst Änderungen an einer Version dürften auch in D2005 zum SuperGAU führen.
    D8 ist mit installiertem SP1 für das Framework 1.1 für viele seit vielen Wochen unbenutzbar. (Ich persönlich würde nie auf den Gedanken kommen für D8 ein, ansonsten problemloses, ServicePack zu deinstallieren )
  3. Das Framework muss natürlich vorhanden sein. Für ASP.Net Services braucht man ein W2K/WinXPPro (oder die Server versionen)
  4. Frag's Pferd
  5. Es gibt dir die Möglichkeit Delphi32-Projekte und C#-Projekte in eine Projektgruppe zu packen. Ich erhoffe mir damit eine einfachere Protierung weg von Delphi. Da auch Delphi32 in D2005 eine nette Iterations syntax erweiterung bekommen hat, kann man sicher viele Code stellen besser "vorbeireiten".
  6. Jede Version des Frameworks wird friedlich mit seinen Vorgängern und Nachfolgern koexistieren.
  7. Borland hat kein C#, sie verwenden den C#-Compiler des .Net SDK 1.1
  8. --
  9. Die werden sicher noch ein paar Jährchen ihre Wichtigkeit behalten.
  10. C#!
  11. Theoretisch war es sogar in D8 möglich. Wenn du die Geduld hast offt genug Fehlermeldungen wegzuklicken, auf den unglaublich lahmen ASP.Net Designer zu warten oder mal wieder die IDE neustarten musst. Wie schnell/träge D2005 dabei ist muss sich noch zeigen.
    Das Visual Studio 2003 verhält sich da ganz anders, es ist nicht nur massiv schneller, es zickt auch überhaupt nicht rum. (Ich benutze es seit ein paar Monaten und es hat noch nie rumgezickt.)
    Im VS bekommst durch die Setup-Projekt-Templates auch einen sehr einfachen Weg um den/die WebService zu installieren.
    ASP.Net ist bei D8 ab der Prof. dabei, beim VS sollte es die Developer oder Prof. sein
  Mit Zitat antworten Zitat
Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#66

Re: Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

  Alt 8. Nov 2004, 13:16
Zitat von Robert_G:
Mal ein paar schnelle Antworten bevor ich mich verkrümel:
Ich gebe auch mal meinen Senf dazu
Zitat von Robert_G:
1. Probier's einfach aus.
2. Gar keinen, D8/D2005 sind fest mit dem FrameWork 1.1 verwachsen. Sie nunmal nur 1.1. Selbst Änderungen an einer Version dürften auch in D2005 zum SuperGAU führen.
D8 ist mit installiertem SP1 für das Framework 1.1 für viele seit vielen Wochen unbenutzbar. (Ich persönlich würde nie auf den Gedanken kommen für D8 ein, ansonsten problemloses, ServicePack zu deinstallieren )
[edit]
Das Servicepack war ein Problem für die Delphi 8 Programmier. Es ist aber meines Wissens gelöst. Es sollten nun keine Probleme mehr auftreten.
(s.u.)
[/edit]
Zitat von Robert_G:
3. Das Framework muss natürlich vorhanden sein. Für ASP.Net Services braucht man ein W2K/WinXPPro (oder die Server versionen)
  • Der Kunde erhällt das Kompilat, was er vom Programmier bekommt!
  • Das Framework muss installiert sein. Mit dem XP ServicePack ist das Framework aber bereits installiert. Ansonsten gibt es bei Microsoft eine Redist Version zum Downloaden und dem Programm beilegen.
  • Der Kunde kann selbstverständlich auch XP Home, Win2k oder WinME mit installiertem .Net Framework einsetzen.
Zitat von Robert_G:
4. Frag's Pferd
Wer wird sich den jetzt schon Gedanken über Delphi 10 machen?
In Delphi 2005 ist es möglich Delphi für Win32, Delphi für .Net, C# und wer's braucht auch Visual Basic zu nutzen.
Zitat von Robert_G:
5. Es gibt dir die Möglichkeit Delphi32-Projekte und C#-Projekte in eine Projektgruppe zu packen. Ich erhoffe mir damit eine einfachere Protierung weg von Delphi. Da auch Delphi32 in D2005 eine nette Iterations syntax erweiterung bekommen hat, kann man sicher viele Code stellen besser "vorbeireiten".
Es gibt viele Gründe. Delphi 2005 ist ein deutlicher Schritt nach vorne.
Die VCL.net unterstützt nun viel mehr VCL als bei Delphi 8. (Eine schmerzlich vermisste Komponenten sind nun verfügbar)
Einfaches Beispiel: Schnapp Dir die Beispielprogramme der Delphi 7 und versuch die alle mal in Delphi 8 zu kompilieren (portieren). -> Viel Arbeit, einiges geht gar nicht.
In Delphi 2005 lassen sich die meisten Delphi 7 Beispiele direkt kompilieren (vcl.net)
Unter Delphi 2005 Win 32 alle.
Zitat von Robert_G:
6. Jede Version des Frameworks wird friedlich mit seinen Vorgängern und Nachfolgern koexistieren.
Es können beliebige .net Frameworks nebeneinander installiert werden. Die Applikation weiß ja welches Framework sie benötigt und benutzt es dann einfach.
Zitat von Robert_G:
7. Borland hat kein C#, sie verwenden den C#-Compiler des .Net SDK 1.1
Das trifft auch für das vb.net zu. Es wird der Compiler des Frameworks benutzt.
-> Also der Gleiche wie bei den Microsoft Produkten.
Zitat von Robert_G:
8. --
Meines Wissens nicht.
Aber es gibt ein freeCLX Projekt, in diesem arbeiten auch einige Borländer mit.
http://freeclx.sourceforge.net/index.php
Mittlerweile gibt es auch Crosskylix in der Version 1.0
http://crosskylix.untergrund.net/
Zitat von Robert_G:
9. Die werden sicher noch ein paar Jährchen ihre Wichtigkeit behalten.
Ja, aber dir Richtung geht eindeutig nach .net
Es gibt ja auch ein .net Framework für WinME und Win2k-> also die "alten" Betriebssysteme sind ja nicht außen vor.
Zitat von Robert_G:
10.C#!
Leider C# (Ich persönlich bin ein Delphi Fan)
Zitat von Robert_G:
11.Theoretisch war es sogar in D8 möglich...
@Robert_G: So so, was erwartest Du von einer Beta In Delphi 2005 ist es möglich.
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat
Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#67

Re: Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

  Alt 8. Nov 2004, 13:39
Zitat von MaBuSE:
Zitat von Robert_G:
11.Theoretisch war es sogar in D8 möglich...
@Robert_G: So so, was erwartest Du von einer Beta In Delphi 2005 ist es möglich.
Guckst Du hier: http://www.kerber-netz.de/exc/Mannsc...sais=2004/2005. Ist mit Delphi 8 erstellt. Vorraussetzung ist aber eine Inetrnet-Provider, der ASP.Net-Unterstützung anbietet!
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#68

Re: Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

  Alt 8. Nov 2004, 13:40
Zitat von MaBuSE:
...Das Servicepack war ein Problem für die Delphi 8 Programmier. Es ist aber meines Wissens gelöst. Es sollten nun keine Probleme mehr auftreten...
Hai MaBuSE,
hast Du da genauere Infos? Mir ist noch kein Patch bekannt geworden mit dem D8 jetzt bei installiertem SP1 von .NET laufen soll?
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#69

Re: Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

  Alt 8. Nov 2004, 13:54
Zitat von Sharky:
Zitat von MaBuSE:
...Das Servicepack war ein Problem für die Delphi 8 Programmier. Es ist aber meines Wissens gelöst. Es sollten nun keine Probleme mehr auftreten...
Hai MaBuSE,
hast Du da genauere Infos? Mir ist noch kein Patch bekannt geworden mit dem D8 jetzt bei installiertem SP1 von .NET laufen soll?
Ich dachte ich hätte sowas in einem Blog gelesen.
Ich muß nochmal nachschauen.
(hoffentlich hab ich da nix verwechselt)
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#70

Re: Vor und Nachteile von Delphi 8 for .net vs c#, vb.net

  Alt 8. Nov 2004, 13:59
Zitat von MaBuSE:
(hoffentlich hab ich da nix verwechselt)
Hast Du Für Delphi 2005 haben sie eine Lösung, in Delphi 8 wird diese zZ eingearbeitet. Dabei ist "zZ" schon recht lang

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 7 von 8   « Erste     567 8      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:17 Uhr.
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