🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #21985

Re: WPF - tworzenie w XAML czy w kodzie, co wygodniejsze?

#21985
From: agend
Date: Tue, 15 Feb 2011 00:08
64 lines
4158 bytes
On 20 Sty, 06:52, Maciej Pilichowski
<Pilichowski.MaciejSkasu...@gmail.com> wrote:
> On Wed, 19 Jan 2011 13:08:32 +0100, "Robert Winkler"
>
> <win...@NOSPAMpoczta.fm> wrote:
> >MVVM kompletnie zmienia sposób myslenia
>
> Moj zmienil -- do dzis nie moge dociec, skad bierze sie owczy ped w
> kierunku rozwiazan mniej wydajnych, gdzie odbiorca musi sie mocno
> napracowac stosujac pewne modele i zamiast jeszcze ochrzanic
> producenta za zawalenie sprawy, to stwierdza, ze to jest postep.
>
> Do czego pije? Eventy oparte na nazwach (au!) pol, brak
> wielodziedziczenia zmuszajacy do powielania kodu (trigery
> uruchamiajace eventy), jeden kanal transmisji eventow (au!), i brak
> kolejkowania/filtrowania zdarzen (bardzo latwo zatkac WPF eventami).
>
> Czesc wynika z konstrukcji C# rzecz jasna, ale tak czy inaczej calosc
> przypomina chalture wiazana sznurkami. Nie po to sie w koncu wybiera
> C#, zeby cos co powinno byc bledem skladni (dowiazanie do properties z
> bledem w nazwie) nie bylo komunikowane nawet bledem w runtime!!! Glupi
> Bash mi to nawet by zakomunikowal.
>
> >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.
>
> Ciesze sie, ze istnieja success stories :-) Ja w kazdym razie patrze
> na wydajnosc -- a fakty sa takie, ze 15 lat temu szybciej tworzylem
> aplikacje w Delphi, niz dzisiaj w C#/WPF.
>
> Zeby bylo jasne, klne na czym swiat stoi, ale uzywam wlasnie WPF-a. C#
> jest juz i tak nieco nieszczesliwy, wiec WPF juz mi i tak nie robi, a
> cenie nie jego data binding, ale modulowosc (tj. zagniezdzanie
> dowolnych widgetow).
>
> milego dnia, hej
>
> --
> Moja wyprzedaz wszystkiego: ksiazki, plyty, filmy.http://www.garaz.pol.pl/

mam podobne odczucia względem wpf/mvvm - nie wiem do końca jak jest z
wydajnością, brak błędów z bindowania też można przeżyć.
Ja po prostu nie mogę tego ogarnąć, pomimo przeczytania/przejrzenia
prawie wszystkich książek o wpf, silverlight'cie i mvvm dalej nie wiem
do końca o co chodzi.
Pewne rzeczy, kruczki, sztuczki można znaleźć tylko na jakiś forach,
twitach itp. Tak jakbym miał do czynienia z jakąś technologią obcych
znalezioną w
rozwalonym ufo, a nie biblioteką zrobioną w microsofcie. Nie dość że
temat jest ogromnie obszerny: mvvm, commands, routing, 2 nowe rodzaje
properties, xaml, blend, itd.,
to dokumentacja jest do dupy (jeśli chodzi o trochę bardziej
skomplikowane sprawy). Chyba jestem po prostu za głupi.

Do tego microsoft zachowuje się tak że nie do końca wiadomo jak wpf/
silverlight będzie wyglądał za kilka lat, już teraz dużo ludzi narzeka
że wpf jest traktowany po macoszemu,
cała para idzie w silverlight'a (a w zasadzie to sliverlight'a na
wp7). Szkoda gadać

Pozdrawiam
Arek
Technical Details
Message-ID: <8e1de6bc-b3fa-401e-afe4-5dd874217c4e@v7g2000yqh.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!v7g2000yqh.googlegroups.com!not-for-mail
References: <1411e969-5db0-44a5-80ab-eb7e3e439138@c39g2000yqi.googlegroups.com> <ih6k62$j39$1@inews.gazeta.pl> <dtifj6hm7ehrhqohiof58hs9n6k0hqonpu@4ax.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!v7g2000yqh.googlegroups.com!not-for-mail
From: agend <agend07@gmail.com>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: WPF - tworzenie w XAML czy w kodzie, co wygodniejsze?
Date: Mon, 14 Feb 2011 16:08:26 -0800 (PST)
Organization: http://groups.google.com
Lines: 70
Message-ID: <8e1de6bc-b3fa-401e-afe4-5dd874217c4e@v7g2000yqh.googlegroups.com>
References: <1411e969-5db0-44a5-80ab-eb7e3e439138@c39g2000yqi.googlegroups.com> <ih6k62$j39$1@inews.gazeta.pl> <dtifj6hm7ehrhqohiof58hs9n6k0hqonpu@4ax.com>
NNTP-Posting-Host: 83.145.183.112
Mime-Version: 1.0
X-Trace: posting.google.com 1297728506 19520 127.0.0.1 (15 Feb 2011 00:08:26 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 15 Feb 2011 00:08:26 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: v7g2000yqh.googlegroups.com; posting-host=83.145.183.112; posting-account=BI7EzgoAAAA-HhPsOB3NYo0QQdwMee3H
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13,gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit