> Napr. GUI nebo Web prvky pracuji primo s datovmi objekty (ADO.NET), takze 
> vetsinou odpada rucni plneni "Model" objektu z Entit, tedy vice mene odpada 
> rucni prehazovani kupy dat tam a zase zpet (i kdyz napr. Jakarta BeanUtils 
> lecos v tomhle smeru v Jave take zjednodusuji, ale v .NETu tohle funguje 
> implicitne a automaticky). 

No to bych zrovna jako vyhodu moc nepovazoval. To je pak o tom, ze se vsechno 
toci okolo GUI, ktere zobrazuje i "drzi"
data, coz neni dobry pristup (rozhodne to neni podle MVC, ale on Microsoft 
nikdy MVC moc nebral vazne). Pokud MVC chci
pouzit, pak musim data z modelu kopirovat do GUI :-((

Me se naopak i u desktopovych aplikaci striktni pouziti MVC vzdy vyplatilo, i 
kdyz i trivialni aplikace to znamena vic
prace, ale prehlednost kodu a jeho rozsiritelnost jednoznacne hovori ve 
prospech tohoto reseni. (pravda nikdy jsem si
GUI neklikal, protoze me to prislo hrozne omezujici ....)

Abych se ale vyjadril k tematu, vse je to o tom, ktera platforma "vyhraje". To 
je ta spravna volba .... Navic jde i o
filosofickou otazku, ktera podle me trochu zanikla ... chcete mit volnost a 
nebo jasne danou cestu, podle toho si vyberte.

P.S. Uz je .NET dostatecne stabilni, aby jej Microsoft nemenil pod rukama jako 
se stalo mezi verzi 1.X a 2.0 ... to je
argument pro Javu, mozna ...

-- 
Jiří Mareš (mailto:[EMAIL PROTECTED])
ČSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic

Odpovedet emailem