What is included with this book?
Jesse Liberty is the best-selling author of O'Reilly Media's Learning ASP.NET with AJAX, Programming C#, Programming .NET 3.5, and a dozen other books on programming. He is a Senior Program Manager at Microsoft on the Silverlight Development Team, and a frequent contributor to O'Reilly Network websites and publications. Jesse is a former Distinguished Software Engineer at AT&T and Vice President for technology development at CitiBank, and was an independent consultant for 12 years.
Dan Hurwitz is the president of Sterling Solutions, Inc., where for nearly two decades he has been providing contract programming and database development to a wide variety of clients.
Brian MacDonald has edited programming and networking books for major publishers on topics ranging from securing Windows servers to PHP web programming to running an eBay business. He also coauthored O'Reilly's Learning C# 2005.
Preface | |
About This Book | |
About This Series | |
Learning or Programming? | |
VB Versus C# | |
How This Book Is Organized | |
Conventions Used in This Book | |
Support: A Note from Jesse Liberty | |
Using Code Examples | |
We'd Like to Hear from You | |
Safari<$$$>(r) Books Online | |
Acknowledgments | |
Getting Started | |
Hello World | |
Creating a New Web Site | |
Creating HelloWorld | |
Making the HelloWorld Web Site Interactive | |
What You Just Did | |
Summary | |
Brain Builder | |
Building Web Applications | |
Mastering Web Site Fundamentals | |
Using Controls | |
Source Code | |
Summary | |
Brain Builder | |
Snappier Web Sites with AJAX | |
Take a Walk on the Client Side | |
ScriptManager and UpdatePanel | |
Controlling Browser History | |
Extending Controls with the Control Toolkit | |
TextBoxWaterMarkExtender | |
PopupControlExtender | |
CollapsiblePanelExtender | |
Source Code Listing | |
Summary | |
Brain Builder | |
Exercises | |
Saving and Retrieving Data | |
Getting Data from a Database | |
Binding Data Controls | |
Create a Sample Web Page | |
Using a DataSource Control | |
Pay No Attention to That Man Behind the Curtain | |
GridView Control | |
Auto-Generated Code | |
Adding Insert, Update, and Delete Statements | |
Displaying and Updating the Data | |
Take It for a Spin | |
Modifying the Grid Based on Conditions | |
Selecting Data from the GridView | |
Passing Parameters to the SELECT Query | |
LINQ | |
Creating the Object Model | |
Using the Object Model | |
Editing Data in LINQ | |
ASP.NET Dynamic Data | |
Source Code Listings | |
Summary | |
Brain Builder | |
Validation | |
Validation Controls | |
The RequiredFieldValidator | |
The Summary Control | |
The Compare Validator | |
Range Checking | |
Regular Expressions | |
Custom Validation | |
Summary | |
Brain Builder | |
Exercises | |
Style Sheets, Master Pages, and Navigation | |
Styles and Style Sheets | |
Cascading Styles | |
Inline Styles | |
Document-Level Styles | |
External Style Sheets | |
Master Pages | |
Adding Content Pages | |
Using Nested Master Pages | |
Changing the Master Page at Runtime | |
Navigation | |
Buttons and HyperLinks | |
Table of Contents provided by Publisher. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.