> 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
