Language

How to create very responsive ASP.NET Web pages using the Ajax Control Toolkit.

  1. Get Started with the ASP.NET AJAX Control Toolkit

    By Joe Stagner|11 minutes|

    Learn how to extend your ASP.NET AJAX applications using the ASP.NET AJAX Control Toolkit. This video starts with the very basics, including downloading and installing the toolkit, and adding a few...

  2. ASP.NET AJAX CascadingDropDown Control Extender

    By Joe Stagner|27 minutes|

    This video demonstrates how ASP.NET's standard DropDownList can become AJAX-enabled using the CascadingDropDown control extender from the ASP.NET AJAX Control Toolkit. You will also see how easy it...

  3. ASP.NET AJAX TextBoxWatermark Control Extender

    By Joe Stagner|6 minutes|

    In this video you will learn how to use the TextBoxWatermark control extender from the ASP.NET AJAX Control Toolkit, which adds new watermark properties to all standard TextBox controls on an ASP.N...

  4. ASP.NET AJAX Popup Control Extender

    By Joe Stagner|8 minutes|

    This video demonstrates the use of the Popup control extender that ships with the ASP.NET AJAX Control Toolkit. Learn how to extend a TextBox control so that, when it receives focus, a popup dialog...

  5. ASP.NET AJAX ModalPopup Extender Control

    By Joe Stagner|10 minutes|

    Learn how to use the ASP.NET AJAX ModalPopup extender control that comes with the ASP.NET AJAX Control Toolkit. In this video the ModalPopup extender is used to pop open a standard ASP.NET Panel co...

  6. ASP.NET AJAX AlwaysVisible Control Extender

    By Joe Stagner|6 minutes|

    See how easy it is to anchor a page element to a position on screen, where it remains always visible no matter how far the user may scroll the document. The floating page element may be anything fr...

  7. ASP.NET AJAX Accordion Control

    By Joe Stagner|9 minutes|

    Learn how the ASP.NET AJAX Accordion control makes efficient use of screen real-estate by enabling the smooth animated transition between different content panes.

  8. ASP.NET AJAX Collapsable Panel Extender

    By Joe Stagner|11 minutes|

    In this video you will learn how to use the ASP.NET AJAX Collapsable Panel Extender to allow the user to dynamically show or hide content on a web page.

  9. ASP.NET AJAX Draggable Panel Extender

    By Joe Stagner|6 minutes|

    With the ASP.NET AJAX Draggable Panel Extender you can provide a content panel with a header area that allows the user to move the panel around the web page.

  10. ASP.NET AJAX DynamicPopulate Extender

    By Joe Stagner|11 minutes|

    Watch a demonstration of using the ASP.NET AJAX DynamicPopulate extender to dynamically populate an area of a web page with the results of an asynchronous call to a web method.

  11. ASP.NET AJAX FilteredTextbox Extender

    By Joe Stagner|5 minutes|

    Learn how the handy ASP.NET AJAX FilteredTextbox extender allows the developer to define which characters the user may enter in a text box control.

  12. ASP.NET AJAX HoverMenu Extender

    By Joe Stagner|7 minutes|

    Discover how to use the HoverMenu extender control to create a context-sensitive menu that appears whenever the user hovers the mouse over an element of a web page.

  13. ASP.NET AJAX ToggleButton Extender

    By Joe Stagner|7 minutes|

    Demonstrates using the ToggleButton extender control to modify the behavior and appearance of the standard ASP.NET CheckBox control to enhance the user interface.

  14. ASP.NET AJAX DropShadow Extender

    By Joe Stagner|2 minutes|

    Discover how to improve the presentation of ASP.NET sites by using the AJAX DropShadow extender control to add opaque, rounded-corner drop shadows to areas of your pages.

  15. ASP.NET AJAX PasswordStrength Extender

    By Joe Stagner|15 minutes|

    Learn how the PasswordStrength extender control provides immediate and dynamic feedback to users about the strength of their chosen passwords. The feedback can be a text notice, a graphical bar ind...

  16. Get Started with the ASP.NET AJAX Animation Extender Control

    By Joe Stagner|20 minutes|

    This video introduces the Animation extender control from the ASP.NET AJAX Control Toolkit, which provides developers with a fully-extensible framework for adding animation effects to an ASP.NET We...

  17. ASP.NET AJAX ConfirmButton Extender

    By Joe Stagner|3 minutes|

    Learn how the ConfirmButton extender in the ASP.NET AJAX Control Toolkit provides a simple way to add a confirmation dialog to the click event of a Button, LinkButton, or ImageButton control. This...

  18. ASP.NET AJAX Slider Control

    By Joe Stagner|10 minutes|

    The Slider control from the ASP.NET AJAX Control Toolkit provides a simple and elegant way for the user to select a numeric value. This video shows how to add a Slider control to your Web page and...

  19. ASP.NET AJAX AutoComplete Control

    By Joe Stagner|7 minutes|

    The AutoComplete extender control from the ASP.NET AJAX Control Toolkit provides real-time suggestions to the user as he or she types in a text box on the Web page, where the list of suggestions is...

  20. Configure the ASP.NET AJAX Calendar Control

    By Joe Stagner|8 minutes|

    In this video we see a demonstration of the variety of options available to configure the appearance and the behavior of the Calendar extender control from the ASP.NET AJAX Control Toolkit.

  21. ASP.NET AJAX DropDown Control

    By Joe Stagner|11 minutes|

    With the DropDown control extender from the ASP.NET AJAX Control Toolkit, you can present the user with a drop-down list of options that trigger a partial-page update elsewhere on the Web page. The...

  22. ASP.NET AJAX MaskedEdit Controls

    By Joe Stagner|17 minutes|

    The ASP.NET AJAX Control Toolkit provides the MaskedEdit control and the MaskedEditValidator control which work together to prompt, style, and validate the data that the user enters in a text box....

  23. ASP.NET AJAX MutuallyExclusive Checkbox Extender

    By Joe Stagner|10 minutes|

    The MutuallyExclusive control from the ASP.NET AJAX Control Toolkit enables the developer to configure a number of check boxes as mutually exclusive, which ensures the user may only check a single...

  24. ASP.NET AJAX NoBot Control

    By Joe Stagner|21 minutes|

    The NoBot control from the ASP.NET AJAX Control Toolkit helps prevent certain types of unauthorized access to your Web applications. In this video we see how the NoBot control provides a number of...

  25. ASP.NET AJAX ListSearch Extender

    By Joe Stagner|11 minutes|

    This video demonstrates the use of the ListSearch extender control from the ASP.NET AJAX Control Toolkit. The ListSearch extender enhances DropDownList and ListBox controls so that a user can selec...

  26. PagingBulletedList Extender Control

    By Joe Stagner|25 minutes|

    This video demonstrates the use of the PagingBulletedList extender control from the ASP.NET AJAX Control Toolkit. We learn how the PagingBulletedList extender adds client-side paging and sorting to...

  27. NumericUpDown Extender Control

    By Joe Stagner|21 minutes|

    In this video we examine the NumericUpDown extender control from the ASP.NET AJAX Control Toolkit. We see how the NumericUpDown extender adds "up" and "down" buttons to a standard ASP.NET TextBox c...

  28. ASP.NET AJAX ValidatorCallout Extender

    By Joe Stagner|11 minutes|

    The standard ASP.NET validation controls work on both the server and the client. Server-side validation adds to the security of your Web application, while client-side validation adds to the user f...

  29. ASP.NET AJAX ResizableControl Extender

    By Joe Stagner|30 minutes|

    The ResizableControl extender from the ASP.NET AJAX Control Toolkit allows the developer to specify a region of the Web page that the user may resize dynamically. This video demonstrates how to con...

  30. ASP.NET AJAX Tabs Control

    By Joe Stagner|8 minutes|

    This video demonstrates the basics of the Tabs control from the ASP.NET AJAX Control Toolkit, with which you can create a set of tabs to organize content on a Web page. The selected tab is maintain...

  31. ASP.NET AJAX SlideShow Extender

    By Joe Stagner|19 minutes|

    This video demonstrates how the SlideShow extender from the ASP.NET AJAX Control Toolkit turns the standard ASP.NET Image control in to a fully-functional slide show. We also see how an ASP.NET Web...

  32. ASP.NET AJAX UpdatePanelAnimation Extender

    By Joe Stagner|20 minutes|

    By adding animation to a partial-page update we can inform the user when an update is occuring, and when it has finished. The UpdatePanelAnimation extender adds animation effects to the ASP.NET AJA...

  33. AJAX Toolkit Reorder Control

    By Joe Stagner|21 minutes|

    In this video I will demonstrate the use of the reorder control that ships with the AJAX toolkit. The reorder control lets you present to your users a list of data items that can be reordered as th...

  34. Utilize the AJAX Rating Control in the ASP.NET Toolkit

    By Joe Stagner|20 minutes|

    Joe Stagner demonstrates how to use the Rating Tool that ships with ASP.NET AJAX Toolkit.

  35. Control Extenders

    By Joe Stagner|3 minutes|

    Watch this video to understand the difference between Controls and AJAX Control Extenders and how to use those extenders in your applications.

  36. Color Picker

    By Joe Stagner|9 minutes|

    This video will demonstrate how to use the new Color Picker control from the Microsoft AJAX Control Toolkit.

  37. Combo Box

    By Joe Stagner|9 minutes|

    This video will demonstrate how to use the new Combo Box control from the Microsoft AJAX Control Toolkit.

  38. Editor Control

    By Joe Stagner|4 minutes|

    This video will demonstrate how to use the new Editor WYSIWYG Editor control from the Microsoft AJAX Control Toolkit.

  39. Editor Control Custom

    By Joe Stagner|8 minutes|

    In this video Joe demonstrates how to create a new class, derived from the AJAX Control Toolkit’s Editor control and implementing a “simple” user.

  40. Create a New Custom Extender

    By Joe Stagner|26 minutes|

    In this video Joe demonstrates how to use the AJAX Control Toolkit to create a new custom AJAX Control Extender.

ASP.NET Web Forms Books

Microsoft's Jon Galloway recommends these books for learning ASP.NET Web Forms:

Beginning ASP.NET 4.5: in C# and VB

Beginning ASP.NET 4.5: in C# and VB

by Imar Spaanjaars

Professional ASP.NET 4.5 in C# and VB

Professional ASP.NET 4.5 in C# and VB

by Jason N. Gaylord, Christian Wenz, Pranav Rastogi, Todd Miranda, Scott Hanselman

Pro ASP.NET 4 in C# 2010

Pro ASP.NET 4 in C# 2010

by Matthew MacDonald