Introduction
This article explains an easy way to remember the controls and their functionality provided by AJAX toolkit.
Background
There are many articles explaining about the various AJAX toolkit extenders on how they should be used. I have put forth an article which will guide developers on remembering the various toolkits controls. Remembering them as acronyms will help the developers to have a list behind their heads so that they know what controls are available in the first place.
Categorization
I have categorized the AJAX toolkit extenders into the following broad and easy to remember classification.
C L I M A T E
C - Containers
L - Lists
I - Individual Controls
M - Modified Checkboxes
A - Animation Controls
T - TextBox Extenders
E - Effects
Each of the above category has controls which are listed below
Containers
SlideShowExtender
TabContainer
Accordion
ModalPopupExtender
PopupControlExtender
ValidatorCalloutExtender
CollapsiblePanelExtender
DragPanelExtender
An easy way to remember the above: STAMP VCD
Lists
ListSearchExtender
CascadingDropDown
DropDownExtender
An easy way to remember the above: LCD
Individual Controls
SliderExtender
CalendarExtender
Rating
AlwaysVisibleControlExtender
PagingBulletedListExtender
DynamicPopulateExtender
ConfirmButtonExtender
NumericUpDownExtender
NoBot
An easy way to remember the above: SCRAP D CNN
Modified Checkboxes
MutuallyExclusiveCheckBoxExtender
ToggleButtonExtender
An easy way to remember the above: MT
Animation Controls
UpdatePanelAnimationExtender
AnimationExtender
An easy way to remember the above: UA
TextBox Extenders
FilteredTextBoxExtender
AutoCompleteExtender
TextBoxWaterMarkExtender
PasswordStrength
MaskedEditExtender & Validator
An easy way to remember the above: FAT PM
Effects
DropShadowExtender
ReorderList
ResizableControlExtender
RoundedCornersExtender
HoverMenuExtender
An easy way to remember the above: DRRRH
To learn the usage of each of these controls please go to http://www.asp.net/ajax/ajaxcontroltoolkit/samples/
Points of Interest
To summarize,
When it comes to AJAX toolkit we need to first remember CLIMATE (yes global climate is changing). And for each of the alphabet in CLIMATE the following acronyms.
C - STAMP VCD
L - LCD
I - SCRAP D CNN
M - MT
A - UA
T - FAT PM
E - DRRRH
I hope I have tried to make it easy to memorize the different controls provided by the toolkit.
History
Nov 27 2007 : Added article