ASP.NET 2.0 videos

When I'm asked for learning resources on ASP.NET 2.0, I recommend the Essential ASP.NET 2.0 MSDN Webcast series (Level 200) by Fritz Onion. The 15 part series that was conducted in 2005 covers a breadth of topics in video sessions of roughly 45 minutes. The videos are freely downloadable but require registration. The slides (in PDF format), demos & labs related to the sessions are available from Fritz Onion's Webcasts page.

This series is also good, inexpensive training material for organizations that need to educate novice Web developers on ASP.NET 2.0. With a projector, popcorn (optional) & an experienced developer as a moderator to respond to impromptu questions that may come up, an enjoyable & engaging training can be conducted.

The following topics are covered -
  1. Introduction to ASP.NET 2.0

  2. ASP.NET 2.0 Architecture
    • New Code-Behind tool
    • Page Lifecycle
    • Compilation
    • Special Compilation Directories - App_code, App_GlobalResources, App_Data
      etc

  3. Master pages, Themes, and Skins.

  4. New Controls
    • Navigation Controls - TreeView, Menu, SiteMapPath
    • MultiView / View
    • Wizard
    • ImageMap

  5. Introduction to DataBinding
    • Declarative data sources
    • Data Binding
    • Parameters
    • Connection strings
    • Data-bound controls.

  6. Client State
    • Cross-page posting
    • Profile Data
    • Auto-detects cookie less session key mode.

  7. Membership
    • Membership
    • Security Controls
    • Membership provider
    • Role provider.

  8. WebParts
    • Web Part Architecture
    • Web Part Manager
    • Building Web Parts
    • Web Part Zones
    • User Controls as Web Parts
    • Display Mode and Page scope
    • Catalog Zones.

  9. Deployment
    • Development options
    • Compilation
    • Build process
    • Assembly mapping.

  10. Validation
    • Validation Groups
    • Setting focus
    • URL rewriting
    • Site-wide control references
    • App_Offline.htm.

  11. Advanced Data Binding
    • Hierarchical Data Binding
    • Object Data source
    • Multi-layered architectures
    • Typed Datasets

  12. Resources and Internationalization
    • Localization / Internationalization
    • App_GlobalResources
    • App_LocalResources and Local Resource Generator
    • Programmatic access
    • Declarative access and Resource Expressions
    • Building culture-friendly custom events

  13. Diagnostics
    • Trace integration with System.Diagnostics.Trace
    • Programmatic Trace access
    • Web Events
    • Building custom Web Event Providers

  14. Client-side features
    • Generating client-side script
    • Asynchronous callbacks
    • Control support for async callbacks
    • Futures: “Atlas”

  15. Caching
    • Data source Caching
    • SQL Cache Dependencies
    • Caching Improvements
    • Post-cache Substitution
You can use this listing to pick a webcast by part # & topic.

Comments