IMPORTANT: Knowledge of all previous tasks and corresponding lectures and exercises is required for each task. Tasks are not restricted to issues which are listed below, however these issues are the most important.

Task Number
Sample task
Task
Issues
1
example
task
ADO.NET
  • DataSet
  • DataReader  
  • DataView

ADO.NET in Windows Forms 

  • data-binding
  • CurrencyManager
  • list-bound controls
  • the DataBind method
2
example
task
ASP.NET
  • code-behind pages
  • server controls
  • events
  • client and server-side data validation

ADO.NET in ASP.NET 

  • data binding
  • data source controls
  • data view controls
3
example
task
ASP.NET
  • tracing
  • user controls
  • postback (IPostBackDataHandler, IPostBackEventHandler)
  • the state of the server and the client
  • the global.asax file
  • the session
  • cookies
  • the Cache object
  • Web.config, Machine.config files
  • security
  • Web Parts
  • HTTP Modules
  • HTTP Handlers
4
example
task
XML Web Services
  • provider, consumer, broker
  • SOAP
  • web methods
  • the state of the application and the session
  • tracing
  • WSDL
  • XML Web Service Discovery
  • proxies
  • synchronous and asynchronous clients
  • UDDI