Re: De/Komprimieren mit zlibwapi.dll V1.2.3.0 oder lzo.dll V1.08
- From: "Schmidt" <sss@xxxxxxxxx>
- Date: Mon, 17 Dec 2007 10:10:22 +0100
"Ulrich Korndoerfer" <ulrich_wants_nospam@xxxxxxxxxxxx> schrieb im
Newsbeitrag news:%23XlADS5PIHA.280@xxxxxxxxxxxxxxxxxxxxxxx
Ich vermute mal, die Widgets können auch direkt imJa.
VB-Sourcecode erzeugt werden (ohne XML)?
Ich befürchte allerdings, daß der "rich client" schon zu "rich" ist :-)Möglicherweise. Meinst Du jetzt wegen der Fülle/Unübersichtlichkeit
der bereitgestellten Klassen - oder eher wegen der Binärgröße
(derzeit ca. 400kByte)?
ME wäre es besser, zumindest den RPC und SQLite-TeilDie Widgets kommen ohnehin erstmal in eine eigene Dll,
rauszunehmen (wären dann 3 dlls statt einer).
Und für später vielleicht auch die Widgets.
Das wären dann 4 Dlls: RPC, SQLite, RichClient (die Widgets)
und eine "Swiss Army Knife"-Dll :-)
für eine gewisse "Reifezeit" - dann vielleicht in 2009 in die
RichClient.dll (so jedenfalls der Plan).
Auf den ersten Blick ist mir noch die class factory aufgefallen.In den Demo-Anwendungen ist Dir vielleicht die Funktion
Wozu diese?
dhF aufgefallen (platziert in einem Global-Module), die es
letztlich erlaubt, GetInstance an nur einer Stelle zu "lokalisieren"
(eben für die ClassFactory, die von dhF zurückgegeben wird).
Das erlaubt einfachere Debugging-Szenarios (Umschalten zwischen
GetInstance und "debuggingfähigem Instanziieren") für die
komplette Applikation an nur einem zentralen Punkt - und in
meinem Plan ist die Factory-Klasse später auch diejenige Instanz,
die die Widget-Instanziierungsmechanismen per XML enthalten
bzw. kapseln soll und auch eine komplette Kollektion von
unterschiedlichen VB-(Dialog-)Form-Typen (quasi als
"Widget-Unterlage") mitbringt - das heisst, es soll später
möglich sein, z.B. auch aus "nacktem VB-Script heraus" -
oder von mir aus auch mit der kostenlosen VB5CCE eine
komplette VB-Classic-Anwendung "XAML-like" direkt aus
einem "schlichten Eintrittspunkt" (z.B. Sub Main()) heraus
hochzufahren.
ZLib betreffend habe ich mich in der Zwischenzeit etwasYep, zumindest compress/uncompress sind ja bzgl. Benutzung
schlauer gemacht und bastle gerade an einem Wrapper für ZLib.
(über zlibwapi) relativ unproblematisch.
Olaf
.
- Follow-Ups:
- Re: De/Komprimieren mit zlibwapi.dll V1.2.3.0 oder lzo.dll V1.08
- From: Ulrich Korndoerfer
- Re: De/Komprimieren mit zlibwapi.dll V1.2.3.0 oder lzo.dll V1.08
- References:
- De/Komprimieren mit zlibwapi.dll V1.2.3.0 oder lzo.dll V1.08
- From: Ulrich Korndoerfer
- Re: De/Komprimieren mit zlibwapi.dll V1.2.3.0 oder lzo.dll V1.08
- From: Schmidt
- Re: De/Komprimieren mit zlibwapi.dll V1.2.3.0 oder lzo.dll V1.08
- From: Ulrich Korndoerfer
- De/Komprimieren mit zlibwapi.dll V1.2.3.0 oder lzo.dll V1.08
- Prev by Date: Re: MSI-Paket erzeugen
- Next by Date: GetObject erzeugt Objekt
- Previous by thread: Re: De/Komprimieren mit zlibwapi.dll V1.2.3.0 oder lzo.dll V1.08
- Next by thread: Re: De/Komprimieren mit zlibwapi.dll V1.2.3.0 oder lzo.dll V1.08
- Index(es):
Relevant Pages
|