Blog Dla Młodszych Programistów C#/.NET

Coraz częściej słyszy się o stale rosnącym zapotrzebowaniu na specjalistów w dziedzinie IT. Rozwój technologiczny oraz postępująca cyfryzacja, przejawiająca się praktycznie w każdej dziedzinie życia sprawia, że programiści wydają się być potężną siłą napędową wielu branż, dlatego coraz częściej mówi się, że programowanie jest zawodem przyszłości. Wiele osób zaciekawionych coraz większą popularyzacją programowania, chciałoby spróbować swoich sił właśnie w tej dziedzinie, jednak już na starcie oceniają programowanie jako coś bardzo abstrakcyjnego, a wręcz niemożliwego do poznania [...]
Tworząc aplikacje w C# na pewno często będziesz musiał wykonywać różne operacje związane z tekstem. To znaczy, będziesz chciał zweryfikować, czy podany string zawiera jakiś ciąg znaków, zamienić ze sobą znaki, usunąć, zmodyfikować tekst, sprawdzić index szukanego znaku itd., możliwości jest naprawdę sporo. W tym artykule właśnie przybliżę Ci 19 metod string'a, które musisz znać. Na pewno ich znajomość bardzo przyda Ci się w pracy, gdy będziesz tworzył aplikacje w C#. Będziemy w tym artykule pracować na prostym przykładzie. Mamy tutaj prostą aplikacje konsolową i w metodzie Main [...]
Od C# w wersji 3.0 programiści C#/.NET mają dostęp do tak zwanego typu domniemanego var. O tym, czym dokładnie jest var, kiedy i jak używać go w C# dowiesz się z tego artykułu. W jakim celu używamy słowa kluczowego var? Przygotowałem wcześniej kilka deklaracji wraz z inicjalizacją zmiennych w metodzie Main. Jak widzisz, każda z tych zmiennych ma jawnie zdefiniowany typ (int, double, string, bool, DateTime oraz AnExampleOfAVeryLongClassName). Dzięki słowu kluczowej var, czyli typu domniemanemu możemy w każdym z tych przypadków zamienić właśnie [...]
26 października 2021
W C# mamy do czynienia z dwoma typami, to znaczy typ wartościowy zwany też typem prostym, a także typem referencyjnym. Konieczne jest zrozumienie, czym tak naprawdę są te typy, jak ich używać i jakie są między nimi różnice. W tym artykule przybliżę Ci ten temat, ponieważ zrozumienie jak działa typ wartościowy i referencyjny, jest bardzo ważne. Koniecznie musisz je poznać, jeżeli chcesz zostać Programistą .NET. Typ wartościowy (prosty). Typ wartościowy to elementy, które rozszerzają System.ValueType i są to typy proste takie jak na przykład int, long, decimal, double, bool itd. Są to typy o [...]
W dzisiejszym artykule przedstawię Ci 16 popularnych błędów początkujących programistów, z którymi często się spotykam. Oczywiście nie ma nic złego w popełnianiu błędów. Każdy programista kiedyś stawiał swoje pierwsze kroki i wielu z nas popełniało wtedy te same błędy. Ważne, żeby wyciągać z nich wnioski na przyszłość. Jeżeli uczysz się programowania lub jesteś początkujących programistą, to zdecydowanie ten artykuł Cię zainteresuje. Te błędy dotyczą wszystkich języków programowania, jednak przykłady, które będę pokazywał, będą pisane w C#. Kolejność przedstawiania błędów nie jest ważna [...]
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 [...]

Wyszukiwarka

© Copyright 2022 modestprogrammer.pl. Wszelkie prawa zastrzeżone. Polityka prywatności. Design by Kazimierz Szpin