A to je presne duvod proc:
- vzniklo Java EE 5 jako kompletni reseni pro web&enterprise aplikace (web framework JSF 1.2, business vrstva EJB 3, perzistence JPA, web services JAX-WS 2.0) - nemusite tweakovat - pro Swing se dela Swing application framework, ktery zjednodusi vyvoj beznych swing aplikaci a bude to default zpusob jak delat swing aplikace - Sun dela tool NetBeans, ktery podporuje tyto standardy, takze kdyz si vyberete NetBeans mate tool na co potrebujete jako zacatnecnik a pomuze vam to ty technologie se naucit. - Sun delal Java Studio Creator nyni Visual Web Pack jako tool pro lidi, kteri s web developmentem v jave zacinaji - jeste to bude chtit vylepsit a ofixovat, ale myslenka je myslim dobra

Samozrejme kdyz si jako zacatecnik vyberete Eclipse+Spring+AOP+jeden ze 100 web frameworku+OSGI+Eclipse RCP, mate mnohem flexibilnejsi reseni a treba i v mnoha ohledech i lepsi (ano rikam lepsi nez NetBeans :), ale na druhou stranu je na vas abyste si vsechno dali dohromady a sestavili si to jako vas desktopovy Linux (a to ted nemluvim o Ubuntu :)

Nechci zacinat flamewar, ale jen chci podotknout, ze si tohle v Sunu uvedomujeme a ze se snazime delat technologie a tooly i pro zacatecniky (vyvojaru pod 30 let je cca. 50%). Neni to vsak jednoduche na tak velke a otevrene platforme jako je java.

To ze existuje takova svoboda, velke mnozstvi frameworku, moznosti az se z toho cloveku toci hlava, za to muse nase java komunita. Jsme totiz celosvetove velmi aktivni a produkujeme velke mnozstvi frameworku.

Moje rada: drzte se technologii jednoho vendora (a nemusi to byt prave Sun) a vas zivot bude mnohem jednodussi. Ale pokud si vyberete pouzit to nejlepsi z celeho spektra technologii, tak preji hodne stesti v jejich skladani :)

Porad je to 1000x lepsi nez 1 varianta v .NET. Kdyz se ukaze, ze tato 1 varianta na projektu nevyhovuje, tak nezbyte nez prejit k te slozitejsi jave...

-Roman

Tomas Hubalek wrote:
A nejen zacatecnika ;-)
Mam tu kolegu, pomerne zkuseneho programatora (ktery ale pred tim delal dlouho 
.NET) a ma presne stejny nazor...

Podle me je to podobne jako Linux vs. Windows. V linuxu muzu (a musim) vecne 
neco tweakovat, muzu mit deset ruznych window manageru podle libosti, ale 
vyzaduje to nasazeni a znalosti.

Ve windows nejsem schopen ten priserny task bar zmenit, virtual desktop stejne tak a muze me z toho mr*nout. Hledat nejake 3rd party utility se mi fakt nechce.
Tom

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of URBAN Leos
Sent: Wednesday, January 24, 2007 10:20 AM
To: Java
Subject: Re: Filosofie klient - server aplikace

Roman Pichlik napsal(a):
to je podle me omyl, zvolena technologie by nemela ridit architekturu
aplikace a to vetsinou EJB delalo
Mne nedavno v jednom blogu zaujal nazor ktery ocituji:

<citace>
Z ASP.NET jsem si zvyknul, že pokud něco chci, tak to můžu udělat rychle
a velmi jednoduše. V Javě na všechno existuje 10 přístupů a 20
frameworků, což je pro pokročilé vývojáře možná skvělé, ale začátečníka
z toho polije studený pot.
</citace>

Zdroj je tady: http://www.borber.com/blog/dobra-kniha-o-javaserver-pages

Neco na tom bude...

Leos

Odpovedet emailem