Piotr
Knut
Programista i
Informatyk
- 1
- 2
Marcin
S.
Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...
Temat: Bindowanie resources z XAML
Nie widziałem tej książki z bliska. Po spisie treści wnioskuję, że wyczerpuje temat. Może brakuje rozdziału na temat MVVM, który jest nierozerwalny z WPF.Pytanie tylko jak jest napisana i czy tematy nie są zbyt pobieżnie potraktowane.
Zamówiłem tą książkę i wkrótce podzielę się opinią na jej temat.
Chcę usystematyzować swoją wiedzę zdobytą podczas walki w projektach :)
Swoją drogą, nie przejmuj się narzędziami, które używał autor. Grunt, żeby zrozumieć zasadę działania WPF i ujarzmić w nim drzemiące możliwości.
Fajnym narzędziem do nauki i pracy (szybkiego projektowania kontrolek) jest Kaxaml. To taki notatnik w którym możesz wpisać xaml i natychmiast zobaczyć efekt, bez potrzeby tworzenia projektu, kompilacji itd.Marcin Sulecki edytował(a) ten post dnia 23.04.13 o godzinie 09:18
Piotr
Knut
Programista i
Informatyk
Temat: Bindowanie resources z XAML
No wlasnie. Nie smialem Ciebie zapytac o jakas publikacje na temat MVVM :-). Zwlaszcza po ogladnieciu Totu na Chanel9Tu jest link dla wszystki co maja duzo czasu ;-)
Nie jest toturial 5-cio minutowy. Trzeba zarezerwowac sobie pare godzin. Jest w ang. ale gosciu ma bardzo czysty I plyny angielski wiec nie jest zle.
Moim zdaniem warto to sobie obejzec. Tu tez autor pytania moze znalesc odp dlaczego kod powinien byc odseperowany i czym jest MVVM.
Autor ksiazki tez uzywa Kaxaml i paru innych.
Dla nowicjusza w tej technologi takiego jak ja :-) to ta ksiazka jest bardzo dobra. Oczywiscie nie dosyt bedzie bo jeszcze nie widzialem idealnej publikacji ale i tak bedzie z gorki.Piotr Knut edytował(a) ten post dnia 23.04.13 o godzinie 11:41
Marcin
S.
Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...
Temat: Bindowanie resources z XAML
Jestem po przeczytaniu pierwszym rozdziałów wspomnianej książki i na razie jestem bardzo zadowolony.Dokładnie opisane co to jest XAML i czym się różni od XML, skąd się biorą poszczególne znaczniki. Czytam dalej...
Mimo, że znam WPF dowiedziałem się wielu ciekawych rzeczy. Początkującym też polecam.
Marcin
S.
Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...
Temat: Bindowanie resources z XAML
Jestem po kolejnych rozdziałach książki i przeglądzie całości.Krótka recencja:
To nie jest książka na temat narzędzi. Nie znajdziecie w niej opisu Blenda, wodotryskowych aplikacji czy gotowych rozwiązań.
Za to omawia od podstaw WPF. Bardzo wnikliwie, ale bez wodolejstwa, zbędnych rozdziałów w stylu podstawy C#.
Solidny fundament wiedzy. Świetna pozycja dla początkujących i tych, którzy mieli kontakt z WPF, ale chcą sobie uporządkować wiedzę.
Omawia niemal wszystkie aspekty związane z WPF. Brakuje może rozdziału na temat Behavior'ów i ich tworzenia. Nie ma również mowy o MVVM i połączeniu z bazą danych. Ale to można już doczytać w sieci.
Moim zdaniem to bardzo dobra pozycja. Brawo dla polskiego autora.
Piotr
Knut
Programista i
Informatyk
Temat: Bindowanie resources z XAML
Ksiazka fajna. Dopiero wystartowalem z jej obrobka (wyjazd , choroba) ale podoba mi sie. Troche jest tekstu nadmiarowego ale coz "Nobody is perfect". Tak dla poczatkujacego jest fajna (mam na mysli mnie). Kupilem tez ksiazke o MVVM (Budowanie aplikacji biznesowych za pomocą Windows Presentation Foundation i wzorca Model View ViewModel). Niestety troche sie naczekam zanim przysla. :-(Zrobilem sobie maly projekt do nauki MVVM i WPF. Takie sobie duperelki ale cos mi nie pasuje. A moze to normalne i dlatego mam pytanie.
Projekt oparty jest o wzorzec MVVM. Na View mam pare kontrolek a jedna z nich jest Border ktory ma za zadanie pojawiac sie jak aplikacja jest zajata no i chowac jak nie. Dziala fajnie ale chyba za fajnie.
Problem jest gdy edytuje sobie XAML w Design za pomoca VS czy Blend. Jak otworze sobie XAML to w Design aplikacja binduje wartosci. Czy to normalne? Jestem troche zaskoczony raczej wychodze z zalozenia ze musze ja urochomic aby dzialala. :-) W ViewModel wstawilem Timer (narazie nie lacze sie z WCF czy DB to tylko nauka) i on zmienia wartosc isBusy (bool). Moglby ktos mnie naprostowac, pleaseeeee. :-)
Marcin
S.
Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...
Temat: Bindowanie resources z XAML
Piotr, musisz zmienić przyzwyczajenie :)Kod XAML jest przetwarzany przez designera w locie i nie musisz wcale odpalać aplikacji :)
To jest jedna z fajnych cech WPF. Możesz sobie przygotować próbne dane, które pojawia się w designerze i dzięki temu nie musisz po omacku projektować interfejsu użytkownika. Oczywiście po uruchomieniu aplikacja powinna pobierać dane z rzeczywistego źródła :)
- 1
- 2
Następna dyskusja: