MICROSOFT ASP.NET STEP BY STEP(影印版)

MICROSOFT ASP.NET STEP BY STEP(影印版)
作 者: G. Andrew Duthie
出版社: Microsoft Press
丛编项: Microsoft.net
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ASP.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《MICROSOFT ASP.NET STEP BY STEP(影印版)》作者简介

内容简介

Active Server Pages .NET (ASRNET) provides the most advanced Web-development platform created to date. Get a solid handle on this revolutionary new programming framework and its underlying technologies with this accessible, modular primer. You'll quickly learn to put together the basic building blocks to get working in ASP.NET and find examples drawn from the real-world challenges that both beginning and experienced developers face every day. Easy-to-grasp instructions help you understand fundamental tools and technologies such as the common language runtime, Web Forms, XML Web services, and the Microsoft .NET Framework. Throughout the book, you'll find insighHul tips about best practices to follow while using ASP.NET to create scalable, high-performance Web applications.

图书目录

PART I GETTING STARTED WITH ASP.NET

CHAPTER 1 ASP.NET Overview

Understanding Microsoft .NET

ASP.NET Architecture

Conclusion

CHAPTER 2 Using ASP.NET Development Tools

Notepad ".NET"

Visual Studio .NET

Chapter 2 Quick Reference

PART II ASP.NET WEB DEVELOPMENT FUNDAMENTALS

CHAPTER 3 ASP.NET Development Overview

ASP.NET Project Types

ASP.NET File Types

Languages Used in this Book

Working with Multiple Languages

Visual Studio .NET Features

Chapter 3 Quick Reference

CHAPTER 4 Understanding Programming Basics

Expressions, Variables, and Constants

Procedures

Flow Control

Error Handling

Understanding Object-Oriented Programming Basics

Chapter 4 Quick Reference

PART III ASP.NET WEB APPLICATIONS

CHAPTER 5 Creating an ASP.NET Web Application

Creating a Web Application with Visual Studio .NET

Creating a Web Application with the .NET SDK

Chapter 5 Quick Reference

CHAPTER 6 Managing Application State

Using Application State

Using Session State

State and Scalability

Configuring Session State Storage

Using Client-Side Cookies for State Storage

ASP.NET Server Control State

Chapter 6 Quick Reference

CHAPTER 7 Configuring an ASP.NET Application

Understanding ASP.NET Configuration

ASP.NET Configuration Elements

Setting and Retrieving Custom Application Settings

Chapter 7 Quick Reference

CHAPTER 8 Security in ASP.NET

The Importance of Security

Security Basics

Enabling Authentication

Using Authorization

Using Impersonation

Understanding Code Access Security

Security Resources

Chapter 8 Quick Reference

PART IV ASP.NET WEB FORMS

CHAPTER 9 Creating Web Forms

Anatomy of an ASP.NET Web Form

Event Handling

Page Runtime Structure

Using Code-Behind in Web Forms

Chapter 9 Quick Reference

CHAPTER 10 Using Server Controls

Types of Controls

Chapter 10 Quick Reference

CHAPTER 11 Accessing and Binding Data

Understanding ADO.NET

Creating and Opening Connections

Reading and Updating Data with Commands

Using Datasets

Reading Data with Datareaders

Data-Binding

Chapter 11 Quick Reference

CHAPTER 12 Creating Custom Server Controls

Creating Your First Control

Adding Functionality

Creating Custom Controls Through Composition

Creating Templated Controls

Extending Existing Controls

Chapter 12 Quick Reference

PART V ASP.NET WEB SERVICES

CHAPTER 13 Creating and Using Web Services

Understanding XML-Based Web Services

Creating a Web Service

Using a Web Service

Chapter 13 Quick Reference

CHAPTER 14 Using Caching to Improve Performance

Understanding Caching

Using Output Caching

Caching Arbitrary Data

Chapter 14 Quick Reference

CHAPTER 15 Deploying an ASP.NET Application

Understanding the Structure of ASP.NET Applications

Deploying a Web Application Manually

Deployment Options in Visual Studio .NET

Chapter 15 Quick Reference

CHAPTER 16 Tracing and Debugging ASP.NET Applications

Tracing

Debugging

Chapter 16 Quick Reference

APPENDIX A Migrating from ASP to ASP.NET

Migration Overview

APPENDIX B Additional Code Listings

Chapter 4

Chapter 11

Chapter 12

AFTERWORD

INDEX

ABOUT THE AUTHOR