Announcement

Collapse
No announcement yet.

Tips, Erfahrungen, Gedanken zur Umstellung auf .net ?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tips, Erfahrungen, Gedanken zur Umstellung auf .net ?

    Hallo

    Wir haben eine Applikation (ca. 150 Forms) in der wir mit DOA auf eine Oracle Datenbank zugreifen. Wir verwenden dabei diverse weitere Fremdkomponenten. (ReportBuilder, Infopower...) Die ganze Geschichte haben wir mit D6 programmiert.

    Die ganze Applikation ist stets am Wachsen und die Vorgaben der Kunden (Staat) verändern sich ständig. Das Programm soll biblisches Alter erreichen. d.h. in 10 Jahren soll das ganze immer noch funktionieren.

    Irgendwann müssen wir die Applikation also auf .net umstellen. Jetzt meine Fragen:
    - Was habt Ihr für Erfahrungen bei der Umstellung gemacht?
    - Pro und Kontra bereits jetzt umzustellen.
    - Tipps und Tricks?
    - ...

    Grüsse

    Fabian

  • #2
    Wenn du eine Umstellung machst solltest du dir auch Gedanken machen über.

    - Soll es wieder eine RichClient-Anwendung werden oder eine Web-Basierte Anwendung?

    - Willst Du eine komplette Neuentwicklung oder willst du mittels VCL.NET Code für einige Zeit "retten" ("Sanfter" oder "Harter" übergang)

    - Soll evtl. auch Linux als Client unterstützt werden (Stichwort MONO oder eb Webanwendung mittels ASP.NET)

    Comment


    • #3
      Unserre Erfahrungen in dieser Richtung sind zweigeteilt. Generell ist Net für Neuentwicklungen eine toole Sache. Gerade die automatische Objektverwaltung macht das Leben doch wesentlich einfacher und es gibt eine sehr umfangreiche Basisbibliothek.<p>
      Nachteile sind aber auch schnell bei der Hand: In Net 1.0 fehlten noch viele Funktionen, welche nun in Net 1.1 zum Teil nachgerüstet wurden. Teilweise wird es aber, auch im Bereich der Datenbanken, in Net 2.0 (Herbst 2005?) wesentliche Erweiterungen geben.<p>
      Eine Umstellung und Mitnahme von Source krankt leider an vielen kleinen Problemen. So gibt es vom Reportbuilder noch keine Net-Verison. Diese ist vorsichtig für Jahresende angekündigt. Gestern habe ich viel Zeit damitverbracht, festzustellen dass es keine MAPI-Unterstützung mehr gibt und man diese über recht aufwendigen ActiveX-Import nachrüsten muss. Und so geht Tag um Tag ins Land, da alte Projekte nun mal im Source recht genaue Vorgaben über das Ergebnis haben und viele Komponenten mit WinApi-Nutzung unter .Net einfach nicth mehr tun...<p>
      Generell wäre zu überlegen, ob man nicht versucht, neue Anforderungen erst einmal in einer Symbiose von Net-Win32 zu erledigen. Irgendwo hier im Forum gibt es einen Beitrag von A.Kosch zu dem Thema, wie Net und Win32 untereinander kommunizieren können.<p>
      Mari
      Schöne Grüße, Mario

      Comment


      • #4
        Nachtrag: Wir haben bei Better Office damals eine toole Schulung zum Thema Net genossen (Werbung *g*). Das solltet Ihr Euch unbedingt antun. Die Konzepte im Datenbankbereich sind extrem anders gelagert, wie unter Win32. Das braucht ewig, bis Ihr Euch solch konzeptionelles Wissen angelesen habt bzw. man interpretiert doch viele Sachen anders als sie evtl. gedacht sind
        Schöne Grüße, Mario

        Comment


        • #5
          Hallo Bernhard, Hallo Mario

          besten Dank für Eure Antworten. Wir werden uns Die Anregungen zu Herzen nehmen.

          Grüsse
          Fabia

          Comment

          Working...
          X