ASP.Net Web Developer's Guide provides information to make use of Microsoft's newest Web development platform.ASP.NET is a revolutionary programming framework that enables the rapid development of powerful web applications and services. Part of the emerging Microsoft .NET Platform, it provides the easiest and most scalable way to build, deploy and run distributed web applications that can target any browser or device. ASP.NET (formerly referred to as ASP+) is more than the next version of Active Server Pages (ASP); it is a unified Web development platform that provides the services necessary for developers to build enterprise-class Web applications. ASP .net Web Developer's Guide assists Web developers to quickly and easily build solutions for the Microsoft .NET platform. Programmers who are expert in asp and other languages will find this book invaluable. This book will appeal to all web developers - regardless of what language they are using or what platform they will be using. Comprehensive Coverage of the Entire .net Framework for B2B commerce.



Klappentext

ASP.Net Web Developer's Guide provides information to make use of Microsoft's newest Web development platform. ASP.NET is a revolutionary programming framework that enables the rapid development of powerful web applications and services. Part of the emerging Microsoft .NET Platform, it provides the easiest and most scalable way to build, deploy and run distributed web applications that can target any browser or device. ASP.NET (formerly referred to as ASP+) is more than the next version of Active Server Pages (ASP); it is a unified Web development platform that provides the services necessary for developers to build enterprise-class Web applications.

ASP .net Web Developer's Guide assists Web developers to quickly and easily build solutions for the Microsoft .NET platform. Programmers who are expert in asp and other languages will find this book invaluable.

This book will appeal to all web developers - regardless of what language they are using or what platform they will be using.

Comprehensive Coverage of the Entire .net Framework for B2B commerce.



Inhalt

Foreword
Chapter 1 Introducing ASP.NET

Introduction

Learning from the History of ASP

The Origins of ASP

Developing ASP 1.x

Developing ASP 2.x

Developing ASP 3.0

The ASP Timeline

Reviewing the Basics of the ASP.NET Platform

Utilizing the Flexibility of ASP.NET

Comparing Improvements in ASP.NET to Previous ASP Models

How Web Servers Execute ASP Files

Client-Server Interaction

Server-Side Processing

Running ASP.NET Web Pages

Upgrading from Classic ASP

Taking Security Precautions

Summary

Solutions Fast Track

Frequently Asked Questions

Chapter 2 ASP.NET Namespaces

Introduction

Reviewing the Function of Namespaces

Using Namespaces

Using the Microsoft.VisualBasic Namespace

Understanding the Root Namespace: System

Supplied Functionality

Grouping Objects and Data Types with the System.Collections Namespace

Supplied Functionality

Enabling Client/Browser Communication with the System.Web Namespace

Supplied Functionality

Working with Data Sources Using the System.Data Namespace

Supplied Functionality

Processing XML Files Using the System.XML Namespace

Supplied Functionality

Summary

Solutions Fast Track

Frequently Asked Questions

Chapter 3 ASP Server Controls

Introduction

Major Features of ASP.NET Server Controls

Collecting Data Using HTML Forms

Server-Side Processing in ASP.NET

A Simple Application Using Conventional HTML Controls

A Simple Application Using ASP Server Controls

Mapping Server Controls and Preserving Their States

Including Scripts in an .aspx File

Using the IsPostBack Property of a Page

AutoPostBack Attributes of Server Controls

Code-Behind versus In-Page Coding

Using Code-Behind without Compilation

Using Code Behind with Compilation

Using VS.Net for Developing a Web Application

Using HTML Server Controls

Using the HtmlAnchor Control

Using the HtmlTable Control

Using HtmlInputText and HtmlTextArea Controls

Using HtmlButton and HtmlImage Controls

Using the HtmlInputFileControl

Using the HtmlSelect Control with Data Binding to a SortedList Structure

Using HtmlCheckBox and HtmlInputRadioButton Controls

Using ASP.NET Web Controls

Basic Web Controls

Validation Controls

The Databound ListControls Family

Creating Custom ASP Server User Controls

Creating a Simple Web User Control

Exposing Properties of a User Control

Summary

Solutions Fast Track

Frequently Asked Questions

Chapter 4 Configuring ASP.NET

Introduction

Overview of ASP.NET Configuration

Uses for a Configuration File

Application Configuration

System Configuration

Security

Anatomy of a Configuration File

Retrieving Settings

Summary

Solutions Fast Track

Frequently Asked Questions

Chapter 5 An ASP.NET Application

Introduction

Understanding ASP.NET Applications

Managing State

Analyzing Global.asax

Understanding Application State

Using Application State

State Example

Using Application Events

Supported Application Events

More Events

Threading Use

Understanding Session State

Configuring Sessions

Using Session Events

Working with Session Events

Comparing Application and Session States

Static Values

Summary

Solutions Fast Track

Frequently Asked Questions

Chapter 6 Optimizing Caching Methods

Introduction

Caching Overview

Output Caching

Using the @ OutputCache Directive

Using the HttpCachePolicy Class

Advantages of Using Output Caching

Fragment Caching

Advantages of Using Fragment Caching

Data Caching

Using the Cache Method

Using the cache.add and cache.insert Methods

Using the Cache.Remove

Method

Advantages of Using Data Caching

Best Uses for Caching

Output Caching

Fragment Caching

Data Caching

Summary

Solutions Fast Track

Frequently Asked Questions

Chapter 7 Introduction to ADO.NET: A Simple Address Book

Introduction

Understanding the Changes in ADO.NET

Supported Connectivity

The System.Data Namespace

The System.Data.Common Namespace

Creating Connection Strings

Where to Put the Connection String

Creating an Address Book Application

Connecting to a Database: Exercise

Browsing a Database: Exercise

Adding to a Database: Exercise

Updating Data in a Database: Exercise

Deleting from a Database: Exercise

Summary

Solutions Fast Track

Frequently Asked Questions

Frequently Asked Questions

Chapter 8 Using XML in the .NET Framework

Introduction

An Overview of XML

What Does an XML Document Look Like?

Creating an XML Document

Components of an XML Document

Well-Formed XML Documents

Schema and Valid XML Documents

Structure of an XML Document

Processing XML Docum…

Titel
ASP.Net Web Developer's Guide
EAN
9780080475943
Format
E-Book (epub)
Digitaler Kopierschutz
Wasserzeichen
Dateigrösse
21.86 MB
Anzahl Seiten
608