This book is the most comprehensive and up to date introduction to ASP.NET ever written. Focusing solely on Visual Basic, with no code samples duplicated in other languages, award winning author Matthew MacDonald introduces you to the very latest thinking and best practices for the ASP.NET 4.5 technology.
Assuming no prior coding experience, you'll be taught everything you need to know from the ground up. Starting from first principals, you'll learn the skills you need to be an effective ASP.NET developer who is ready to progress to more sophisticated projects and professional work.
You'll be taught how to use object orientation and code-behind techniques to lay out your code clearly in a way other developers can easily understand. You'll learn how to query databases from within you web pages, spice up your layouts using ASP.NET AJAX and deploy your finished websites to production servers. You'll also learn how to debug your code when things go wrong and the performance and scalability issues that can affect your web projects as they grow.
With this book you can take your first steps towards becoming a successful ASP.NET developer with confidence.
Author(s): Matthew MacDonald (auth.)
Edition: 1
Publisher: Apress
Year: 2012
Language: English
Pages: 916
Tags: Computer Science, general
Front Matter....Pages i-xxxvi
Front Matter....Pages 1-1
The Big Picture....Pages 3-14
The Visual Basic Language....Pages 15-42
Types, Objects, and Namespaces....Pages 43-72
Front Matter....Pages 73-73
Visual Studio....Pages 75-116
Web Form Fundamentals....Pages 117-156
Web Controls....Pages 157-195
Error Handling and Tracing....Pages 197-224
State Management....Pages 225-260
Front Matter....Pages 261-261
Validation....Pages 263-283
Rich Controls....Pages 285-309
User Controls and Graphics....Pages 311-336
Styles, Themes, and Master Pages....Pages 337-377
Website Navigation....Pages 379-415
Front Matter....Pages 417-417
ADO.NET Fundamentals....Pages 419-464
Data Binding....Pages 465-501
The Data Controls....Pages 503-541
Files and Streams....Pages 543-568
XML....Pages 569-602
Front Matter....Pages 603-603
Security Fundamentals....Pages 605-625
Membership....Pages 627-663
Front Matter....Pages 603-603
Profiles....Pages 665-685
Front Matter....Pages 687-687
Component-Based Programming....Pages 689-718
Caching....Pages 719-742
LINQ and the Entity Framework....Pages 743-778
ASP.NET AJAX....Pages 779-814
Deploying ASP.NET Applications....Pages 815-854
Back Matter....Pages 855-873