dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem MVVM

Na rynku wydawniczym nie ma w tej chwili wielu książek poruszających tematykę XAML-a w WPF. Aplikacje desktopowe są w tej chwili w zdecydowanym odwrocie na korzyść aplikacji webowych i nic nie zapowiada, aby w najbliższej przyszłości miało się to istotnie zmienić. Z XAML-em w podejściu MVVM spotkamy się również w przypadku pisania aplikacji mobilnej z wykorzystaniem Xamarin Forms. Ale Xamarin-owy XAML różni się mocno od tego, który mamy w tej chwili w WPF (nieco bardziej przypomina XAML znany z zapomnia...

Tagi: MVVM, WPF, xaml
Źródło: strejczek.com
Dziel się z innymi:
MVVM i XAML w Visual Studio 2015 – Jacek Matulewski – recenzja książki | PAWEŁ STREJCZEK

Inne 2 dni, 9 godzin, 21 minut temu pstrejczek 78 rozwiń

W dzisiejszym poście trzy sposoby pisania natywnej aplikacji dla androida w Xamarin.Android. Trzy zupełnie identyczne aplikacje pod względem funkcjonalnośći i UI jednak zupełnie inne pod względem architektury kodu i struktury projeku. Sama aplikacja banalnie prosta bo wpis ten traktuje o podejśc...

Tagi: Android, MVP, MVVM, Xamarin
Źródło: marcinszyszka.pl
Dziel się z innymi:
Xamarin.Android na trzy sposoby – Code Behind, MVP i MVVM. | Pewnie trzyma Ci cache

Mobile development 50 dni, 20 godzin, 30 minut temu Marcin Marcin 25 rozwiń

MVVM Light jest moją ulubioną biblioteką wspomagającą implementację wzorca MVVM. Używam jej w zasadzie w większości projektów WPF, a wkrótce będę testował jej wykorzystanie w Xamarin Forms. Dzisiaj kilka słów o klasie Messenger, wchodzącej w skład tej biblioteki. W dużym skrócie, Messenger pozwala na wymianę wiadomości (messages) pomiędzy obiektami. W praktyce, stosowany jest najczęściej do wysyłania wiadomości pomiędzy ViewModel-ami. Dzięki zastos...

Źródło: strejczek.com
Dziel się z innymi:
Messenger w MVVM Light

Daj się poznać 2017 68 dni, 16 godzin, 57 minut temu pstrejczek 87 rozwiń

To trochę zadziorne pytanie. Wzorzec MVVM znajduje zastosowanie w światku .NET w aplikacjach WPF/Silverligh (tak BTW, ciekawe czy ktoś jeszcze pracuje w tej technologii) i od niedawna również w mobilno-wieloplatformowym Xamarin FORMS.

Tagi: dsp2017, MVVM, WPF
Źródło: strejczek.com
Dziel się z innymi:
MVVM ... czy nie ?

Daj się poznać 2017 74 dni, 20 godzin, 37 minut temu pstrejczek 179 rozwiń

W poprzednim artykule rozpoczęliśmy pisanie aplikacji do wyliczania kosztu zamówienia w restauracji. Dzisiaj kontynuujemy prace. Udało nam się już przebrnąć przez kilka kluczowych elementów tworzenia aplikacji przy użyciu WPF oraz wzorca MVVM przy wykorzystaniu MVVM Toolkit. W tej części stworzymy okno z podsumowaniem zamówienia. Wykorzystamy do tego mechanizm do komunikacji pomiędzy modelami widoków oferowany przez MVVM Toolkit. Do dzieła!   Ponownie jak wcześniej zaczniemy od zdefiniowani...

Źródło: programistabyc.pl
Dziel się z innymi:
MVVM – #3 – MVVM Toolkit #2 - Programistą być

Daj się poznać 2017 82 dni, 20 godzin, 34 minuty temu Krzysiek Baranowski 51 rozwiń

Tak jak zapowiedziałem w poprzednim wpisie traktującym o wzorcu MVVM, chciałbym przedstawić MVVM Toolkit – narzędzie, które znacznie ułatwia korzystanie z tego wzorca. Oczywiście w sieci dostępnych jest wiele innych bibliotek, które także mają za zadnie wspomagać programistów przy implementacji tego wzorca. Jednymi z najpopularniejszych są: Prism oraz Caliburn Micro. Nie będę zagłębiał się w różnice pomiędzy nimi a MVMM Toolkit – chętnych odsyłam do stron tych projektów. Przedstawiając MVVM T...

Źródło: programistabyc.pl
Dziel się z innymi:
MVVM - #2 - MVVM Toolkit #1 - Programistą być

Daj się poznać 2017 97 dni, 19 godzin, 29 minut temu Krzysiek Baranowski 73 rozwiń

Drugi tydzień konkursu więc wypadałoby zacząć na poważnie kodowanie. Problem tylko taki, że na stworzeniu projektu moja wiedza na temat Xamarina się kończy. Oj ten projekt nie będzie taki prosty jakby się mogło wydawać 🙂 Pora na poznanie MVVM i ogarnięcie jak się poruszać w Formsach.

Project Track – MVVM i chodzenie na oślep – Wildpost

Daj się poznać 2017 104 dni, 19 godzin, 20 minut temu wildcat89 59 rozwiń

Jak ogarnąć GUI aby korzystanie było przyjemne, łatwe i praktyczne? Jak to wszystko ładnie i schludnie połączyć ze środowiskiem systemu? A może by tak trochę poudawać?

Dziel się z innymi:
Zacznijmy od końca - Interfejs aplikacji część 1 - Kodowa Gałąź

Daj się poznać 2017 111 dni, 7 godzin, 43 minuty temu tgolab 72 rozwiń

Co mają wspólnego lody o smaku słonego karmelu z code-behind w MVVM? O tym w dzisiejszym poście.

Tagi: C#, MVVM, WPF
Dziel się z innymi:
Dlaczego lubię słony karmel, a okna zamykam w code-behind - Kodowa Gałąź

Architektura 118 dni, 7 godzin, 17 minut temu tgolab 135 rozwiń

Implementacja MVVMLight w Xamarin.Forms Drogi czytelniku domniemam, że posiadasz już podstawową wiedzę na temat wzorców projektowych oraz wstrzykiwania zależności w aplikacji. Nie będzie tu wpisu dlaczego powinieneś wybrać MVVM zamiast MVC,  lub czemu moje rozwiązanie jest lepsze od innych, prawdopodobnie istnieje wiele lepszych więc zachęcam Cię do przeszukania zasobów internetu i porównania kilku innych rozwiązań zanim zastosujesz to co tutaj przedstawię. Wszystkie przykład...

Źródło: adrianszen.com
Dziel się z innymi:
Implementacja MVVMLight w Xamarin.Forms – Adrian Szeń

Architektura 145 dni, 7 godzin, 17 minut temu Adrian Szeń 107 rozwiń

Jeżeli zaczynasz swoją przygodę ze wzorcem MVVM to tak samo, jak ja prędzej czy później napotkasz na problem z obsługą zdarzeń. Teoretycznie powinny zastąpić nam je tzw. komendy. Jednak nie wszystkie kontrolki je obsługują(np. ComboBox) i nie dla wszystkich zdarzeń można je „ot, tak” wywołać. Jak zatem sobie z tym poradzić? Oczywiście trzeba powiązać dane zdarzenie z komendą 😉 Aby móc poradzić sobie z tym problemem, w miarę prosty sposób musimy posłużyć się frameworkiem ułatw...

Tagi: MVVM, WPF
Źródło: csharp-dev.pl
Dziel się z innymi:
Zdarzenia, a komendy we wzorcu MVVM – Blog CSharp-Dev.pl

Windows 148 dni, 19 godzin, 34 minuty temu luki 171 rozwiń

Wzorzec MVVM, co prawda wiele rzeczy ułatwia i porządkuje. Jednak potrafi sprawić też masę problemów. Pisząc swoją pierwszą aplikację, z użyciem tego wzorca natknąłem się na sporą ich ilość. Jednym z nich było przechwytywanie zdarzenia zamykania głównego okna aplikacji, w celu zapisania wprowadzonych zmian. Drugim problemem było zamknięcie innego okna – potomnego, które miało wyświetlać się na czas ładowania pliku, a później znikać. W przypadku code-behind zadania te są banalnie proste. Mamy zdarzenie za...

Tagi: C#, MVVM, WPF
Źródło: csharp-dev.pl
Dziel się z innymi:
Zamykanie okien we wzorcu MVVM – Blog CSharp-Dev.pl

Windows 295 dni, 21 godzin, 29 minut temu luki 255 rozwiń

Dzisiaj będzie trochę o wzorcach projektowych. Mianowicie o MVVM, który zaleca się stosować w przypadku projektów opartych na WPF. Przyznam się szczerze, że zanim zrozumiałem zasadę działania tego wzorca i jego implementację minęło trochę czasu… Jednak po kilku podejściach w końcu się udało i mogę śmiało pisać w MVVM ;). Zaznaczam jednak, że pisanie kodu zgodnie z tym wzorcem, czasami może nie być łatwe i niektóre problemy mogą prosić się o rozwiązanie ich standardowo w code-behind. Ja na przykład siedzi...

