UWAGA: Na każdych zajęciach obowiązuje znajomość zagadnień ze wszystkich poprzednich zajęć laboratoryjnych oraz odpowiadających im wykładów. Wyszczególnione poniżej zagadnienia są najistotniejsze dla danego zadania, ale nie muszą być jedyne.

Numer zadania
Wersje zadania
Zagadnienia
1
Wersja A
Wersja B
.NET Framework
  • Common Type System
  • moduły .net
  • assemblies - prywatne, dzielone, globalne
  • oznaczanie wersji
  • Microsoft Intermediate Language
  • Just-in-Time Compilation
2
Wersja A
Wersja B
Zarządzanie pamięcią
  • interfejsy, klasy abstrakcyjne
  • Garbage Collection
  • interfejs IDisposable
  • finalizacja
  • słabe referencje
3
Wersja A
Wersja B
Windows Forms
  • menu
  • kontrolki, ułożenie na formularzu
  • zdarzenia i delegaty
  • formularze potomne
  • dialogi
  • ErrorProvider
  • własne kontrolki - extended, composite, custom
4
Wersja A
Wersja B
Instalacja i zarządzanie aplikacją dla Windows
  • assemblies - prywatne, dzielone, globalne
  • Global Assembly Cache
  • pliki konfiguracyjne
  • instalatory
  • zapewnienie bezpieczeństwa
5
Wersja A
Wersja B
ADO.NET
  • .NET providers
  • parametry połączenia z bazą danych
  • zdarzenie i błędy podczas połączenia
  • DataReader
  • DataSet
  • transakcje
6
Wersja A
Wersja B
XML
  • format XML
  • schematy XSD
  • XMLDataDocument
  • transformacje XML - XSLT
  • DataSet w XML
7
Wersja A
Wersja B
ASP.NET
  • code-behind pages
  • kontrolki serwerowe
  • zdarzenia
  • tracing
  • sprawdzanie poprawności danych użytkownika
  • user controls
  • postback
8
Wersja A
Wersja B
Obsługa stanu, konfiguracja i instalacja aplikacji sieciowej
  • stan serwera i klienta
  • plik global.asax
  • sesja
  • cookies
  • obiekt Cache
  • pliki Web.config, Machine.config
  • zapewnienie bezpieczeństwa
9
Wersja A
Wersja B
Wykorzystanie ADO.NET w Windows Forms i ASP.NET
  • data-binding
  • DataView
  • CurrencyManager
  • list-bound controls
  • metoda DataBind
10
Wersja A
Wersja B
Tworzenie XML-owego serwisu sieciowego
  • provider, consumer, broker
  • SOAP
  • metody serwisu sieciowego
  • zarządzanie stanem aplikacji i sesji
  • tracing
11
Wersja A
Wersja B
Instalacja i użycie serwisu sieciowego
  • WSDL
  • XML Web Service Discovery
  • proxies
  • klienci synchroniczni i asynchroniczni
  • UDDI
  • konfiguracja
  • zapewnienie bezpieczeństwa
12
 
Aplikacja COM+
  • serwisy COM+
  • synchronizacja
  • transakcje
  • zapewnienie bezpieczeństwa
  • zarządzanie stanem
  • Compensating Resource Managers
  • Queued Components
  • debugging