Moving To ASP.NET: Web Development with VB .NET / Edition 1

Moving To ASP.NET: Web Development with VB .NET / Edition 1

by Steve Harris, Rob MacDonald
     
 

ISBN-10: 1590590090

ISBN-13: 9781590590096

Pub. Date: 04/08/2002

Publisher: Apress

Moving to ASP.NET: Web Development with VB .NET provides focused and thorough guidance on creating Web applications using ASP.NET, including both Web Form applications and Web Services. Authors Steve Harris and Rob MacDonald have worked extensively with .NET throughout the beta program, and offer their real-world

Overview

Moving to ASP.NET: Web Development with VB .NET provides focused and thorough guidance on creating Web applications using ASP.NET, including both Web Form applications and Web Services. Authors Steve Harris and Rob MacDonald have worked extensively with .NET throughout the beta program, and offer their real-world experience creating and implementing ASP.NET applications.

The authors discuss and examine relevant topics, and teach you how to make immediate use of ASP.NET. Topics include Web Forms, server-side and mobile controls, data access and binding, and XML integration. Also covered are .NET architecture and configuration, security, state and session management, scalability design, and Web Services. Extensive examples are featured throughout the book, and are also available on the Web for you to access and download.

Product Details

ISBN-13:
9781590590096
Publisher:
Apress
Publication date:
04/08/2002
Edition description:
2002
Pages:
768
Product dimensions:
7.52(w) x 9.25(h) x 0.06(d)

Table of Contents

Forewordxiii
Acknowledgmentsxv
How to Use This Bookxvii
Chapter 1Introducing ASP .NET1
ASP .NET: The Five-Minute Guide2
ASP .NET vs. Classic ASP6
Developing Web Applications7
Key Concepts for ASP .NET10
Understanding Web Applications17
Understanding Web Services27
Introducing ASP .NET Intrinsic Objects30
Summary35
Chapter 2Web Forms37
What Is a Web Form?38
Your First Web Application45
Positioning Controls51
Browser Rendering53
Defining Web Form Properties and Methods55
Understanding Web Form Events58
Exploring Navigation61
Understanding Web Form File Structure65
Content of a Web Form67
Where to Locate Code?80
The Shift from Procedural to Object-Oriented80
Summary81
Chapter 3HTML Controls83
Introducing HTML Tags, Elements, and Controls83
Using HTML Controls84
Formatting and Style96
Properties, Methods, and Events100
Maintaining Page State109
Why Use HTML Controls?111
Summary112
Chapter 4Web Controls113
Using Web Controls118
Introducing Web Control Classes and Categories120
Understanding Intrinsic Controls121
Exploring List Controls135
Using Rich Controls138
Using Validation Controls142
Implementing Formatting and Style158
Understanding Event Processing and AutoPostback161
Summary170
Chapter 5Building Custom Web Controls173
Implementing Web User Controls174
Creating Active Web User Controls179
Developing Web Custom Controls189
Summary209
Chapter 6Building Mobile Web Applications211
What Is a Mobile Web Application?212
Creating a Mobile Web Application215
Using Mobile Controls225
Limitations, Problems, and Challenges243
Summary247
Chapter 7Working with Databases249
Reading a Single Row251
Reading Multiple Rows258
Performing Updates261
Using Stored Procedures270
Working with DataSets274
Updating DataSets290
Summary291
Chapter 8Data Binding293
Understanding Data Bound Lists295
Binding Expressions298
Implementing Data Bound Input Controls299
Using Templates, Repeaters, DataLists, and DataGrids308
Putting It Together319
DataGrid Sorting and Paging326
Editing and Updating330
Using Templates with DataGrids336
Event Bubbling340
Summary342
Chapter 9Working with XML343
Learning XML Basics344
Using DataSets and XML Schemas355
Summary360
Chapter 10Web Application Architecture361
How ASP .NET Works362
Exploring Client Browsers and Platforms364
Working with IIS and ISAPI366
Understanding the HTTP Runtime, Modules, and Handlers370
Introducing the ASP .NET Processing Model380
Processing Page Requests386
Creating Custom Modules and Handlers396
Configuring ASP .NET400
Deploying Applications407
Using Tracing417
Summary425
Chapter 11Web Application Security427
Understanding Security428
Browser Security431
Implementing Secure Transmission441
Securing the Web Server446
IIS Security448
ASP .NET Impersonation455
ASP .NET Authentication457
ASP .NET Authorization465
Securing Static Content471
Summary474
Chapter 12Designing Web Applications475
Introducing Application Structure and Design476
Understanding Global.asax480
Centralizing Error Management487
Controlling Navigation496
Using Framesets504
Using Form, QueryString, and Cookies509
Managing State514
Output Caching535
Summary541
Chapter 13Achieving Scalability543
Who Needs Scalability543
Let's Go (Round) Tripping546
Load Balancing and State Management557
Enterprise Services569
Summary574
Chapter 14Web Services577
What Are Web Services?577
Creating Web Services and Web Service Clients580
Learning Web Service Standards588
Using Web Services596
Designing Web Services605
Summary627
Appendix AWeb and ASP Basics629
Understanding HTML630
Understanding HTTP638
Using IIS640
Using ASP643
Summary648
Appendix BThe What and Why of .NET649
The .NET Vision650
The .NET Framework654
Summary660
Appendix CThe Visual Basic .NET Language661
Introducing Language Constructs663
Learning about Data Types664
Understanding Error Handling668
Using Classes669
Exploring Inheritance672
Summary674
Appendix DAn Overview of ADO.NET677
ASP.NET and SOL Server Security678
Before ADO.NET679
Exploring ADO.NET682
Using .NET Data Providers685
The DataSet Object Model689
Summary694
Appendix EThe Common Language Runtime695
Managing Memory in .NET696
Understanding Intermediate Language and Metadata700
Locating Assemblies703
Summary706
Appendix FUpdating DataSets707
Writing Changes to a DataTable708
Updating a Database One Row at a Time710
Batch Updating a Database715
Summary718
Index719

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >