ToDoList - aplikacja desktopowa w WPF i wzorzec MVVM

  Рет қаралды 10,591

kierunek dotNET

kierunek dotNET

3 жыл бұрын

Zerknij na poprzedni filmy o którym mówi Patryk: • C# w 30 minut - szybki...
Ucz się C# w super cenach (39.99 zł) na kursach Udemy:
👉 C# od podstaw - intensywny kurs programowania
websamuraj.pl/udemy/csharp/ku...
👉 Podstawy back-endu ASP.NET Core 5.0 w C#
websamuraj.pl/udemy/csharp/ba...
👉 Entity Framework Core w praktyce!
websamuraj.pl/udemy/csharp/en...
👉 C# zaawansowany - programuj w C# na zawodowym poziomie
websamuraj.pl/udemy/csharp/za...
--
W ramach ścieżki do junior .NET Developera ukazały się już trzy z 6 kursów, możesz je kupić korzystając z linków na stronie mentorzy.it (linku pozwolą Ci kupić te kursy znacznie taniej niż bezpośrednio na Udemy).
C# od podstaw - www.mentorzy.it/kursy/kurs-c-...
Entity Framework w praktyce - www.mentorzy.it/kursy/entity-...
C# Zaawansowany - programowanie obiektowe - www.mentorzy.it/kursy/c-sharp...
#wpf #mvvm #kierunekDotNet

