ASP.NET Core Razor Pages in Action
Autor Mike Brinden Limba Engleză Paperback – 21 dec 2022
Complementar volumului Creating ASP.NET Core Web Applications de Dirk Strauss, care oferă o perspectivă generală asupra ecosistemului .NET Core, ASP.NET Core Razor Pages in Action se concentrează strict pe modelul de dezvoltare Razor Pages, oferind o alternativă mai simplificată și mai directă față de arhitectura MVC tradițională. Suntem de părere că forța acestui text rezidă în abordarea sa iterativă: nu se limitează la teorie, ci ghidează cititorul prin construcția unei aplicații reale de rezervări de vacanțe, adăugând funcționalități complexe pe măsură ce framework-ul este explorat. Structura este una logică, de tip progresiv, organizată în trei părți esențiale. Începem cu fundamentele — rutarea URL-urilor și configurarea primelor pagini — pentru a trece rapid în partea a doua la nucleul dezvoltării: gestionarea formularelor prin model binding, utilizarea Tag Helper-elor și implementarea injecției de dependență. Un aspect pe care îl considerăm vital pentru orice aplicație modernă este acoperit în capitolele dedicate securității, unde Mike Brind explică detaliat autentificarea și autorizarea utilizatorilor, dar și protecția împotriva atacurilor externe. Spre deosebire de ASP.NET Core in Action de Andrew Lock, care acoperă framework-ul în ansamblul său, această lucrare demonstrează cum Razor Pages optimizează sarcinile repetitive ale dezvoltării web. Volumul analizează și integrarea tehnologiilor client-side (AJAX) și utilizarea bibliotecilor C# pentru a extinde funcționalitatea site-ului. Finalul este dedicat mentenanței tehnice, incluzând depanarea (troubleshooting) și procesul de publicare efectivă a aplicației, oferind astfel un parcurs complet de la prima linie de cod până la mediul de producție.
Preț: 324.63 lei
Preț vechi: 405.78 lei
-20%
Carte disponibilă
Livrare economică 16-30 mai
Livrare express 05-09 mai pentru 83.84 lei
Specificații
ISBN-10: 1617299987
Pagini: 456
Dimensiuni: 190 x 233 x 30 mm
Greutate: 0.78 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte dezvoltatorilor C# care doresc să construiască aplicații web dinamice fără complexitatea suplimentară a modelului MVC. Prin proiectul practic al unei aplicații de rezervări, vei învăța să gestionezi date, să securizezi accesul utilizatorilor și să optimizezi performanța folosind tehnologii moderne precum AJAX și Tag Helpers. Este un ghid tehnic riguros care transformă conceptele abstracte în soluții software gata de lansat.