Friends who often pay attention to my blog may have noticed that in the left series of articles in my blog, I have removed the recommendation for the Atlas Learning Notes series, because as the ASP.net AJAX 1.0 beta release, they no longer apply, in order not to continue to mislead the vast number of friends, So no longer as a recommended series of articles, if you need to refer to friends, you can directly to the classification of essays to view.
ASP.net ajax beta changes are so great, and since there is no good Chinese reference, so decided to start writing recently asp.net ajax introductory series, this series I will take ASP.net Ajax as a new thing to treat, no longer consider the previous atlas, The study of ASP.net Ajax to share with you, to facilitate the beginner's friend less to take some detours. Friends who are familiar with Atlas can recommend watching Dflying Chen's embrace change-from Atlas to ASP.net Ajax series, and Lao Zhao's Deep Atlas series. Because the individual's ability and the degree of mastery are limited, there will inevitably be mistakes and omissions, and please understand and correct.
OK, let's start from here!
A asp.net ajax components
The following three downloads are available on the ASP.net Ajax official website:
1. asp.net Ajax: This part is the core of ASP.net Ajax, including the core Ajax type system, the network protocol layer (networking stack), the component model, the Extender (extender) base class, and the server-side functionality integrated with ASP.net (including popular Scriptmanager,updatepanel, and timer controls). The list of features is as follows:
| Service-side Feature List |
| Asynchronous Client-to-server Networking |
| Authentication as a WEB service |
| Controlextender class |
| Profile as a Web service |
| ScriptManager and ScriptManagerProxy controls |
| Static page methods as Web services |
| Timer Control |
| UpdatePanel Control |
| UpdateProgress Control |
| Client Features List |
| Authentication for JavaScript |
| Behavior class |
| Calling. asmx Web services from JavaScript |
| Component class |
| Control class |
| Debug class |
| JavaScript Array type extensions |
| JavaScript Boolean type extensions |
| JavaScript Error type extensions |
| JavaScript Number type extensions |
| JavaScript Object type extensions |
| JavaScript String type extensions |
| JSON serialization |
| Profile for JavaScript |
| Trace class |
2. asp.net ajax "Value-add" CTP:ASP.NET Ajax community-supported "value-added" CTP sections, including additional advanced features included in previous Atlas CTP versions, but not in fully supported "core" 1.0 versions. With further feedback, these will gradually be steadily increased to core 1.0. The list of features is as follows:
| Service-side Feature List |
| Autocompleteextender class |
| Cross-browser Web Parts Drag-and-drop |
| Dragoverlayextender Control |
| Popupextender class |
| Client Features List |
| Actions components |
| Autocompletebehavior class |
| Batchresponse class |
| Binding component |
| Button Control |
| Checkbox Control |
| Click behavior |
| Counter class |
| Cross-browser Web Parts |
| Data Control |
| Dragdroplist Control |
| Dragdropmanager component |
| Draggablelistitem Control |
Fadeanimation component Floating behavior |
| Hover behavior |
| Hyperlink Control |
| Image Control |
| Input Control |
| Label Control |
| Layout behavior |
| Opacity behavior |
| Popup behavior |
| Selector Control |
| Servicemethodrequest class |
| Sys.data and Sys.UI.Data namespaces |
| Textbox Control |
| Timer Control |
| Validator controls |
| Xml-script Support |
3. asp.net ajax control Toolkit: Contains 28 very cool free Ajax controls based on the ASP.net Ajax version 1.0 "core" download. It is an Open-source project, developed by Microsoft and non-Microsoft developers, to CodePlex download code.