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.
|
![]() |