Hodnotenie:
Kniha 'C# 11 and .NET 7' od Marka J. Pricea je všeobecne chválená pre svoju komplexnosť, praktické príklady a ochotu autora reagovať na otázky čitateľov. Slúži ako cenný zdroj informácií pre stredne pokročilých aj pokročilých vývojárov, ktorí si chcú rozšíriť svoje znalosti o jazykoch C# a .NET, hoci sa neodporúča začiatočníkom kvôli predpokladu predchádzajúcich znalostí a závislosti od externých zdrojov pri osvojovaní si základných pojmov. Zameranie knihy na konzolové aplikácie a špecifické vyučovacie metódy si vyslúžilo pochvalu aj kritiku.
Výhody:⬤ Veľmi komplexná a dobre štruktúrovaná
⬤ praktické príklady
⬤ rýchle reakcie autora na platformách, ako je Discord
⬤ výborná pre stredne pokročilých a pokročilých vývojárov
⬤ obsahuje aktualizácie najnovších technológií .NET
⬤ poskytuje prístup k zdrojovému kódu na GitHub
⬤ podrobné pokrytie konceptov programovania v jazyku C#
⬤ užitočná pre začiatočníkov aj skúsených programátorov
⬤ logicky integruje nové technologické aktualizácie.
⬤ Nie je vhodný pre začiatočníkov
⬤ často predpokladá predchádzajúce znalosti jazyka C#
⬤ chýba podrobné vysvetlenie nových zavedených pojmov
⬤ niektorí čitatelia ho považujú za zmätočný a ťažko sledovateľný
⬤ kritika kvality tlače a papiera
⬤ závislosť od externých materiálov môže niektorých čitateľov frustrovať
⬤ sťažnosti na nedostatočné indexovanie.
(na základe 54 čitateľských recenzií)
C# 11 and .NET 7 - Modern Cross-Platform Development Fundamentals - Seventh Edition: Start building websites and services with ASP.NET Core 7, Blazor,
Prístupný sprievodca pre začínajúcich a stredne pokročilých programátorov, ktorý obsahuje koncepty, reálne aplikácie a najnovšie funkcie C# 11 a.NET 7 s praktickými cvičeniami s použitím Visual Studio 2022 a Visual Studio Code.
Kúpa tlačenej knihy alebo knihy pre Kindle zahŕňa bezplatnú elektronickú knihu vo formáte PDF.
Kľúčové vlastnosti:
⬤ Preskúmajte najnovšie prírastky jazyka C# 11, knižnice tried.NET 7 a Entity Framework Core 7.
⬤ Vytvárajte profesionálne webové stránky a služby pomocou ASP.NET Core 7 a Blazor.
⬤ Získajte sebadôveru vďaka príkladom kódu krok za krokom a tipom na osvedčené postupy.
Popis knihy:
Toto najnovšie vydanie našej príručky, ktorá bola rozsiahle prepracovaná s cieľom zohľadniť najnovšie funkcie, ktoré prichádzajú s jazykmi C# 11 a.NET 7, vám umožní kódovať v jazyku C# s istotou.
Naučíte sa objektovo orientované programovanie, písanie, testovanie a ladenie funkcií, implementáciu rozhraní a dedenie tried. Ďalej si osvojíte rozhrania API systému.NET na vykonávanie úloh, ako je správa a vyhľadávanie údajov, práca so súborovým systémom a serializácia. Ako budete postupovať, preskúmate aj príklady multiplatformových projektov, ktoré môžete vytvoriť a nasadiť, ako sú webové stránky a služby využívajúce ASP.NET Core.
Prvých jedenásť kapitol vás namiesto rozptyľovania zbytočným kódom grafického používateľského rozhrania oboznámi s konštrukciami jazyka C# a mnohými knižnicami.NET prostredníctvom jednoduchých konzolových aplikácií. V ďalších kapitolách, po zvládnutí základov, potom budete vytvárať webové stránky, webové služby a aplikácie pre prehliadače pomocou ASP.NET Core, vzoru Model-View-Controller (MVC) a Blazora.
Kniha C# 11 a.NET 7 - Základy moderného multiplatformného vývoja vám poskytne pevné základy, aby ste mohli začať s istotou vytvárať aplikácie a služby. Na konci tejto knihy budete schopní vytvárať bohaté webové zážitky a budete pevne ovládať objektovo orientované programovanie, na ktorom môžete stavať.
Čo sa naučíte:
⬤ Vybudovať bohaté webové skúsenosti pomocou Blazora, Razor Pages, vzoru Model-View-Controller (MVC) a ďalších funkcií ASP.NET Core.
⬤ Vybudujte si vlastné typy pomocou objektovo orientovaného programovania.
⬤ Píšte, testujte a ladte funkcie.
⬤ Vyhľadávanie a manipulácia s údajmi pomocou LINQ.
⬤ Integrovať a aktualizovať databázy vo svojich aplikáciách pomocou modelov Entity Framework Core.
⬤ Vytvárajte a využívajte výkonné služby pomocou najnovších technológií vrátane Web API a Minimal API.
Pre koho je táto kniha určená:
Táto kniha je určená predovšetkým pre začiatočníkov, ale veľa užitočných informácií v nej nájdu aj stredne pokročilí programátori v jazyku C# a.NET, ktorí už v minulosti s jazykom C# pracovali a chcú dohnať zmeny, ku ktorým došlo v posledných rokoch. Predchádzajúca skúsenosť s jazykom C# alebo.NET nie je podmienkou, ale mali by ste mať všeobecný prehľad o programovaní skôr, ako sa do neho pustíte.
Ak už máte určité znalosti jazyka C# a.NET a chcete sa zamerať na vývoj aplikácií, odporúčame vám, aby ste si namiesto toho vybrali inú Markovu knihu o.NET, Apps and Services with.NET 7.