Channel9 Hungary video feed

Griffsoft: ügyviteli rendszer áttervezés

Az utóbbi időben egyre többet foglalkoztat az a kérdés, hogy mi lesz azzal a számtalan, hazánkban kifejlesztett ügyviteli rendszerrel? Hogyan lesznek képesek modernizálni magukat? Mit jelent mindez a gyakorlatban?

Felnyergeltem hát, s leutaztam Szegedre, a Griffsoft Kft. architekjeihez, akikkel megvitattuk, hogyan írják át teljesen új alapokra a Forrás SQL nevű, profi ERP rendszerüket.

A következőkről volt szó:

07:00 - Forrás SQL kezdetek

12:00 - Miért tervezték át?

14:50 - Az egész a UI layernél kezdődött...

18:00 - Milyen belépni a Winforms világba?

22:00 - Mit jelent átállni komponens, elosztott szemléletre?

25:50 - WPF vs. Windorms?

27:50 - SQL Server tapasztalatok

34:00 - Mit gondoltok a Linq/Entity FW-ről?

Save Target As...

Comments

 

Daywalker said:

Ebből a videóból Nekem az jött le, hogy a migrációs költségek csökkentése az egyik fő téma, illetve még maguk sincsenek teljesen tisztában, hogy miért állnak át .NET-re, csupán mert a trend azt diktálja. Annyira nem is érdekli őket a .NET 3.x lehetőségei, a WPF-et meg egyenesen "bohóckodásnak" tartják, mivel az ügyvitel esetében nincs szükség "parasztvakításra". A WPF vs. WinForms egyesek számára lehet elgondolkoztató, de ha WinForms szerű fejlesztést akarok, akkor inkább VCL-t használok, mivel hasonló elven, deklaratív leírásmódot használ az UI-hoz mint a WPF, nem belegányol a kódba, amitől a designer összeomlik teljesen néha, különösen a VS 2005 esetén. Viszont szerintem pont a WPF lesz az, ami telitalálat. Én meg pont azt várom a legjobban, akkor idézem chikket, nemcsak csicsa, hanem produktivítás! Szerintem pont a VS 2008-tól kezdve lesz minden fejlesztő számára igazán csak élvezetes a fejlesztés, s végre kiszabadulunk ebből a korlátolt "rabságból". Na most lehet kritizálni :)...

October 19, 2007 4:23 AM
 

Daywalker said:

Más, tudom nem ide illő, de azért megemlítem: közben azért bejelentem, hogy lassan készül a VCL -> WPF konverterem is, amit majd ha elkészül közzéteszek. Így legalább már az UI megtervezésével nem kell szenvedni annyit a portolás során, többek közt hála annak az nagyon okos embernek odafennt, aki kitalálta a DFM formátumot az UI leírására :).

October 19, 2007 5:40 AM
 

zbatorfi said:

Tökéletesen egyetértek Veled, az egyik cél pont egy ilyen didalógus kezdeményezése volt. (imho: WPF rulez)

October 19, 2007 9:17 AM
 

gyurisc said:

Ez a VCL itt a Delphi VCL-t jelenti?

November 5, 2007 6:15 PM
 

gyurisc said:

Szerintem, csak ovatosan allnak, hozza. Ez a .NET -re atteres is eleg brutalis munkanak tunik.

Es a UI -> XML-> Winforms generalasrol mar eleg konnyu meglepni az XML->XAML generalast. Ami esetleg erdekes lehet ennek a cegnek a WPF-ben az a Data Binding lenne.

A masik erdekes lehetoseg talan ennek a custom  nyelvnek es fejleszto eszkoznek a DLR-re es VS-re valo portolas lehet.

November 5, 2007 6:52 PM
 

Daywalker said:

Igen, ez a Delphi VCL-re vonatkozott. Persze azt a tényt se szabad elfelejteni, hogy oké, hogy deklaratív módon írja le az UI-t a VCL és a WPF is, ezért én sokkal barátságosabbnak tartom őket, de a WinForms .NET 3.5 esetében ott a Linq is, ami viszont eléggé elgondolkoztatóvá teszi a dolgot  a Delphivel és a VCL-el szemben, pedig stabilitását tekintve össze se lehet hasonlítani őket. Ja meg persze a magasabb szintű adatkötés is a WinForms és WPF részére billenti a mérleget, de én mindezek ellenére, annyira nem rajongok a WinForms-ért, persze ez lehet csak amiatt van, mert megszoktam a VCL designer stabilitását és könnyű kezelhetőségét, plusz még nem annyira fontos, de sokkal gazdagabb control választéka is van. Viszont pont azért látom a WPF-be a jövőt, mert abba viszont tényleg bármit megtehetek, plusz engem annyira nem hagy hidegen a dekoratív megjelenés sem :), tudom ez másnak parasztvakítás, de Nekem fontos tényező. Nem bírom az ocsmány, szürke, villogó, régi módú, stb. alkalmazásokat.

November 8, 2007 10:20 PM

Megjegyzés hozzáadása

(required)  
(optional)
(required)  
Add
Ch9.hu © 2007 | Design: DSNG creative | Powered by Community Server | Get Silverlight!
Powered by Community Server (Commercial Edition), by Telligent Systems