Microsoft Visual C# .NET je výkonný, ale jednoduchý jazyk, ktorý je primárne zameraný na programátorov, ktorí vytvárajú aplikácie pre platformu Microsoft .NET. Disponuje množstvom najlepších vlastností z jazyka C++ a Microsoft Visual Basicu, prièom súèasne boli odstránené niektoré nekompatibility, aby výsledkom bol èistý a logický jazyk. C# .NET tiež obsahuje užitoèné inovácie, ktoré urýchlia prácu pri vývoji aplikácií, zvláš pri použití Microsoft Visual Studio .NET.
Osnova:
úvod do knižnice Windows Forms - vytvorenie formulára - pridávanie a rozloženie ovládacích prvkov na formulári - vytvorenie zdedeného formulára
práca s ovládacími prvkami - vytvorenie udalostnej procedúry na prvok - použitie ovládacích prvkov z knižnice Windows Form - používanie dialógových okien - tvorba ponuky a kontrola užívateľských vstupov
tvorba ovládacích prvkov - tvorba nových a úprava existujúcich ovládacích prvkov - zaistenie štandardného správania prvkov v návrhovom režime
použitie dát v desktop aplikáciách - pridávanie a konfigurácia objektov z knižnice ADO .NET - čítanie a modifikácia dát pomocou objektu DataSet - viazané ovládacie prvky a formátovanie dát - prehľad XML webových služieb
tlač a reporty - tlač - použitie dialógov Print Preview, Page Setup a Print - tvorba obsahu tlačeného dokumentu pomocou GDI+ - tvorba reportov pomocou Crystal Reports
asynchrónne programovanie - .NET model asynchrónneho programovania - volanie asynchrónnej metódy - zachovanie stavu a dát v multitredovom prostredí
zvýšenie úžitkovosti aplikácie - pridanie podpory pre telesne postihnutých - pridanie nápovedy
distribúcia aplikácie
zabezpečenie aplikácie
Predpoklad:
základná znalos práce s PC
základná orientácia v operaènom systéme MS Windows