Softwareentwicklung mit Delphi

Softwareentwicklung mit Delphi

Posts 1-2 of 2
  • Christoph Walesch
    Christoph Walesch    Premium Member
    The company name is only visible to registered members.
    Portierung von Win32 auf .NET
    hallo,

    hat jemand erfahrung damit? vielleicht sogar mit großen projekten? ich bin gerade dabei ein 300 kloc - projekt von d3 auf delphi .net zu portieren.

    grüße

    christoph
  • Markus Baersch
    Markus Baersch
    The company name is only visible to registered members.
    Re: Portierung von Win32 auf .NET
    Hallo,

    Erfahrungen anderer "Betroffener" können im Einzelfall sicher helfen, wenn konkrete Probleme bestehen. Aber...

    Fremde Erfahrungen helfen aber so gut wie nichts, um daraus die Kosten (und sei es "nur" Zeit) für eine eigene Portierung abzuschätzen. Viel zu sehr hängt dies von Rahmenfaktoren ab wie z. B.

    - Nutzung von Drittanbietern
    (Umfang der Nutzung, Verfügbarkeit Quellcode oder Updates des Anbieters)
    - eingesetzter Technologie und Techniken
    (API Puristen vs. Kapselfreaks geht hier ausnahmsweise mal 0:1 aus...)
    - Eigenem und von Delphi 3 benötigtem Klassenmodel (nicht _alles_, was in D3 zur Verfügung steht, findet ein Pendant)
    - Einsatz der VCL ("ziemlich viel" steht auch als VCL.NET bereit, was hier hilfreich ist, aber nicht "direkt" zur FCL führt)
    - Anzahl der Units und Formulare (man kann vieles so lassen, wie es ist, aber am Ende des Tages muss doch immer irgendwo irgendwas angepaßt werden, und sei es nur Kleinkram)
    - blablabla - das reicht ja dann auch schon...

    Also:
    - "Alle Schließen"
    - Kopie des Ordners
    - beten
    - D2006 --> Prokelt öffnen
    - sehen, ob es einen Gott gibt.

    Und wenn es konkrete Probleme gibt, lassen sich vielleicht auch durch Erfahrungen anderer Lösungen schneller als im Einzelkampf finden. Meine eigenen Erfahrungen bei der Portierung betreffen zwar nur ein sehr überschaubares Projekt, welches nach 3 oder 4 Tagen auch mit einigen Abstrichen (es war kein direkter Ersatz für einige weniger lebenswichtige Organe des Patienten zu finden) auch mit VCL.NET gut zurecht kam. Aber sicher finden sich hier im Forum dennoch Antworten anderer Teilnehmer, wenn es an einer benennbaren Stelle hakt - also einfach ausprobieren?

    Mit freundlichen Grüßen aus MG
    Markus Baersch