.NET felhasználói felület generálása

 

Dinamikus felület generálás, meglévő üzleti kód alapján.

Igen, lehetséges, amennyiben megfelelően közelítjük meg a problémát.

A WpfDynamicUI bizonyítja hogy a felhasználói felület generálása lehetséges és elérhető a jelenlegi technológiai szinten.

 

Mint minden megoldásnak van előnye és hátránya.

 

Előnyök:

  • A felületet bármilyen üzleti logikára képes létrehozni.
  • Bármikor – szabadon módosítható az üzleti logika, a generált felület mindig aktuális lesz.

 

Hátrányok:

  • A felület generálás összetett dolog, amit nehéz testre szabni.
  • A rendszer által nem kezelt problémák megoldása a teljes felület generálás ismeretét igényli.

 

Konklúzió:

Elegendően jó, általános megoldásra a felület generálás jó választás lehet.

Az egyediség feláldozásával az aktuális megoldás időigényét lehet csökkenteni.

WPF alkalmazás optimalizáció

 

Feladat: Wpf alkalmazás indítási idejének csökkentése.

  • Kiinduló állapot: 20-25 mp.
  • Végállapot: 4-5 mp.

Hogyan?

Indítási feladatok párhuzamosításával, illetve későbbi időpontra helyezésével.

Bővebben:

… BeginInvoke, ThreadPool.QueueUserWorkItem, illetve WaitHandle a barátaid tudnak lenni, ha szépen szólsz hozzájuk.

 

Csíny letudva.