![]() |
Wer setzt .NET wirklich ein?
Moin,
mich würde mal folgendes interessieren: Wer setzt Delphi.NET wirklich produktiv ein und programmiert damit nicht nur kleinere Anwendungen, sondern größere und verkauft diese evtl. sogar? Irgendwie habe ich mit Delphi 2005 immer noch das Gefühl, dass es vom Funktionsumfang nicht mit der VCL bzw. WinAPI32 zu vergleichen ist :?. Was mir z.B. aufgefallen ist, dass es scheinbar immer noch keine Suchen & Ersetzen Dialoge gibt (zumindest nicht bei D2005 und auch so in der .NET Dokumentation habe ich jetzt nichts gefunden.). Das scheint mir nur einer unter vielen Punkten... Das mag sich zwar alles mit .NET 2 ein wenig ändern, aber Delphi unterstützt das ja eben nicht. Viele Grüße, Alexander |
Re: Wer setzt .NET wirklich ein?
Ich hatte gerade wieder so ein Erlebnis mit dem .NET 1.1 Datagrid.
Wollte gewisse Funktionen anpassen, bzw. das Standardverhalten etwas modifizieren. Mit Win32 überhaupt kein Problem, mit .NET hab' ich's nicht zustandegebracht und nach ca. 5 Stunden entnervt aufgegeben. In .NET 2.0 wurde die Komponente um einiges verbessert. Allerdings war 2.0 keine Option in diesem Fall. Im Endeffekt ist's eine MFC-Lösung geworden (Delphi konnte ich hier nicht verwenden). |
Re: Wer setzt .NET wirklich ein?
Nun größere Programme habe ich damit noch nicht geschrieben. Grund war eigentlich nur, das ich mich mit den vorhandenen Komponenten noch nicht beschäftigt hatte und oftmals vor dem gleichen Problem stand wie delphirocks. Stundenlang gesucht und nicht so richtig die Antwort gefunden. Aber mittlerweile weis ich, das man mit .Net so alles machen kann wie mit Win32. Ich kenne einige Komponenten (Objekte) besser. So den richtigen Schub hat es bei mir gegeben, als ich von einem Bekannten den Hinweis auf das folgende Progamm:
![]() |
Re: Wer setzt .NET wirklich ein?
Zitat:
Zitat:
Properties und Events von TForm: 144 Properties und Events von System.Windows.Forms.Form: 248 Schlimmer finde ich die manchmal etwas verkorksten und oft noch viel zu prozeduralen VCL-Kapselungen der WinAPI, von der man mit .Net erst auf den fünften Blick überhaupt etwas merkt. Zitat:
Zitat:
Zitat:
|
Re: Wer setzt .NET wirklich ein?
So ich habe jetzt ein wenig mit Delphi 2005 und den WinForms (nicht VCL.NET) rumgespielt. Prinzipiell geht's ja doch. Allerdings fehlt irgendwie die große Community. Und leider ist Delphi echt irgendwie buggy. Gerade mehrmals erlebt:
Delphi vergisst manche Events :gruebel:. Ich habe ein OnClick-Event einer Toolbar erstellt, dann Delphi ein Event des Formulars vergessen (mehrmals hintereinander erlebt). Nach einem Neustart scheint es wieder zu gehen. Ich empfinde die VCL irgendwie immer noch als komfortabler :). Allerdings habe ich vielleicth insgesamt 8 Stunden mit .NET rumgespielt... |
Re: Wer setzt .NET wirklich ein?
Ich beschäftige mich seit einigen Monaten ziemlich viel mit ASP.NET 2.0 und ich muss sagen, dass mir der .NET-Ansatz sehr sehr gut gefällt. Mit den Winforms habe ich mich zwar noch nicht groß weiter auseinandergesetzt, aber das macht für das Verständnis von .NET als solchem recht wenig.
Es gibt durchaus eine Menge Komponenten für .NET und auch Communities. Ich finde die Delphipraxis-Community bislang zwar noch ungeschlagen, aber ich bin mir sicher, dass .NET die Zukunft gehört. (Evtl. auch der Javawelt, aber darüber will ich nicht streiten) Nur halte ich Delphi für ungeeignet, um mit .NET zu entwickeln. VS ist einfach schneller und komfortabler. Und wenn man Delphi "kann", dann wird man auch mit C# sehr schnell gut klar kommen. (Oder man verwendet Chrome o.ä.) Ich würde auf jeden Fall keine (größeren) neuen Projekte mehr auf Delphi-Win32 aufsetzen, sondern nur noch auf .NET. Da Delphi der aktuellen Entwicklung immer hinterherhängt (Delphi 2006 kann immernoch nur .NET 1.1) empfehle ich auf das VS umzusteigen. Die .NET-Bibliothek ist einfach super. Man findet für fast alles direkt Klassen, die das, was man machen möchte, bereits können. Vor allem findet man diese Klassen leicht und schnell und muss nicht stundenlang in Dokumentationen suchen, denn .NET ist gut strukturiert aufgebaut. Ich könnte jetzt noch stundenlang von den Vorteilen von .NET gegenüber Delphi-Win32 schwärmen, aber ich lasse das jetzt mal :) Gruß, Dominik |
Re: Wer setzt .NET wirklich ein?
Wir setzen eine in Delphi.NET geschriebene ASP.NET Zeiterfassung ein. Dazu Kommunikation mit einem GSM Modem und einen Desktopnotifier.
Delphi 2005 würd ich unbedingt durch 2006 ersetzen. SChneller, besser, weniger Fehler. |
Re: Wer setzt .NET wirklich ein?
Zitat:
ASPX 2.0 ist signifikant anders als 1.1. Jetzt noch mit ASPX 1.1 anzufangen nur weil Delphi auf dem Karton steht ist doch ein wenig ... nunja ... :gruebel: ... sturköpfig. ;) btw: Das weiß man auch nicht erst seit gestern. Die Betas waren schon vor mehr als anderthalb Jahren frei zugänglich und haben diese Unverträglichkeit ganz klar gezeigt. |
Re: Wer setzt .NET wirklich ein?
Moin Elvis,
ist dieser Unterschied zwischen .NET 1.1 und 2 auch so gravierend? Sprich ist es schwachsinnig jetzt mit .NET 1.1 anzufangen (zu erlernen), also gleich mit Version 2 rum experimentieren? Oder sind beide Versionen recht verträglich? |
Re: Wer setzt .NET wirklich ein?
Zitat:
Wobei ich es für reichlich unsinnig halte mit 1.1 anzufangen um dann bei 2.0 mitzukriegen dass man mehr als die Hälfte seines Codes in 1.1 umsonst geschrieben hat, da viel "Handarbeit" mit Generics und der erweiterten FCL einfach unnötig wurde. Außerdem habe ich wohl oft genug geschrieben, wie gut (meiner Meinung nach) eine Sprache zum Lernen von .Net geeignet ist, die sich alle Mühe gibt auszusehen wie Delphi32. |
Re: Wer setzt .NET wirklich ein?
Hallo!
Ich denke auch, dass ein Einstieg in .NET 1.1 wenig Sinn macht. Mein "SharpPix" habe ich vor einiger Zeit mal in Delphi .NET geschrieben. Ich war praktisch fertig, dann kam .NET 2.0 in der Final heraus. Ich habe entschieden, das Projekt nochmals neu zu schreiben, weil mich die Möglichkeiten von .NET 2.0 einfach überzeugten. Ich würde nie wieder auch nur einen Gedanken daran verschwenden, auch nur eine Zeile Code für eine .NET 1.1 - Anwendung zu verschwenden. Grüße Christian |
Re: Wer setzt .NET wirklich ein?
Microsoft hat schon .NET 3.0 angekündigt*. Schreibst du jetzt auch keine Zeile mri in .Net 2.0? Wenn du so argumentierst, dann
brauchst du gar nicht erst anfangen zu programmieren. ;) *) oder auch nicht |
Re: Wer setzt .NET wirklich ein?
Zitat:
Aber .NET 2 gibt es ja schon. Von daher... Aber so langsam klappt es eigentlich immer besser mit .NET und mir :mrgreen: |
Re: Wer setzt .NET wirklich ein?
Zitat:
Selbst Orcas wird auf dem jetzigen 2.0 aufbauen. LINQ & Co sind ja nur AddOn Libs. (laufen ja schon jetzt auf 2.0 ;) ) Demnach sehe ich da kein so großes Problem. Das schlimmste was passieren könnte wäre dass Orcas ein 2.1 mitbringt. Aber ein 2.1 wäre binär kompatibel zu 2.0, so wie es 1.1 & 1.0 sind. Man kann ja auch eine 1.1 Assembly in einen 1.0 Prozess laden. (Nie probiert aber oft genug gehört...) Aber Orcas ist wohl noch min. 1 Jahr entfernt also nicht wirklich der Rede wert. |
Re: Wer setzt .NET wirklich ein?
Zitat:
Ich denke bei ASP.NET ist es aber wirklich zu überlegen noch man sich noch 1.1 antut. |
Re: Wer setzt .NET wirklich ein?
Zitat:
|
Re: Wer setzt .NET wirklich ein?
Die Frage ist, ob's die ewige Hinterher-Hechelei auf die Dauer bringt, oder ob's nicht vernünftiger wäre, sich auf Plattformen zu verlegen, die zumindest 5 Jahre Bestand haben (z.B. Java, Linux, Win64).
Es ist einfach so, daß man eine gewisse Zeit braucht, um sich in eine neue Technologie wirklich einzuarbeiten. Kaum hat man's getan, kommt schon wieder das "Neue, viel Bessere" aus dem Hause MS. Seit .NET ist das ganze Spielchen noch viel schlimmer geworden. Und Borland hat sowieso keine Chance, da mitzuhalten. Ich meine sie sollten .NET aufgeben und stattdessen eine solidere native Entwicklungsumgebung anbieten. |
Re: Wer setzt .NET wirklich ein?
Zitat:
Außerdem wäre es aus meiner Sicht falsch, den Borland bzw. DTG .Net aufgeben würden, denn in nicht mehr allzuferner Zukunft ist .Net die native Entwicklung auf Windows PC und Win32 läuft "nur" noch in einer Sandbox. Zitat:
Zur eigentlichen Frage: ich habe die Homepage für meinen Verein in ASP.Net entwickelt. Und es gibt durchaus auch größere Anwendungen, die mit .Net erstellt sind. Der Musicload-Manager ist dafür ein Beispiel. Und ich kenne große Firmen (Energieversorger, Versicherungen), die fast auschließlich mit .Net entwickeln. |
Re: Wer setzt .NET wirklich ein?
Zitat:
Außerdem zwingt einen niemand zum Migrieren. .NET 1.1 und 2.0 laufen auch nebeneinander wenn's denn sein muss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:57 Uhr. |
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 by Thomas Breitkreuz