Zastanawiałeś się może kiedyś, czy aby zostać programistą musisz ukończyć odpowiednie studia? Czy osoba bez dyplomu ukończenia studiów nie ma szans, by zostać programistą? Czy jeżeli ukończyłeś studia i szukasz pracy, to czy na rozmowie kwalifikacyjnej są sprawdzane Twoje oceny z uczelni? Czy warto iść na studia, jeżeli chcesz zostać programistą? Na te wszystkie pytania poznasz odpowiedź w tym artykule odcinku. Jeżeli miałbym na to pytanie odpowiedzieć krótko, to odpowiem, że tak, można zostać programistą bez studiów, co więcej znam dużo osób, które są programistami i to bardzo [...]
W tym artykule pokaże Ci jak zaimplementować całą logikę naszej aplikacji mobilnej, którą zaczęliśmy pisać w poprzednim materiale (xamarin cz. 1). Jak już wspominałem Ci ostatnio, ten kod będzie podobny do kodu, który pisaliśmy już wcześniej w aplikacji w WPF'ie. Tak samo tutaj w Xamarin'ie piszemy zgodnie ze wzorcem MVVM, dlatego powiążemy właściwości i zdarzenia z komendami w ViewModel'u. Tutaj będziemy mieli trochę mniej kodu do napisania, ponieważ szablon, który utworzyliśmy wcześniej z Visual Studio dużo nam ułatwia i sporo kodu już za nas wcześniej wygenerował. Uruchom [...]
W C#, a konkretnie w Xamarin Forms możesz również tworzyć aplikacje mobilne. Co więcej, jeżeli już znasz WPF'a i wzorzec MVVM, to napisanie takiej aplikacji nie będzie stanowiło dla ciebie problemu. Podobnie jak w WPF'ie, tutaj sam widok możesz stworzyć w XAML'u. Możesz zbindować właściwości i zdarzenia z kodem napisanym w C# w ViewModel'ach. Aplikacje mobilne możemy również uruchamiać i testować na Windows'ie. Wystarczy użyć do tego symulatora i uruchomić przez Visual Studio. Jeżeli instalowałeś Visual Studio zgodnie z moimi wcześniejszymi instrukcjami, to powinieneś mieć już taki [...]
W poprzednim artykule (Pierwsza Aplikacja Webowa ASP.NET Core w C#) stworzyliśmy w Razor'rze widok naszej aplikacji webowej w ASP.NET Core. Jeżeli jeszcze nie czytałeś poprzedniego artykułu, to warto to zrobić jeszcze przed zapoznaniem się z tym. Nasza aplikacja wygląda już całkiem dobrze, więc teraz nadszedł czas na implementację całej logiki. Część logiki aplikacji napiszemy w JavaScript po stronie klienta, a część serwerową w C#. Aby wyświetlić wynik bez odświeżania strony użyjemy również ajax'a. Postaram się wytłumaczyć Ci podstawową składnię i wszystkie zagadnienia w tym artykule. Jak już [...]
W ostatnich tygodniach pokazywałem Ci jak pisać aplikację konsolowe i desktopowe. Jednak obecnie najczęściej pisze się właśnie aplikacje webowe, które chciałem Ci przybliżyć w tym artykule. Napiszemy kompletną aplikację webową w ASP.NET Core, stosując wzorzec MVC. Będzie to podobnie jak wcześniej prosty kalkulator, ale tym razem napisany właśnie jako aplikacja webowa. Również implementację podzielimy na dwa etapy. W pierwszym z nich napiszemy widok, czyli interfejs użytkownika, a w kolejnej całą logikę. Widok stworzymy w Razor'ze, a jest to po prostu połączenie HTML z C#. Aby [...]
W poprzedniej części zaczęliśmy implementować aplikację w WPF. Stworzyliśmy wtedy widok główny naszego kalkulatora w XAML'u. Przygotowaliśmy również naszą aplikację, tak aby można było trzymać się najlepszych praktyk i zastosować wzorzec MVVM. W tym artykule dokończymy całą aplikację – zaimplementujemy całą logikę kalkulatora. Tym razem jednak zrobimy to trochę inaczej niż wcześniej w aplikacji Windows Forms. Stworzymy bardziej uniwersalne rozwiązanie. Jeżeli nie widziałeś jeszcze poprzedniego materiału, gdzie tworzyliśmy widok naszej aplikacji, to koniecznie zrób to, zanim [...]
Wiesz już jak pisać podstawowe aplikacje w C#. W poprzednich materiałach pisaliśmy już aplikacje konsolowe i aplikacje desktopowe w Windows forms. W tym artykule pokażę ci jak pisać aplikacje desktopowe w WPF’ie, czyli w Windows Presentation Foundation. Ponownie pokażę Ci jak w WPF’ie napisać prosty kalkulator, z tym że tym razem będzie to trochę inne podejście. Podobnie jak to robiliśmy wcześniej w przypadku aplikacji windows forms, tym razem również podzielę naszą implementację na 2 części. W 1 części zaimplementujemy interfejs użytkownika w WPF’ie, który napiszemy w XAML’u. W [...]
W poprzednim artykule zaczęliśmy implementować kalkulator jako aplikacja desktopowa w windows forms. Jeżeli nie widziałeś jeszcze poprzedniego artykułu, to koniecznie od niego zacznij i dopiero wtedy wróć do tego materiału. Mamy już gotowy interfejs użytkownika, więc teraz najwyższa pora na implementację całej logiki tak, aby cała aplikacja była kompletna. Oczywiście taką aplikację – kalkulator, można zaimplementować na różne sposoby, ja teraz pokażę Ci jedno z wielu podejść do napisania przykładowego kalkulatora. Otwórz proszę visual studio, a następnie naszą wcześniej stworzoną [...]
Kilka tygodni temu pokazałem Ci, jak możesz napisać prosty kalkulator w C#. Wtedy napisaliśmy naszą aplikację jako aplikacja konsolowa. Także wiesz już na pewno, jak podejść do pisania takich aplikacji. Niestety aplikacje konsolowe nie mają za bardzo rozbudowanego widoku, czyli interfejsu użytkownika, przez co dość ciężko się ich używa. Dlatego możemy teraz podejść o krok dalej i napisać podobną aplikację, ale już jako aplikacja desktopowa, oczywiście dalej w C#. W dzisiejszym artykule zaczniemy pisać pierwszą kompletną aplikację desktopową w windows forms. Podzielimy pisanie tej aplikacji na dwie [...]
Musisz wiedzieć, że programista w swojej pracy oprócz tego, że pisze kod, to również bardzo często musi szukać błędów w różnych aplikacjach. Oczywiście są różne błędy, różne sposoby znajdowania tych błędów oraz zabezpieczenia przed takimi błędami. Jednak najczęściej, aby szybko znaleźć i zdiagnozować błąd, musisz umieć debugować swoje aplikacje poprzez visual studio. W swojej pracy codziennie będziesz debugował kod, dlatego wypadałoby to umieć robić poprawnie. W dzisiejszym artykule pokażę Ci właśnie jak podejść do tego tematu. Pokaże przede wszystkim, czym jest [...]