.NET Framework 2.0 - technológie pre pokročilých
2 dni, denne 8:00 – 16:00, začiatok kurzu 9:00
Najbližší termín kurzu: 16.7.2008
Vstupné požiadavky: Znalosť .NET Framework, WinForms a programovacieho jazyka Visual C# .NET alebo Visual Basic .NET v rozsahu potrebnom na pochopenie preberaných príkladov.
Kurz je určený pre pokročilých tvorcov aplikácií na platforme .NET, ktorí sa chcú podrobnejšie oboznámiť s komponentovým programovaním a niektorými ďalšími technológiami v prostredí .NET Framework.
V prvej časti kurzu sa účastníci bližšie zoznámia s výsledným produktom procesu prekladu a zostavenia aplikácie - Assembly a naučia sa rozčleniť monolitickú aplikáciu na viaceré komponenty. Podrobne sa preberá aj nasadenie aplikácie do prevádzky, zdieľanie komponentov a kontrola ich verzií. Ďalej sa zoznámia s možnosťami vzájomnej spolupráce aplikácií a ich komponentov pomocou COM a Automation, naučia sa používať a vytvárať riadiace prvky ActiveX a zoznámia sa s možnosťami volania niektorých funkcií Win32API.
Na kurze je priestor aj na otázky účastníkov a vzájomnú výmenu skúseností.
Cena kurzu: 5300 SK bez DPH.
Náplň kurzu:
1. DEŇ
Assembly
• zostavenie a vlastnosti, Manifest, Assembly Linker
• rozčlenenie aplikácie na niekoľko Assembly, komponentové programovanie
• privátne a zdieľané Assembly, názvy, verejné kľúče, Global assembly cache
• podpis a oprávnenia na použitie
• verzie a ich kontrola pri nasadení do prevádzky
• MSIL Disassembler - zobrazenie štruktúry a obsahu Assembly
Tvorba Add-in modulov do aplikácií
2. DEŇ
Tvorba a využitia prvkov COM a ActiveX
Ovládanie aplikácií pomocou (OLE) Automation
Volanie vybraných funkcií Win32API
Použitie ďalších technológií pri tvorbe aplikácií