作者:Adam Calderon, Joel Rumerman
出版日期:July 6, 2008
出版社:Addison Wesley
页数:648
ISBN:ISBN-10: 0321514440 ISBN-13: 978-0321514448
文件格式:PDF
Product Description
Microsoft .NET Development Series
“Supported by the leaders and principalauthorities of core Microsoft technologies, this series has an authorpool that combines some of the most insightful authors in the industrywith the lead software architects and developers at Microsoft and thedeveloper community at large.”
– Don Box
Architect, Microsoft
“This is a great resource for professional.NET developers. It covers all bases, from expert perspective toreference and how-to. Books in this series are essential reading forthose who want to judiciously expand their knowledge base andexpertise.”
–John Montgomery
Principal Group Program Manager,
Developer Division, Microsoft
“This foremost series on .NET containsvital information for developers who need to get the most out of the.NET Framework. Our authors are selected from the key innovators whocreate the technology and are the most respected practitioners of it.”
–Brad Abrams
Group Program Manager, Microsoft
ASP.NET AJAX server controls canencapsulate even the most powerful AJAX functionality, helping youbuild more elegant, maintainable, and scalable applications. This isthe first comprehensive, code-rich guide to custom ASP.NET AJAX servercontrols for experienced ASP.NET developers. Unlike other books onASP.NET AJAX, this book focuses solely on server control developmentand reflects the significant improvements in ASP.NET 3.5 AJAX and thelatest Visual Studio 2008 features for streamlining AJAX development
Adam Calderon and Joel Rumerman firstreview the core Microsoft AJAX Library and JavaScript techniques neededto support a rich client-side experience. Next, they build upon thesetechniques showing how to create distributable AJAX-enabled controlsthat include rich browser-independent JavaScript client-sidefunctionality. The authors thoroughly explain both the JavaScript and.NET aspects of control development and how these two distinctenvironments come together to provide a foundation for building a richuser experience using ASP.NET AJAX.
Create object-oriented cross-browserJavaScript that supports .NET style classes, interfaces, inheritance,and method overloading
Work with components, behaviors, and controls, and learn how they relate to DOM elements
Learn Sys.Application and the part it plays in object creation, initialization, and events in the Microsoft AJAX Library
Build Extender and Script controls that provide integrated script generation for their corresponding client-side counterparts
Localize ASP.NET AJAX controls including client script
Discover ASP.NET AJAX client and servercommunication architecture and the new support for WindowsCommunication Foundation (WCF)
Understand ASP.NET AJAX Application Services
Create custom Application Services
Design controls for a partial postback environment
Understand the AJAX Control Toolkit architecture and the many features it provides
Develop highly interactive controls using the AJAX Control Toolkit
Understand AJAX Control Toolkit architecture and build controls that utilize the toolkit
About the Author
Adam Calderon is a C# MVPand the Application Development Practice Lead at InterKnowlogy. He isan accomplished software developer, author, teacher, and speaker withmore than 14 years of experience designing and developing solutions onthe Microsoft platform. His involvement with ASP.NET AJAX began in late2005 with his participation in the ASP.NET ATLAS First Access programand later as a member of the UI Server Frameworks Advisory Council.Adam was one of the fortunate few who were able to work on a productionapplication that utilized ASP.NET AJAX in its alpha form andexperienced firsthand the trials and tribulations of working in “betaland” on this exciting technology. Visit Adam’s blog athttp://blogs.interknowlogy.com/adamcalderon.
Joel Rumerman is a Senior .NETDeveloper at the CoStar Group, where he develops ASP.NET applicationsto support the company’s commercial real estate information business.He is an adept software developer with more than eight years ofexperience developing .NET applications and is active in the San Diego.NET community as an author and speaker. Joel has been working withASP.NET AJAX since late 2005 when he started work on a large-scaleapplication for a worldwide independent software vendor. This initialentry into the ASP.NET AJAX world provided him invaluable experience ashe worked closely with Microsoft as a member of the ATLAS First Accessprogram and participated in a Strategic Design Review of thetechnology. Joel has gone on to implement many more solutions usingASP.NET AJAX, including a Virtual Earth mash-up that maps commercialreal estate properties. Visit Joel’s blog athttp://seejoelprogram.wordpress.com.