[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Neue DDW Version
Hallo,
nach längerer Zeit gibt es wieder Neuigkeiten von DDW. Die Pause war
dadurch bedingt, dass ich versucht habe die letzte DDW-Version 0.78 den
Gegebenheiten anzupassen und auf eine neue Plattform zu portieren. Den
Anstoß dafür gab, dass Borland mehrfach in letzter Zeit den Besitzer
wechselte und dadurch eine kontinuierliche Weiterentwicklung nicht
gegeben war: Eine neue Version des C++ Builders war über Jahre nicht in
Sicht. Daher habe ich mich nach Alternativen umgesehen.
Das .NET-Framework schien mir eine geeignete Basis zu sein , die
einerseits den aktuellen und zukünftigen Entwicklungen Rechnung trägt,
viel Innovationen zeigt auf der anderen Seite die Möglichkeit bietet,
Applikationen mit Hilfe von Mono auf verschiedenen Plattformen betrieben
zu können. Da die Sprache C# viele interessante Neuerungen aufweist, lag
es nahe die Gelegenheit wahrzunehmen und eine Portierung nach C# zu
versuchen. Das hat dann doch länger gedauert als anfangs gedacht. Ich
habe die Gelegenheit genutzt, das Programmkonzept an einigen Stellen zu
überarbeiten.
Die aktuelle .NET-Version von DDW wurde mit den frei zugänglichen
C#-VisualExpress Versionen von Microsoft entwickelt. Dadurch ist es nun
möglich, selbst Änderungen am Programmcode durchzuführen. Ich erhoffe
mir dadurch auch, dass Erweiterungen und Fehlerkorrekturen auch von den
Usern selbst Realisiert werden können und so das Projekt offener ist.
Die aktuelle Version DDW 0.80 entspricht im wesentlichen der letzten
C++-Version 0.78. Ich habe mich bemüht, die vielen kleinen Fehler
auszubügeln, die beim Schreiben eines so großen Projektes entstehen,
aber ich vermutet, dass doch einige Fehler im täglichen Gebrauch
auftreten werden, die ich dann versuchen werde zeitnah zu beheben.
Leider ist DDW noch nicht fertig. So ist sind z.B. die Funktionen zur
Dekoder-Programmierung noch eine Baustelle.
Sven Schlender hat freundlicherweise den DDNS-Teil angepasst.
In naher Zukunft ist geplant, eine Plugin-Schnittstelle in DDW zu
integrieren. Dadurch wird es möglich sein, selber z.B. Steuermodule oder
Erweiterungen in das Programm zu integrieren.
Nun zu einigen Änderungen gegenüber der Version 0.78:
- Die aktuelle DDW-Version benötigt nicht mehr den „giveio.sys“ Treiber,
so dass dadurch die Installation vereinfacht wird.
- DDW kann auf Win XP und Win7 (32 und 64 Bit Version) betrieben werden.
- Leider ist der Programmteil zur Programmierung der Dekoder noch nicht
funktionsfähig (siehe oben).
- Die Hilfe Datei ist noch nicht in das neue Format konvertiert worden
und daher muss unter Windows7 WinHlp32.exe installiert werden.