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

W ASP.NET Core oprócz tworzenia typowych aplikacji MVC, możemy również tworzyć REST API. Jest mnóstwo zasad o których w takim przypadku musisz pamiętać, tak aby Twoje aplikacje były chętnie używane przez klientów. Takie REST API na pewno często będziesz pisał w swojej karierze, idealnie może nadać się np. jako backend do aplikacji SPA, ale nie tylko. Tworząc takie aplikację warto pamiętać o wszystkich najlepszych praktykach. W tym artykule przedstawię Ci właśnie 6 najlepszych praktyk tworzenia aplikacji webowych w ASP.NET Core REST API, dzięki której Twoje api będzie spełniało wszystkie [...]
ASP.NET Core MVC ma ogromne możliwości. Możemy tutaj pisać różne aplikacje. Zarówno jakieś małe, własne programy webowe, jak i duże aplikacje używane przez wielu klientów. Także jest to technologia, która jest i dalej będzie używana w wielu firmach. Tworząc takie aplikacji warto stosować się do najlepszych praktyk, tak aby aplikacje były optymalne, szybkie i przede wszystkim przyjazne użytkownikowi. W tym artykule przedstawię Ci 12 najlepszych praktyk programowania w ASP.NET Core MVC, dzięki którym Twoje aplikację będę jeszcze lepsze. 1. Do zarządzania biblioteka po stronie klienta używaj [...]
Jeżeli zaczynasz naukę programowania w ASP.NET Core, to na początku możesz się spotkać z różnymi problemami, natomiast warto z czasem uczyć się na błędach, nie tylko swoich i wyciągać z nich wnioski. Jest to najlepszy sposób nauki. W tym artykule przedstawię Ci właśnie 8 błędów początkujących programistów, które popełniają pisząc aplikacje w ASP.NET Core. Mam nadzieję, że dzięki temu materiałowi nie będziesz ich powtarzał w swoich aplikacjach. Błąd 1: Zbyt duże akcje w kontrolerach. Twoje akcje w kontrolerach powinny być jak najmniejsze, powinieneś tylko zrobić walidację [...]
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 [...]
Kilka tygodni temu opisywałem Ci moim zdaniem najlepsze sposoby nauki programowania. Mówiłem wtedy, że najlepszą drogą jest połączenie kilku sposobów nauki tzn.: Dobrej jakości kurs online. Pomoc mentora. Praktyka. Bazując na tych założeniach, powstało szkolenie online o nazwie: Zostań Programistą .NET. Jest to szkolenie, które właśnie łączy ze sobą te 3 sposoby nauki, czyli: kurs online, opieka mentora oraz praktykowanie i jest to moim zdaniem najlepsza i najszybsza droga do tego, by zostać programistą C# i pisać aplikacje na platformie .NET. W tym artykule opiszę Ci dokładnie, na [...]
Dzisiejszy wpis pojawia się trochę później niż zazwyczaj, ale oczywiście nie mogło go zabraknąć. Wynika to przede wszystkim z tego, że miałem dzisiaj więcej pracy niż zwykle, ponadto w końcu wystartowałem z moim kanałem na youtube, do którego przygotowywałem się już dość długo. Na kanale będę chciał dzielić się swoją wiedzą programistyczną, także również zapraszam Cię w to miejsce (kanał youtube). Dzisiejszy artykuł chciałem poświęcić 4 wyrażeniom, które na pewno zdarzyło Ci się już nie raz użyć, pisząc zapytania za pomocą LINQ. Mówię tutaj o First, FirstOrDefault, Single oraz [...]
1 grudnia 2020
Programiści ASP.NET MVC wiedzą, że z kontrolera do widoku można przekazać dane na różne sposoby. Najpopularniejszym sposobem jest użycie ViewModelu, ale można też użyć między inny ViewBag, ViewData oraz TempaData, ale czym tak naprawdę, różnią się te 3 sposoby? O tym dowiesz się z tego artykułu. Postaram Ci się właśnie przybliżyć te 3 podejścia oraz pokazać, jaka jest między nimi podstawowa różnica. Przykład 1. Jak widzisz w naszym pierwszym przypadku, wszystkie wyniki są prawidłowe i takie jak zakładaliśmy. Który sposób w takim razie jest najlepszy i czym tak naprawdę się one [...]

Wyszukiwarka

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