Moroney / Pars / Grieb | Foundations of ASP.NET AJAX | E-Book | www2.sack.de
E-Book

E-Book, Englisch, 268 Seiten

Moroney / Pars / Grieb Foundations of ASP.NET AJAX


2. ed
ISBN: 978-1-4302-0199-1
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark

E-Book, Englisch, 268 Seiten

ISBN: 978-1-4302-0199-1
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark



ASP.NET AJAX combines AJAX with ASP.NET technology and provides a unified set of development tools within Visual Studio 2005. For the first time, AJAX applications can be developed seamlessly in conjunction with a supporting technology. This book gives readers a deep and detailed grounding in how ASP.NET AJAX works. It takes readers swiftly through the first principals of AJAX, and deep into the heart of the technology where every namespace is discussed and every function considered. By the end of the book readers will know everything that they need to confidently produce cutting-edge ASP.NET AJAX applications swiftly and professionally.

Laurence Moroney is the director of technology evangelism at Mainsoft, the cross-platform development company. He has over 10 years in software development and architecture, specializing in interoperability, security and performance in such diverse industries as casinos, jails, the U.S. Border Patrol, airports, professional soccer teams and financial services. He has written several books on computing, including some on Web Services Security, ASP.NET and Java/.NET interoperability, as well as dozens of articles on various technology issues. He lives in Sammamish, Washington with his wife, Rebecca, and children, Claudia and Christopher. His blog is at Philotic.com, where you can find lots of Atlas and other development resources.

Moroney / Pars / Grieb Foundations of ASP.NET AJAX jetzt bestellen!

Weitere Infos & Material


1;Contents at a Glance;5
2;Contents;6
3;About the Authors;11
4;About the Technical Reviewers;12
5;Acknowledgments;13
6;Introduction;14
6.1;Who This Book Is For;14
6.2;Prerequisites;15
7;Introducing AJAX;16
7.1;Delving into the History of Web Application Technology;16
7.2;Thin Client Applications Save the Day;21
7.3;AJAX Enters the Picture;22
7.4;Using the XMLHttpRequest Object;25
7.5;Using Visual Studio 2005;27
7.6;Summary;30
8;Taking AJAX to the Next Level;32
8.1;Introducing ASP. NET 2.0 Server Controls;32
8.2;Synchronous vs. Asynchronous Web Applications;39
8.3;Introducing the ASP. NET AJAX Architecture;40
8.4;Summary;44
9;The Microsoft AJAX Library: Making Client- Side JavaScript Easier;45
9.1;JavaScript with the Microsoft AJAX Library;45
9.2;Using Namespaces and Classes in JavaScript;55
9.3;Using Inheritance in JavaScript;57
9.4;Implementing Interfaces in JavaScript;59
9.5;Accessing Server Resources from JavaScript;63
9.6;Summary;68
10;ASP.NET AJAX Client Libraries;69
10.1;JavaScript Type Extensions;69
10.2;The Sys Namespace;80
10.3;Sys.Application;81
10.4;Sys.Component and Client Component Model;84
10.5;Sys.UI;85
10.6;Global Shortcuts;91
10.7;Other Commonly Used Classes in the Sys Namespace;92
10.8;Summary;94
11;Introducing Server Controls in ASP. NET AJAX;95
11.1;Using ASP. NET AJAX Server Controls in Visual Studio 2005;95
11.2;Introducing the ScriptManager Control;97
11.3;Introducing the ScriptManagerProxy Control;104
11.4;Introducing the UpdatePanel Control;109
11.5;Introducing the UpdateProgress Control;116
11.6;Introducing the Timer Control;119
11.7;Summary;122
12;Using Server Controls in ASP.NET AJAX;123
12.1;Using the UpdatePanel, UpdateProgress, and Timer Controls;123
12.2;Using a Task List Manager;129
12.3;Summary;143
13;Using the ASP.NET AJAX Control Toolkit ( Part 1);144
13.1;Installing the ASP. NET AJAX Control Toolkit;144
13.2;The Accordion and AccordionPane Controls;146
13.3;AlwaysVisibleControlExtender Control;148
13.4;The AnimationExtender Control;150
13.5;AutoCompleteExtender Control;157
13.6;CalendarExtender Control;160
13.7;CascadingDropDown Control;162
13.8;CollapsiblePanelExtender Control;167
13.9;ConfirmButtonExtender Control;170
13.10;DragPanelExtender Control;172
13.11;DropDownExtender Control;174
13.12;Summary;176
14;Using the ASP.NET AJAX Control Toolkit ( Part 2);177
14.1;DropShadow and RoundedCorners Extenders;177
14.2;DynamicPopulate Extender;180
14.3;FilteredTextBox Extender;183
14.4;HoverMenu Extender;184
14.5;MaskedEdit and MaskedEditValidator Extenders;186
14.6;ModalPopup Extender;189
14.7;NoBot Extender;192
14.8;NumericUpDown Extender;194
14.9;PasswordStrength Extender;197
14.10;PopupControl Extender;200
14.11;Rating Control;202
14.12;ReorderList Control;204
14.13;ResizableControl Extender;207
14.14;Slider Extender;209
14.15;SlideShow Extender;210
14.16;TabContainer and TabPanel Control;213
14.17;Summary;216
15;AJAX-Style Mapping Using the Virtual Earth SDK;217
15.1;Introduction to Microsoft Virtual Earth ( VE);217
15.2;Programming the VEMap Control;218
15.3;Summary;236
16;Building a Sample Application Using ASP. NET AJAX;237
16.1;Understanding the Application Architecture;238
16.2;Creating the Application;241
16.3;Summary;267
17;Index;269



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.