Celem wykładu jest przedstawienie systemu operacyjnego Windows widzianego
oczami programisty z szerokiej perspektywy technologii .NET. Pracownia daje
okazję do zmierzenia się z szeregiem typowych zadań programistycznych w
środowisku Windows.
**Program:**
1. Omówienie wewnętrznych mechanizmów Windows.
2. Zapoznanie z interfejsem programowania Win32API.
3. Omówienie języka C#.
4. Przegląd biblioteki standardowej platformy .NET, m.in:
* kolekcje
* oprogramowanie interfejsu użytkownika,
* oprogramowanie wewnętrznych mechanizmów systemowych,
* DirectX.NET,
* ADO.NET, czyli komunikacja z systemami baz danych,
* ASP.NET, czyli dynamiczne WWW,
* Remoting i WebServices
* programowanie urządzeń mobilnych i serwisów WAP
* integracja różnych języków platformy .NET: VB.NET, MSIL.
**Wymagania:** Umiejętność programowania obiektowego w dowolnym języku.
Znajomość technologii bazodanowych i języka SQL.