Friday, May 16, 2014

Asp.Net Certification Syllabus



  • Configure web forms pages
    • Page directives such as ViewState, request validation, event validation, MasterPageFile; ClientIDMode; using web.config; setting the html doctype
    • This objective does not include: referencing a master page; adding a title to a web form
  • Implement master pages and themes
    • Creating and applying themes; adding multiple content placeholders; nested master pages; control skins; passing messages between master pages; switching between themes at runtime; loading themes at run time; applying a validation schema
    • This objective does not include: creating a master page; basic content pages
  • Implement globalization
    • Resource files, browser files, CurrentCulture, currentUICulture, ASP:Localize
  • Handle page life cycle events
    • IsPostback, IsValid, dynamically creating controls, control availability within the page life cycle, accessing control values on postback, overriding page events
  • Implement caching
    • Data caching; page output caching; control output caching; cache dependencies; setting cache lifetimes; substitution control
    • This objective does not include: distributed caching (Velocity)
  • Manage state
    • Server-side technologies, for example, session and application; client-side technologies, for example, cookies and ViewState; configuring session state (in proc, state server, Microsoft SQL Server; cookieless); session state compression; persisting data by using ViewState; compressing ViewState; moving ViewState