Erstellt am: 01:01:2016 - 00:00:00 | Besuche: 293

.         ------------ >
frame.exe < ############ project.dll
 ^  |  ^                          |
 #  |  ######                     |
 #  |       #                     |
 #  |--- > UIElements.dll < ------|
 #  |  (Design-/Steuer-Elemente)  |
 #  |                             |
 #  |--- > mLibrary.dll < --------|
 #        (Hardware IO)
 #          #
 ############

-> bedeutet "ruft auf" oder "verwendet"
#> bedeutet "gibt allgemeines event zurück (WriteLog, WriteError,..)"
(dateinamen aus aktuellem projekt übernommen)

dabei ist strikt auf die richtung zu achten, um verheerende abhängigkeiten auszuschließen.

neue features sind zu prüfen auf:
-ist es eine allgemeine funktion die nichts direkt mit dem projekt oder hardware zu tun hat (z.B. fensterposition speichern/wiederherstellen) -> frame.exe
-kann das design-/steuer-element auch in anderen projekten verwendet werden (z.B. buttons) -> UIElements.dll
-wird dabei direkt hardware angesprochen (z.B. schnittstellen oder dateien) -> mLibrary.dll
-ist nur für diese anwendung notwendig -> project.dll

frame.exe
bereitstellung/update von UIElements.dll
bereitstellung/update von mLibrary.dll
bereitstellung/update der config datei für frame.exe
bereitstellung/update der standard sprachpakete für frame.exe

project.dll
bereitstellung/update der config datei für project.dll
bereitstellung/update der standard sprachpakete für project.dll
bereitstellung/update von sämtlichen ressourcen die für die ausführung von project.dll benötigt werden

mLibrary.dll
bereitstellung/update der standard sprachpakete für mLibrary.dll
bereitstellung/update von sämtlichen ressourcen die für die ausführung von mLibrary.dll benötigt werden




Mario Koch, Michelbach an der Heide, Michelbach/Heide, Michelbach/H., Gerabronn, Mario, Koch, Homepage, BlogMario Koch, Michelbach an der Heide, Michelbach/Heide, Michelbach/H., Gerabronn, Mario, Koch, Homepage, BlogMario Koch, Michelbach an der Heide, Michelbach/Heide, Michelbach/H., Gerabronn, Mario, Koch, Homepage, Blog