.NET Framework – programování aplikací

Většina publikací o platformě .NET Framework, které jsou u nás zatím dostupné, zůstává víceméně na povrchu: vysvětlí základní pojmy, pohovoří o výhodách, zmíní se o tom, že existuje mezijazyk MSIL, a pak se věnuje jazyku C# nebo Visual Basicu. To je dobré jako úvod, ovšem profesionálnímu programátorovi to nemůže vystačit.

Kniha J. Richtera jde do podstatně větší hloubky. Vysvětluje, jak funguje platforma .NRT Framework a funkce, které nabízí. Podrobně vysvětluje funkci běhového prostředí CLR, probírá také vybrané části knihovny FCL (označované původně BCL), zejména pro formuláře, webové služby založené na XML, výjimkové třídy atd. Věnuje se také vytváření sdílených seskupení (assembly). Z pokročilejších programátorských témat probírá práci s výjimkami, používání delegátů, obsluhu událostí, používání atributů, reflexi, automatickou správu paměti atd.

Autor předpokládá, že čtenář umí programovat a že zná jazyk C#; veškeré ukázky zdrojového kódu jsou v něm a lze si je stáhnout z internetu. Autor také občas odkazuje na vývojové prostředí Visual Studia .NET, jeho podrobná znalost ovšem není potřebná. Překlad není špatný.

I když nepokrývá všechna témata, o kterých by stálo za to hovořit (např. jazyk MSIL nebo spolupráci s komponentami COM), je to užitečná kniha, která jde do značné hloubky, a tak vyplňuje citelnou mezeru na našem knižním trhu.

Miroslav Virius

 

Autor: Jeffrey Richter
Vydavatel: Grada Publishing
Počet stran: 552 stran
Cena: 597 Kč
Jazyk: v češtině
ISBN: 80-247-0450-1