: Matthew MacDonald
: Beginning ASP.NET 3.5 in VB 2008 From Novice to Professional
: Apress
: 9781430204312
: 2
: CHF 41.20
:
: Informatik
: English
: 956
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF

This book will follow the proven pattern of its previous .NET 2.0 and .NET 1.1 editions, teaching novice users how to use ASP.NET by gradually building their knowledge of the technology up in a pyramidal fashion chapter by chapter. Comprehensively revised for both ASP.NET 3.5 and the new VB 9.0 language this book presents the easiest path to ASP.NET 3.5 mastery. This is one of the first books introducing novices to this important new technology area, and is written specifically in their coding language of preference. The book is written by a proven and award winning .NET author that has been following the technology release cycle since its inception.



Matthew MacDonald is an author,educator, and MCSD developer who has a passion for emerging technologies. He isthe author of more than a dozen books about .NET programming. In a dimly-remembered past life, he studied English literature and theoretical physics.
Contents at a Glance5
Contents7
About the Author23
About the Technical Reviewer24
Acknowledgments25
Introduction26
About This Book26
Code Samples28
Chapter Overview29
Feedback30
Introducing .NET31
The .NET Framework32
The Evolution of Web Development32
The . NET Framework38
The Last Word46
The Visual Basic Language47
The . NET Languages47
The Evolution of Visual Basic48
Variables and Data Types49
Variable Operations56
Object- Based Manipulation59
Conditional Logic65
Loops67
Methods70
The Last Word75
Types, Objects, and Namespaces76
The Basics of Classes76
Building a Basic Class79
Value Types and Reference Types90
Understanding Namespaces and Assemblies93
Advanced Class Programming97
The Last Word105
Developing ASP.NET Applications106
Visual Studio107
The Promise of Visual Studio107
Creating Websites108
Designing a Web Page117
The Anatomy of a Web Form121
Writing Code131
Visual Studio Debugging138
The Last Word145
Web Form Fundamentals146
The Anatomy of an ASP. NET Application146
Introducing Server Controls149
Improving the Currency Converter163
A Deeper Look at HTML Control Classes168
The Page Class173
Application Events177
ASP. NET Configuration180
The Last Word186
Web Controls187
Stepping Up to Web Controls187
Web Control Classes190
List Controls198
Table Controls202
Web Control Events and AutoPostBack207
A Simple Web Page215
The Last Word224
State Management225
The Problem of State225
View State226
Transferring Information Between Pages233
Cookies243
Session State245
Session State Configuration251
Application State259
An Overview of State Management Choices261
The Last Word262
Error Handling, Logging, and Tracing263
Common Errors263
Exception Handling265
Handling Exceptions268
Throwing Your Own Exceptions274
Logging Exceptions278
Error Pages288
Page Tracing293
The Last Word306
Deploying ASP.NET Applications307
ASP. NET Applications and the Web Server307
Internet Information Services ( IIS)312
Managing Websites with IIS Manager320
Deploying a Simple Site328
Deploying with Visual Studio335
The Last Word342
Building Better Web Forms343
Validation344
Understanding Validation344
The Validation Controls347
The Last Word364
Rich Controls365
The Calendar365
The AdRotator373
Pages with Multiple Views376
The Last Word390
User Controls and Graphics391
User Controls391
Dynamic Graphics404
The Last Word413
Styles, Themes, and Master Pages414
Styles415
Themes428
Master Page Basics436
Advanced Master Pages447
The Last Word453
Website Navigation454
Site Maps454
The SiteMapPath Control472
The TreeView Control476
The Menu Control483
The Last Word489
Working with Data490
ADO.NET Fundamentals491
Understanding Data Management491
Configuring Your Database494
SQL Basics498
ADO. NET Basics506
Direct Data A