ASP
ASP.NET Core MVC 2. Zaawansowane programowanie. Wydanie VII
- Szczegóły
- Kategoria: ASP
Framework ASP.NET Core MVC 2 powstał jako alternatywa ASP.NET Web Forms. Microsoft zbudował tę platformę całkowicie od podstaw. Dzięki zastosowaniu nowoczesnej architektury model - widok - kontroler programiści otrzymali narzędzie do szybszego tworzenia doskonalszego kodu. Łatwo się przekonać, że ten framework powstał wskutek kompletnej zmiany podejścia do technologii sieciowych: ASP.NET Core MVC 2 jest w pełni niezależny od platformy sprzętowej, a zastosowany wysoko produktywny model programowania zapewnia poprawną architekturę kodu, łatwe stosowanie testów jednostkowych oraz potężne możliwości rozbudowywania tworzonych systemów.
Ta książka jest kolejnym, zaktualizowanym i poprawionym wydaniem bardzo cenionego przez programistów podręcznika. Forma publikacji się nie zmieniła, jednak zawarte w niej informacje zostały gruntownie przejrzane. Wyjaśniono tu najważniejsze koncepcje frameworka ASP.NET Core MVC 2.
Omówiono budowę kompletnej i w pełni funkcjonalnej aplikacji ASP.NET Core MVC 2, którą można wykorzystać w charakterze szablonu we własnych projektach. Oprócz podstaw zaprezentowano tu także bardziej zaawansowane tematy, takie jak routing URL, kontrolery RESTful, stosowanie silnika Razor i wiele innych ważnych zagadnień.
W tej książce między innymi:
- solidne podstawy koncepcji MVC i ASP.NET Core MVC 2,
- stosowanie najlepszych funkcji ASP.NET Core MVC 2 we własnych projektach,
- praca z Visual Studio 2017, C# 7, Entity Framework 2, .NET Core 2 i Visual Studio Code,
- modyfikacja klas C# i korzystanie z kontrolerów, akcji, filtrów,
- konfiguracja ASP.NET Core Identity.
- ASP.NET Core 3. Zaawansowane programowanie. Wydanie VIII - [18 grudzień 2021]
- ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera - [07 grudzień 2018]
- ASP.NET Core 2.0. Wprowadzenie - [03 grudzień 2018]
- Nowoczesne API. Ewoluujące aplikacje sieciowe w technologii ASP.NET - [27 czerwiec 2016]
- ASP.NET MVC 5, Bootstrap i Knockout.js. Tworzenie dynamicznych i elastycznych aplikacji internetowych - [18 marzec 2016]