Értékelés:
A könyv átfogó bevezetést nyújt az ASP.NET Core-ba, így kezdő és középhaladó programozók számára is alkalmas. Olyan létfontosságú szempontokat tárgyal, mint az MVC, a webes API-k és a biztonság, a tanulást pedig az iteratív koncepciókon keresztül erősíti. A túlzott írásbeli ismétlések azonban frusztrálhatják a tapasztaltabb fejlesztőket, ami a terjedelemre és a szerkesztés minőségére vonatkozó panaszokhoz vezethet.
Előnyök:Szilárd alapismeretek az ASP.NET, a DI és az Entity Framework terén.
Hátrányok:Az ASP.NET Core átfogó lefedettsége, beleértve az MVC-t és a Web API-t.
(12 olvasói vélemény alapján)
ASP.NET Core in Action, Second Edition
Az ASP.NET Core in Action, második kiadás egy átfogó útmutató az ASP.NET Core 5-tel készült webalkalmazások létrehozásához. 0. Az alapvető HTTP-fogalmaktól a fejlett keretrendszer testreszabásáig.
Összefoglaló
Az ASP.NET Core in Action, második kiadás az ASP.NET 5. 0-hoz teljes mértékben frissített ASP.NET Core in Action, második kiadás egy gyakorlatias alapkönyv a platformokon átívelő webalkalmazások építéséhez a C# és.NET ismeretekkel. Még ha soha nem is dolgozott még ASP.NET-tel, akkor is gyorsan elkezdhet produktív, platformok közötti webes alkalmazásokat készíteni. És ne aggódjon az ASP.NET Core késői változásai miatt.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról
Építsen teljes körű webes alkalmazásokat, amelyek bárhol futnak. A fejlesztők szeretik az ASP.NET Core-t a könyvtárai és az előre elkészített összetevői miatt, amelyek maximalizálják a termelékenységet. Az 5. verzió. 0 új funkciókat kínál a szerveroldali alkalmazásokhoz, valamint háttérszolgáltatásokat a platformokon átívelő fejlesztéshez.
A könyvről
Az ASP.NET Core in Action, második kiadás egy átfogó útmutató az ASP.NET Core 5-tel készült webalkalmazások létrehozásához. 0. Az alapvető HTTP-fogalmaktól a fejlett keretrendszer testreszabásáig. Az illusztrációk és a megjegyzésekkel ellátott kód szemléletessé és egyszerűvé teszi a tanulást. Sajátítsa el a bejelentkezéseket, a függőségi injektálást, a biztonságot és még sok mást. Ez a frissített kiadás kitér a legújabb funkciókra, beleértve a Razor Pages-t és az új tárhelyparadigmát.
Mi van benne?
Alkalmazások fejlesztése Windows és nem Windows szerverekre.
Alkalmazások konfigurálása.
Egyedi komponensek építése.
Naplózás, tesztelés és biztonság.
Az olvasóról
Középhaladó C#-fejlesztők számára.
A szerzőről
Andrew Lock Microsoft MVP, aki már az ASP.NET Core első megjelenése előtt is dolgozott vele.
Tartalomjegyzék
1. RÉSZ - AZ ASP.NET CORE HASZNÁLATÁNAK MEGKEZDÉSE.
1 Kezdő lépések az ASP.NET Core programmal.
2 Az első alkalmazás.
3 A kérések kezelése a middleware pipeline segítségével.
4 Weboldal létrehozása a Razor Pages segítségével.
5 URL-ek leképezése a Razor Pages-re útválasztás segítségével.
6 A kötési modell: A felhasználói bemenet lekérdezése és érvényesítése.
7 HTML megjelenítés a Razor nézetek segítségével.
8 Formanyomtatványok készítése a Tag Helpers segítségével.
9 Webes API létrehozása mobil- és ügyfélalkalmazásokhoz MVC használatával.
2. RÉSZ - TELJES ALKALMAZÁSOK ÉPÍTÉSE.
10 Szolgáltatás konfigurálása függőségi injektálással.
11 ASP.NET Core alkalmazás konfigurálása.
12 Adatok mentése Entity Framework Core segítségével.
13 Az MVC és a Razor Pages szűrőcsatorna.
14 Hitelesítés: Felhasználók hozzáadása az alkalmazáshoz az Identityvel.
15 Engedélyezés: Az alkalmazás biztonságossá tétele.
16 Az alkalmazás közzététele és telepítése.
3. RÉSZ - AZ ALKALMAZÁSOK KITERJESZTÉSE.
17 Hibák felügyelete és elhárítása naplózással.
18 Az alkalmazás biztonságának javítása.
19 Egyedi komponensek építése.
20 Egyéni MVC és Razor Pages komponensek építése.
21 Távoli API-k hívása az IHttpClientFactory segítségével.
22 Háttérfeladatok és szolgáltatások építése.
23 Az alkalmazás tesztelése.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)