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

Numer zadania
Zadanie przykładowe
Zadanie
Zagadnienia
1
przykład
Zadanie
ADO.NET
  • DataSet
  • DataReader  
  • DataView

ADO.NET w Windows Forms 

  • data-binding
  • CurrencyManager
  • list-bound controls
  • metoda DataBind
2
przykład
Zadanie
ASP.NET
  • code-behind pages
  • kontrolki serwerowe
  • zdarzenia
  • sprawdzanie poprawności danych użytkownika (na serwerze i u klienta) 

ADO.NET w ASP.NET 

  • data binding
  • data source controls
  • data view controls
3
przykład
Zadanie
ASP.NET
  • tracing
  • user controls
  • postback (IPostBackDataHandler, IPostBackEventHandler)
  • stan serwera i klienta
  • plik global.asax
  • sesja
  • cookies
  • obiekt Cache
  • pliki Web.config, Machine.config
  • zapewnienie bezpieczeństwa
  • Web Parts
  • HTTP Modules
  • HTTP Handlers 
4
przykład
Zadanie
XML Web Services
  • provider, consumer, broker
  • SOAP
  • metody serwisu sieciowego
  • zarządzanie stanem aplikacji i sesji
  • tracing
  • WSDL
  • XML Web Service Discovery
  • proxies
  • klienci synchroniczni i asynchroniczni
  • UDDI