AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Net Framework

Ein Thema von Neumann · begonnen am 29. Okt 2007 · letzter Beitrag vom 8. Nov 2007
Antwort Antwort
Seite 2 von 2     12   
Heffalump

Registriert seit: 3. Aug 2005
278 Beiträge
 
RAD-Studio 2009 Ent
 
#11

Re: Net Framework

  Alt 7. Nov 2007, 23:34
Zitat von Phoenix:
Wenn Du .NET machen willst, dann setze auf C# oder - wenn Du bei Object Pascal als Sprache bleiben magst - auf Chrome.
Wir hatten in der Firma Enterprise und Prof. Version mit Wartung. Werden diese jedoch nicht mehr verlängern. Grund ist die "hervorragende Unterstützung" von .Net V2. Was Win32 betrifft sind wir aktuell und werden sich damit eine sehr lange Zeit auskommen.
Ich persönlich finde es schade, bin seit Turbo Pascal 1.5 dabei. Habe auch persönlich viel Geld für die Produkte ausgegeben. Letzte Version war D2006. Ich habe mich dennoch durchgerungen und bin bei .Net zu Chrome gewechselt und bin überrascht, wie gut/ausgereift das Produkt ist. Hat sich gelohnt. Schade für CodeGear.
  Mit Zitat antworten Zitat
Progman

Registriert seit: 31. Aug 2007
Ort: 99974 MHL
695 Beiträge
 
Delphi 10.1 Berlin Starter
 
#12

Re: Net Framework

  Alt 8. Nov 2007, 06:57
Ich finde, .NET macht in dem Moment keinen Sinn, wenn man Anwendungen erstellt, die auf (möglichst) jedem Windows-Rechner laufen sollen (Vorgabe des Auftraggebers). Denn viele "Normaluser" sehen nicht ein, warum sie für eine simple Anwendung ein 50MB-Framework installieren sollten, dass ältere Rechner (die es noch genug gibt) deutlich verlangsamt. Also hat .NET für uns keine Relevanz
Karl-Heinz
Populanten von Domizilen mit fragiler, transparenter Aussenstruktur sollten sich von der Translation von gegen Deformierung resistenter Materie distanzieren!
(Wer im Glashaus sitzt sollte nicht mit Steinen werfen)
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#13

Re: Net Framework

  Alt 8. Nov 2007, 07:15


Ich habe mit Delphi.NET Geld verdient! Ich bin vermutlich der Einzige, der das damit geschafft hat.

Allerdings musste ich aus einer sehr komplexen Sammlung von Berechnungen dot.NET Assemblies basteln. Also habe ich mir eine Wrapperklasse gebaut, und das unter Delphi.NET kompiliert, ein paar Änderungen und Fertig. Das Backend ist übrigens eine ASP.NET Anwendung, die die Assemblies dynamisch lädt.

Ergo: Delphi.NET ist nur, und wirklich nur dafür geeignet, eine weiche und unkomplizierte Migration von Delphi-Projekten in Richtung dot.NET zu bewerkstelligen, wenn das Resultat *sofort* laufen soll.

Mit Intraweb bastelt man sich in null-komma-nix eine Delphi-Web-Anwendung, gänzlich ohne jegliche HTML-Kenntnisse.

Fazit:
Delphi.NET und IntraWeb sind Frickelwerkzeuge, mit denen Menschen Dinge erreichen können, ohne sich das dafür i.A. notwendige Wissen aneignen zu müssen. Nun können aber nur Handwerker, die ihr Handwerk von Grund auf beherrschen, ordendliche Produkte abliefern und insofern sind Lösungswege dieser Art hinsichtlich einer professionellen Arbeit einfach abzulehnen.

Ein Wort zu DataSnap: Ich finde, für kleinere RAD-Anwendungen in einem C/S-Umfeld kann man damit einigermaßen arbeiten. Aber wirklich professionell ist das wirklich nicht. Man hat aber schnell funktionierende Ergebnisse. Nachhaltig wartbar und erweiterbar sind die aber nicht.

Wir haben uns seit D3 laufend die teuersten Delphi-Versionen zulegen müssen, weil wir einige uralte Projekte auf Datasnap-Basis pflegen. Es gibt kein einziges anderes Projekt, für die wir die Enterprise/Architect-Erweiterungen wirklich benötigen. In den aktuellen C/S-Objekten verwenden wir selbstgefrickelte und performante Binärprotokolle auf TCP-Basis und müssten mit der Professional-Variante klar kommen.

Übrigens wird unser nächstes Projekt in C# und VS realisiert. Delphi.NET oder BDS mit C# geht nicht, weil ... wir wissen, warum.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
Progman

Registriert seit: 31. Aug 2007
Ort: 99974 MHL
695 Beiträge
 
Delphi 10.1 Berlin Starter
 
#14

Re: Net Framework

  Alt 8. Nov 2007, 07:25
Kommt eben auf die Zielgruppe an
Unsere Programme sind Bestandteil von Programm-Paketen (meist Lernsoftware), die die Oma in Bayern fürs Enkelchen kauft oder der Vadder ausm Ruhrpott dem Sohnemann gönnt. Und da hat eine Regel Vorrang: Problemlose (Einklick-)Installation und dann muss es einfach laufen, egal was das fürn (Windows-)PC ist.
Karl-Heinz
Populanten von Domizilen mit fragiler, transparenter Aussenstruktur sollten sich von der Translation von gegen Deformierung resistenter Materie distanzieren!
(Wer im Glashaus sitzt sollte nicht mit Steinen werfen)
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#15

Re: Net Framework

  Alt 8. Nov 2007, 07:28
Völlig richtig, hab ich vergessen.

Im Kontext von verteilten Systemen und Web-Applikationen ist Delphi nicht mehr erste Wahl, bei 'einfachen' Win32-Apps hingegen schon.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#16

Re: Net Framework

  Alt 8. Nov 2007, 12:47
Zitat von Progman:
Problemlose (Einklick-)Installation
Was ja ironischerweise eine der Hauptphilosophien von .Net ist . Aber gerade wenn die Anwendung nicht über das Internet verteilt wird, sollten die 22,4 MB (50 MB, also bitte ) doch noch gut auf die CD passen und sich /silent zusammen mit der Anwendung installieren lassen. Ich weiß allerdings nicht, wie hoch die Fehler-Quote der Installation ist .
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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:42 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