Tagi: C# .NET, MVVM, WPF
Źródło: csharp-dev.pl
Dziel się z innymi:
Wzorzec Model-View-ViewModel – Blog CSharp-Dev.pl

Windows 298 dni, 20 godzin, 32 minuty temu luki 302 rozwiń

Zaczęły się wakacje i musiałem na razie przerwać spotkania Grupy .NET. Ale nie chciałem całkowicie usypiać grupy, więc postanowiłem nagrać dla nich prezentację o wzorcu Model View ViewModel, ponieważ zaczęliśmy pod koniec semestru robić projekt oparty o Windows Presentation Foundation, a tam MVVM świetnie pasuje. Zacząłem od zrobienia prezentacji, takiej jaką bym wyświetlał mówiąc do nich na żywo...

Dziel się z innymi:
MVVM - o prezentacji | MD Tech Blog

Architektura 340 dni, 20 godzin, 40 minut temu manio143 158 rozwiń

Opisuje jak rozszerzyć funkcje kontrolki WPF w czystym WPF . Bez żadnego uciążliwego code behind.

Tagi: C#, MVVM, WPF
Dziel się z innymi:
Wzbogacanie kontrolek WPF #1 - Robert Olechowski blog

Sztuka programowania 356 dni, 20 godzin, 57 minut temu RR_WW 140 rozwiń

