ODBIERZ TWÓJ BONUS :: »

ASP.NET Core 3. Zaawansowane programowanie. Wydanie VIII Adam Freeman

(ebook) (audiobook) (audiobook)
Autor:
Adam Freeman
Serie wydawnicze:
Apress
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 3
Stron:
1256
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
119,40 zł 199,00 zł (-40%)
119,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
99,50 zł 199,00 zł (-50%)
99,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia i konfigurowania projektów ASP.NET Core 3 w Visual Studio i Visual Studio Code
  • Budowania aplikacji webowych z wykorzystaniem wzorca MVC, Razor Pages i Blazor
  • Zarządzania pakietami NuGet oraz narzędziami po stronie klienta
  • Wykorzystywania zaawansowanych cech języka C#, w tym wyrażeń lambda, typów anonimowych i asynchroniczności
  • Pisania i uruchamiania testów jednostkowych dla aplikacji ASP.NET Core
  • Implementowania warstw danych z użyciem Entity Framework Core i migracji bazy danych
  • Tworzenia usług sieciowych RESTful oraz obsługi formatów danych JSON
  • Stosowania routingu punktów końcowych i zaawansowanych wzorców adresów URL
  • Wdrażania mechanizmu wstrzykiwania zależności i zarządzania cyklem życia usług
  • Konfigurowania oprogramowania pośredniczącego (middleware) i potoku żądań
  • Zarządzania sesjami, ciasteczkami oraz bezpieczeństwem aplikacji (Identity, autoryzacja, CSRF)
  • Tworzenia widoków Razor, układów, widoków częściowych i komponentów widoku
  • Używania i rozszerzania atrybutów pomocniczych znaczników oraz formularzy
  • Buforowania danych i odpowiedzi w celu optymalizacji wydajności
  • Przygotowywania aplikacji do wdrożenia, w tym konfiguracji produkcyjnej i obsługi kontenerów Docker
  • Dokumentowania i testowania API z wykorzystaniem narzędzi takich jak Swashbuckle

ASP.NET Core jest doskonałym narzędziem dla profesjonalnych programistów. Zapewnia kompletne środowisko wyposażone w bogaty zestaw funkcjonalności, pozwalające wykorzystywać najnowsze technologie w tworzonych aplikacjach. Kolejna wersja tej lubianej platformy, ASP.NET Core 3, imponuje potencjałem i wspaniałymi możliwościami. Przed rozpoczęciem tworzenia aplikacji jednak warto się zapoznać z nowymi elementami ASP.NET Core 3, by się dowiedzieć, jakie zaawansowane techniki oferuje i jakie korzyści można dzięki nim osiągnąć.

Ta książka jest gruntownie uaktualnionym przewodnikiem po ASP.NET Core 3, przeznaczonym dla profesjonalnych programistów, którzy chcą w swoich projektach wykorzystać w pełni potencjał technologii Microsoftu. Wydanie zawiera kompletne i praktyczne omówienie ASP.NET Core 3. Znalazły się tu przydatne wskazówki dotyczące narzędzi potrzebnych podczas tworzenia nowoczesnych, skalowalnych aplikacji internetowych. Nowe funkcje - takie jak MVC 3, strony Razor, serwer Blazor i technologia Blazor WebAssembly - zostały dokładnie omówione i zaprezentowane na przykładach. Poruszono tutaj również takie tematy jak komponenty oprogramowania pośredniczącego, wbudowane usługi czy dołączanie modelu w żądaniu, a także zaprezentowano wiele bardziej zaawansowanych zagadnień, jak routing punktów końcowych i mechanizm wstrzykiwania zależności.

W książce między innymi:

  • solidne podstawy platformy ASP.NET Core
  • korzystanie z funkcji wbudowanych w ASP.NET Core 3
  • używanie szablonów
  • usługi sieciowe typu RESTful, aplikacje internetowe i aplikacje działające po stronie klienta
  • stosowanie modeli programistycznych

ASP.NET Core 3: od teraz napiszesz każdą aplikację!

Wybrane bestsellery

O autorze książki

Adam Freeman - jest doświadczonym programistą, autorem wielu świetnie przyjętych książek o programowaniu w Javie. Tworzył również duże systemy rozproszone (platformy e-commerce). Zajmował stanowiska kierownicze w różnych firmach, wśród których są Netscape, Sun Microsystems, giełda NASDAQ i banki. Jest już na emeryturze, swój czas przeznacza na pisanie i bieganie na długie dystanse.

Adam Freeman - pozostałe książki

Zobacz pozostałe książki z serii Apress

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,ASP.NET Core 3. Zaawansowane programowanie. Wydanie VIII" obejmuje najnowsze funkcje platformy ASP.NET Core 3?
Tak, książka szczegółowo omawia nowe i zaawansowane funkcje ASP.NET Core 3, takie jak MVC 3, strony Razor, serwer Blazor i Blazor WebAssembly, pokazując ich zastosowanie na praktycznych przykładach.
2. Czy do korzystania z książki potrzebuję konkretnych narzędzi lub oprogramowania?
Tak, do realizacji przykładów zalecane są Visual Studio lub Visual Studio Code oraz środowisko .NET Core 3. W książce znajdziesz instrukcje dotyczące instalacji i konfiguracji tych narzędzi.
3. Czy książka zawiera praktyczne projekty i ćwiczenia?
Tak, w książce znajdziesz liczne przykłady, ćwiczenia oraz kompletny projekt aplikacji (SportsStore), które pomagają w praktycznym opanowaniu omawianych zagadnień.
4. Czy publikacja nadaje się do samodzielnej nauki ASP.NET Core 3?
Tak, książka jest napisana w sposób umożliwiający samodzielną naukę - zawiera jasne wyjaśnienia, praktyczne wskazówki oraz instrukcje krok po kroku.
5. Jakie zagadnienia związane z bezpieczeństwem i wdrożeniem aplikacji są omówione w książce?
Książka obejmuje tematy takie jak zabezpieczanie funkcji administracyjnych, obsługa systemu Identity, tworzenie polityk autoryzacji oraz wdrażanie aplikacji, w tym konfigurację Docker.
6. Czy znajdę w książce informacje o testowaniu aplikacji ASP.NET Core?
Tak, jeden z rozdziałów poświęcony jest testom jednostkowym, w tym tworzeniu projektów testowych, wykonywaniu testów oraz używaniu popularnych narzędzi testujących.
7. W jaki sposób książka pomaga rozwiązywać napotkane problemy podczas nauki?
Autor przewidział sekcje dotyczące najczęstszych problemów, podpowiadając, jak sobie z nimi radzić podczas pracy z przykładami i kodem.
8. Czy książka nadaje się jako materiał uzupełniający do kursów lub studiów informatycznych?
Tak, publikacja stanowi świetne uzupełnienie kursów i studiów, oferując zarówno solidne podstawy teoretyczne, jak i praktyczne zastosowania ASP.NET Core 3.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
119,40 zł
Dodaj do koszyka
Ebook
99,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint