Programujeme .NET aplikace ve Visual Studiu .NET
Autoren
Mehr zum Buch
Nástup platformy .NET je odezvou na bolesti, s nimiž se tvůrci aplikací po léta potýkali: limitovaná návaznost na jiné aplikace, starost o korektní využití systémových zdrojů, ošetřování chybových stavů, komplikovaná instalace a údržba aplikací... Prostředí .NET framework poskytuje počítačům mnohem dokonalejší infrastrukturu pro běh aplikací a Visual Studio .NET zase vývojářům nástroje pro jejich tvorbu. Nová architektura zbavuje programátora mnoha starostí a poskytuje mu neocenitelnou modularitu, ale současně ho nutí při vytváření aplikací ?nově myslet?. Kniha Programujeme .NET aplikace ve Visual Studiu .NET podává důkladné seznámení s architekturou .NET a tím, co z nového prostředí vyplývá pro programátory a další čtenáře zabývající se vývojem softwaru: vedoucí projektů, architekty aplikací atd. Obsahuje sedm částí: Proč .NET: problémy starého způsobu programování, zdokonalení na nové platformě. .NET Framework: architektura nového prostředí, společný modul pro běh programů (Common Language Runtime, CLR), automatizovaná správa paměti, dědičnost napříč programovacími jazyky, bezpečnost a ochrana kódu před nelegálním šířením a další nové vlastnosti. Úvod do jazyka C#: Jazyk C# vychází z nejlepších vlastností dosavadních jazyků a je optimálním jazykem pro platformu .NET. Poznáte jeho základní struktury, zpracování výjimek, delegáty a událostní programování, podporu správy verzí, atributové programování či spolupráci se stávajícím kódem. ASP.NET: novinky v tvorbě serverových stránek, webové formuláře, události serverových komponent, kód v pozadí, řízení stavu, caching, zajištění internetové bezpečnosti atd. Web services: význam a tvorba webových služeb, jejich souvislost s protokoly, klienty a základní pravidla návrhu. ADO.NET: architektura a novinky v technologii pro přístup k datům, podpora ve Visual Studiu.NET, funkce XML na platformě .NET. Windows Forms: tvorba uživatelského rozhraní s novou objektovou knihovnou, vizuální dědičnost. Autorův ilustrativní styl a ryze praktický pohled umožní úspěšně se zorientovat v novém prostředí a vytvářet v něm první programy každému, kdo ovládá nějaký programovací jazyk a má alespoň omezené znalosti programování desktopových a internetových aplikací. Dává tak unikátní možnost těm, jejichž znalosti v dosavadních technologiích nebyly zdaleka dokonalé, srovnat krok a dotáhnout se na profesionální úroveň v začínající éře .NET programování. Přiložené CD obsahuje zdrojové kódy příkladů z knihy, video-ukázky použití technologie .NET, podporu XML pro SQL Server 2000, IbuySpy, Microsoft Internet Explorer 6.0 US, MSN Explorer a další software.