← Kurs MVVM #4 DataTemplateSelectorOpublikowano, autor:Tomasz J W tej części kursu dowiesz się jak stworzyć aplikację wielojęzyczną wykorzystując bindowanie. Jako przykład stworzymy sobie formularz mini-formularz. Zaczynamy od stworzenia plik zasobów (ang. Resources File) w dwóch wersjach, domyślna – Polska i Angielska. Aby to zrobić do projektu dodajemy nowy element typu resx jak na obrazie poniżej. Plik ten wykorzystamy jako słownik domyślnego języka. Otwieramy nowo utworzony plik i dodajemy do ni...

Dziel się z innymi:
Kurs MVVM #5 Aplikacja wielojęzyczna | pasja-programowania

Sztuka programowania 389 dni, 14 godzin, 53 minuty temu Tomasz Janczewski 165 rozwiń

Opis projektu MemoryVisualizera toczy się w kilku wątkach. Jednym z nich jest moja przygoda z F# w kontekście WPF. Po pierwszej części, w której w ogólności opisywałem jak możemy “pożenić” WPF z F#, pora kolejne kroki. Ale wcześniej potrzebne nam będzie krótkie przypomnienie z WPF w C#.

Tagi: C#, MVVM, WPF
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - WPF oraz ICommand

Daj się poznać 2016 429 dni, 20 godzin, 25 minut temu KonradKokosa 65 rozwiń

Po trzech pierwszych, wprowadzających postach pora wreszcie przejść do konkretów - kodu! MemoryVisualizer ma być aplikacją desktopową, napisaną w WPF. Nie mam jeszcze ani jednej linijki kodu, zacznę zatem od pustej aplikacji z jakiegoś szablonu. Gdybym zdecydował się na C#, sprawa byłaby prosta - startuję z pustego szablonu WPF Desktop Application i już.

Tagi: F Sharp, F#, MVVM, WPF
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - jak połączyć WPF z F#

Daj się poznać 2016 452 dni, 20 godzin, 58 minut temu KonradKokosa 104 rozwiń

← Kurs MVVM #3 – Galeria obrazów (ObservableCollection, AncestorType i datatemplate)Opublikowano, autor:Tomasz J Wstęp W poprzedniej części kursu dowiedzieliśmy się jak zbindować kolekcję danych. Dzisiaj rozszerzymy sobie to o możliwość bindowania kolekcji, która zawiera różne dane albo zawiera elementy, które chcielibyśmy przedstawić w różny sposób. Do tego posłuży nam DataTemplateSelector. Jeśli mój opis jest zbyt zagmatwany polecam zapoznać się z tym. https://msdn.microsoft.com/pl-pl/library/sys...

Tagi: MVVM, Prism, xaml
Dziel się z innymi:
Kurs MVVM #4 DataTemplateSelector | pasja-programowania

Sztuka programowania 533 dni, 19 godzin, 52 minuty temu Tomasz Janczewski 127 rozwiń

← Kurs MVVM #2 – Konwertery i style w widokuOpublikowano, autor:Tomasz J Wprowadzenie W tej części kursu dowiesz się jak stworzyć prostą galerię obrazów. Co to jest kolekcja ObservableCollection. Jak połączyć kolekcję elementów z kontrolką ListView. Do czego służy AncestorType i jak stworzyć szablon dla elementów na liście. Zaczynamy ! Zadanie Utwórz aplikację WPF, a w niej jeden główny widok oraz połączony z nim viewmodel. W widoku umieść kontrolkę ListView i ustaw jej orientację na horyzontalną. ...

Tagi: MVVM, Prism, WPF, xaml
Dziel się z innymi:
Kurs MVVM #3 – Galeria obrazów (ObservableCollection, AncestorType i datatemplate) | pasja-programowania

Sztuka programowania 552 dni, 14 godzin, 1 minutę temu Tomasz Janczewski 98 rozwiń

1 2 3 4
Szkolenia SecurITum

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 626,47)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,14)

8

Damian (9 056,1)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 608,06)

15

jedmac (3 318,39)

16

http://jakub-flor... (3 224,66)

17

spetz (3 078,27)

18

CaMeL (2 954,87)

19

lkurzyniec (2 633,85)

20

mnikolajuk (2 596,93)