Пікірлер: 19
@JakubTrzaska
@JakubTrzaska 3 жыл бұрын
Młody wymiatasz! A za następny odcinek o wykorzystaniu MVVM do aplikacji mobilnej wielkie dzięki!
@adam-xt8te
@adam-xt8te 2 жыл бұрын
Jak bindować do funkcji w elementach innych niż Button, np. MouseLeftButtonDown na Border?
@Sebastiannn98
@Sebastiannn98 3 жыл бұрын
Super kurs, jeśli byłbyś w stanie odpowiedzieć na moje pytanie do tego zadania byłbym bardzo wdzięczny. Dlaczego dodanie "Mode=TwoWay" tylko do "ItemsControl" również działa i ustawia pustego stringa w naszych 2 polach NewWorkTaskTitle, NewWorkTaskDescription ?
@dawidleszczynski86
@dawidleszczynski86 3 жыл бұрын
Nice
@mariannamudlaff3277
@mariannamudlaff3277 3 жыл бұрын
hej, piszę razem z tobą, ale nie wiem dlaczego po dodaniu nowego taska do listy nie czyści mi textboxa. To samo z opisem. Czy ktoś może mnie nakierować?
@siwygrek9295
@siwygrek9295 3 жыл бұрын
Autor mówi na filmie o jakichś poprzednich odcinkach, a na kanale są tylko 2, gdzie znaleźć pozostałe?
@Matthew-kq3bm
@Matthew-kq3bm 3 жыл бұрын
Są na kanale "Samuraj Programowania".
@kierunekDotNet
@kierunekDotNet 3 жыл бұрын
Playlista filmów Patryka z kanału Samuraj Programowania: kzfaq.info/get/bejne/e7d3mtB7sbzSZGw.html
@reverse3934
@reverse3934 3 жыл бұрын
Cześć, Zastanawia mnie jedna rzecz, jaki obecnie jest sens uczenia się pisania na desktop? Z tego co widzę więszkość ofert pracy na C# to głównie web lub mobile, a desktop pojawia się bardzo rzadko. Osobiście lubiłem pisać na desktop, ale rynek pracy pokazuje, że to średni pomysł i lepiej skupić się na web. Myślałem nad stackiem .NET Core + WPF. Mam 8 lat doświadczenia jako dev ale web, głównie php symfony oraz rok jako full stack net, w net core + angular. Oczywiście nie neguję, że nie warto, po prostu chciałbym wiedzieć jak to wygląda z innego punktu widzenia niż mój.
@ajgor64
@ajgor64 3 жыл бұрын
Po prostu na co dzień obracasz się w środowisku, które produkuje do sieci. I dlatego WYDAJE CI SIĘ, że na tym świat się kończy. A są tysiące aplikacji desktopowych, i ciągle powstają nowe. Po za tym programowanie to nie tylko praca. Zresztą.... Nie używasz programów desktopowych? Chociażby do projektowania baz danych na potrzeby webu? Do grafiki (do projektowania elementów na strony itp)? Do projektowania GUI (na przykład wyglądu stron www)? Itp? To są właśnie aplikacje desktopowe. Ja w pracy na co dzień używam programów do montażu wideo, obróbki grafiki, i innych bardziej specjalistycznych które z siecią nie mają nic wspólnego. Jest ich wielka mnogość i rozmaitość. Desktop ma się dobrze. A już nawet nie wspominam o apkach na smartfony, czy grach.
@reverse3934
@reverse3934 3 жыл бұрын
@@ajgor64 Masz rację od 8 lat głównie siedzę na web i backend, nawet pracując jako Full Stack .NET Dev był to web i .NET Core. Osobiście lubię pisać na desktop, gdzie GUI sobie wyklikasz i zajmujesz się głównie logiką. Czasami przeglądałem oferty pracy, ale głównie pokazywało mi na web. Skoro twierdzisz, że desktop ma się dobrze, to może warto na tym się skupić? Ja myślałem nad WPF + .Net Core + SQL Server + Entity Framework? A co Ty byś na desktop polecił?
@ajgor64
@ajgor64 3 жыл бұрын
@@reverse3934 Nie wiem, czy SQL Server nie zastąpił bym SQLite, a Entity Frameworka Dapperem. Dapper to taki micro ORM. Nie chcę przesadzić, ale myślę, że lekko licząc, sto razy szybszy od EF. Ostatnio widziałem jakiś filmik z porównaniem. Bazę z 10000 rekordów EF obrabiał ponad minutę (od połączenia z bazą do wyświetlenia wyników w tabeli), a Dapper tą samą bazę w 0.19 sekundy. Ale ma swoje ograniczenia. Nie wspiera LINQ (chociaż jak Ci z rekordów w bazie utworzy listę obiektów C#, to na tej liście możesz LINQ jak najbardziej używać). Zaznaczam - ja NIE JESTEM zawodowcem, a hobbystą, więc nie traktuj tego jako polecenia w związku z pracą. Aha. Znalazłem: kzfaq.info/get/bejne/Y7uRmaek38quk30.html
@reverse3934
@reverse3934 3 жыл бұрын
@@ajgor64 Na chwile obecną patrzę pod kątem hobbystycznym, z czasem zawodowym. Z tego co widzę na desktop szukają sql server + ef głównie
@ajgor64
@ajgor64 3 жыл бұрын
@@reverse3934 Ja właśnie wszędzie widzę SQLite :) Każda baza ma swoje zady i walety. SQLite przyszły użytkownik nie musi instalować. Dołączasz do swojego programu dwie biblioteki dll, i one załatwią wszystko. Do SQL Servera chyba potrzebny jest instalator. Z kolei z SQL Servera może jednocześnie korzystać kilku użytkowników, a z SQLIte tylko jeden. W ogóle SQLite to jest lokalna baza. Nie sieciowa. stackoverflow.com/questions/4539542/sqlite-vs-sql-server A co do Entity to jest niby straszna ciężka kobyła. Wielka, ciężka i powolna. Dapper jest mały i szybki. Ale bardziej okrojony za to. No, ale w sumie dobrze, ze są różne opcje do wyboru.
@DonaldFranciszekTusk
@DonaldFranciszekTusk Жыл бұрын
Dlaczego nazywasz Model ViewModelem? ViewModel to logika do View, a nie Model.
Models - WPF MVVM TUTORIAL #1
15:21
SingletonSean
Рет қаралды 197 М.
Happy 4th of July 😂
00:12
Alyssa's Ways
Рет қаралды 69 МЛН
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 9 МЛН
WHAT’S THAT?
00:27
Natan por Aí
Рет қаралды 13 МЛН
Inside Out 2: Who is the strongest? Joy vs Envy vs Anger #shorts #animation
00:22
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 104 М.
The Basics of Data Binding in WPF
20:53
Tactic Devs
Рет қаралды 37 М.
Bazy Danych (SQL Lite) - aplikacja ToDoList
46:28
kierunek dotNET
Рет қаралды 2,1 М.
Wzorzec MVVM w WPF - 01 - Wprowadzenie
56:53
Jacek Matulewski
Рет қаралды 7 М.
.gitignore - czyli nie wszystko trzeba i należy commitować [4]
11:44
Is LEARNING WPF still WORTH it in 2023?
10:59
tutorialsEU
Рет қаралды 43 М.
Junior C# developer - co umieć i jak dostać pracę
12:53
kierunek dotNET
Рет қаралды 12 М.
PIERWSZA APLIKACJA Desktopowa WPF w C# - Logika MVVM (2/2)
25:39
ModestProgrammer
Рет қаралды 6 М.
.NET Framework vs .NET Core vs .NET vs .NET Standard vs C#
25:14
IAmTimCorey
Рет қаралды 546 М.
PIERWSZA APLIKACJA Desktopowa WPF w C# - UI w XAML (1/2)
17:17
ModestProgrammer
Рет қаралды 17 М.
Happy 4th of July 😂
00:12
Alyssa's Ways
Рет қаралды 69 МЛН