Article View: alt.pl.comp.lang.csharp
Article #21982Re: WPF - tworzenie w XAML czy w kodzie, co wygodniejsze?
From: Robert Winkler
Date: Wed, 19 Jan 2011 12:08
Date: Wed, 19 Jan 2011 12:08
33 lines
2391 bytes
2391 bytes
> Tworze pierwsza aplikacje w WPF i tak sie zastanawiam: jaka metode > tworzenia UI przyjac: korzystajac z edytora XAML czy tworzac kod. > Wiem, ze to pierwsze jest szybsze i wigodniejsze, ale nie wszystko > mozna tam zrobic. Drugie rozwiazanie jest bardziej pracochlonne, ale > mozliwosci sa nieograniczone (tak przynajmniej twierdza "eksperci"). > W przypadku programu sredniej wielkosc, co lepiej bedzie wykorzystac. > Oczywiscie prosze wziasc pod uwage, ze program bedzie podlegal zmianom > (docelowo bedzie tworzony dla roznych klientow, ktorzy moga chciec cos > dodac lub cos odjac) Jesli robisz aplikacje pod Windows to zdecydowanie XAML Jesli planujesz pisac programy pod Windows Phone 7 to ze wzgledu na wydajnosc lepiej wybrac kod. Jesli dopiero zaczynasz przygode w WPF to warto spojrzec na MVVM http://msdn.microsoft.com/en-us/magazine/dd419663.aspx http://mvvmfoundation.codeplex.com/ MVVM kompletnie zmienia sposób myslenia o tym jak tworzy sie i jak dziala interfejs uzytkowniak, przejscie z myslenia bazujacego na doswiadczeniach z WinForms jest trudny. W firmie poszlismy wlasnie w tym kierunku i jak na razie sprawdza sie znakomicie. 99% który mielismy w WinForms po prostu znikla, jako calkiem niepotrzebna, wszystko zalatwia nam databinding. -- ____________ Pozdrawiam Robert Winkler
Technical Details
Message-ID:
<ih6k62$j39$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<1411e969-5db0-44a5-80ab-eb7e3e439138@c39g2000yqi.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "Robert Winkler" <winkel@NOSPAMpoczta.fm> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: WPF - tworzenie w XAML czy w kodzie, co wygodniejsze? Date: Wed, 19 Jan 2011 13:08:32 +0100 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 34 Message-ID: <ih6k62$j39$1@inews.gazeta.pl> References: <1411e969-5db0-44a5-80ab-eb7e3e439138@c39g2000yqi.googlegroups.com> NNTP-Posting-Host: gate.alan-systems.com Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1295438850 19561 62.181.186.82 (19 Jan 2011 12:07:30 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Wed, 19 Jan 2011 12:07:30 +0000 (UTC) Importance: Normal In-Reply-To: <1411e969-5db0-44a5-80ab-eb7e3e439138@c39g2000yqi.googlegroups.com> X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8089.726 X-Priority: 3 X-Newsreader: Microsoft Windows Live Mail 14.0.8089.726 X-User: robert.k.winkler X-MSMail-Priority: Normal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit