Mastering ASP.NET Ajax Library on TekPub

When Rob Conery (@robconery) and James Avery (@averyj) announced TekPub, I remember thinking, "why didn’t I do something like that!?" :)

If you are not yet familiar, TekPub is website that provides high-quality screen-cast series on various subjects. The current catalog features the following series:

What’s nice about a TekPub series is that you get professionals taking you step-by-step through a given technology. Books are great, but there’s always a little added magic when you get to see and hear the implementation and explanation of what’s being presented.

Sure, I’m biased though because I am very excited to tell you about the latest series in the TekPub family ‘Mastering ASP.NET Ajax Library’.

Mastering ASP.NET Ajax Libarary series on TekPub

In this series I plan to cover the following aspects of the ASP.NET Ajax Library:

  • Introduction to the Framework
  • Script Loader
    • Basic Concepts
    •   <li>Using the CDN </li>
        <li>Managing Dependencies </li>
        <li>Integrating Custom Scripts </li>
        <li>Lazy Loading Scripts </li>
        <li>Minifying Scripts for Debug and Release Modes </li>
    • DataView Control
      • Basic Concepts
      •   <li>Introduction to Declarative Data Binding </li>
          <li>Introduction to Imperative Data Binding </li>
          <li>Changing Data Sources </li>
          <li>Changing Item Templates </li>
          <li>Working with Different Binding Modes 
              <li>Auto </li>
              <li>One Way </li>
              <li>One Time </li>
              <li>One Way to Source </li>
              <li>Two Way </li>
          <li>Working with Binding Customizations 
              <li>Custom Value Converters </li>
              <li>Default Values Converters </li>
              <li>Default Values </li>
          <li>Template Manipulations 
              <li>Creating Headers, Footers and locating alternate rows </li>
              <li>CSS Class Conditional Assignment </li>
              <li>Formatting Bound Items </li>
          <li>Fetching Data 
              <li>Static HTML </li>
              <li>ASP.NET WebForms </li>
              <li>ASP.NET MVC </li>
          <li>WCF Data Services Integration 
              <li>Working with the Data Context Control </li>
              <li>Declarative Approach </li>
              <li>Imperative Approach </li>
              <li>Examples of the Unit of Work pattern </li>
      • Observer Pattern Framework
        • Basic Concepts
        •   <li>Working with Single Objects </li>
            <li>Working with Arrays </li>
            <li>Disconnected Bindings </li>
        • Case Study
          • Implementing an editable grid

        This is just a preliminary outline as ASP.NET Ajax is currently in beta and the series will also cover further changes up until the RTM release.

        The price is modest for the series, $20 for all the episodes, but feel free to check out the first episode on the ScriptLoader for FREE! *

        * Update: You get the first 12 minutes for free, my mistake :)

        Expert Tip

        I record and watch a lot of screencasts, so take it from your uncle Craig and download the video files and play them at 1.4x, 2x or even faster speeds so you can digest the information as quickly as possible. If you miss something or you need to review, you can simply slow playback to the normal rate and rewind, but having this type of “consumption control” is one of the great reasons to use audio and video for learning!


  • I watched the episode last night and realy liked it. I'm looking forward for the next one.

    Just one short question:
    are you serious about watching screencasts at 1.4x or 2x speed?

  • Thanks, Andre!

    I am totally serious. Once you get used to the increased pace it becomes very natural - just like speed reading. I don't often go over 2x speed, but sometimes if I want to review a video I have seen before I will notch it up to 3x. I've only used 4x speed for scanning video/audio :)

Comments have been disabled for this content.