C# - začínáme programovat

Tato kniha je učebnicí programovacího jazyka C# pro naprosté začátečníky; ve skutečnosti požaduje pouze znalost ovládání operačního systému Windows. Čtenář se v ní seznámí s beta verzí prostředí .NET Framework a programovacího jazyka C#. Publikace začíná, jak je v podobných případech obvyklé, od programu "hello, world", tedy od vytváření zdrojového textu, překladu atd., a pokračuje přes základní konstrukce až po přetěžování operátorů, vlastnosti, události a obsluhu výjimek. Zcela pomíjí atributy a práci s nimi.

Vzhledem k zaměření na začátečníky tato kniha nehovoří příliš o knihovnách, takže se zde nedočteme o pokročilejších tématech, jako je programování grafického uživatelského rozhraní, reflexe, programování pro internet, ale dokonce ani o nástrojích pro vstupní a výstupní operace. Řadu věcí vysvětluje s přijatelným zjednodušením; jde tedy opravdu o základní učebnici.

Kniha ovšem bohužel obsahuje tu a tam nepravdivé informace, a to nejen o C#. Autor např. tvrdí, že v C# nelze používat v identifikátorech písmena národních abeced, což není pravda. Mýlí se i v některých tvrzeních o C++, i když ta nemají pro výklad C# žádný význam. Poněkud problematické je používání termínu atribut ve smyslu datová složka nebo metoda; jazyk C# totiž tento termín používá pro jinou konstrukci, která nemá v běžných programovacích jazycích obdobu. Pro začátečníka, který od Ellnerovy knihy přejde k pokročilejší literatuře, to může být opravdu matoucí.

Přesto nejde o špatnou knihu; začátečník se z ní základy C# nepochybně naučí. Musí ale mít na paměti, že jde o publikaci, která je založena na rané beta verzi, a tudíž může obsahovat informace, které nejsou aktuální.

Miroslav Virius

Autor: Frank Ellner
Vydavatel: Grada Publishing
Počet stran: 240 stran
Cena: 229 Kč (371 Sk)
Jazyk: v češtině
ISBN: 80-247-0324-6