注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NETASP.NET編程(影印版 第三版)

ASP.NET編程(影印版 第三版)

ASP.NET編程(影印版 第三版)

定 價:¥98.00

作 者: (美)利伯蒂,(美)赫沃茲 著
出版社: 東南大學出版社
叢編項: 東南大學出版社O'REILLY圖書系列
標 簽: ASP.NET

ISBN: 9787564103217 出版時間: 2006-04-01 包裝: 膠版紙
開本: 小16開 頁數: 930 字數:  

內容簡介

  自從2001年發(fā)布以來,微軟的Visual Studio和ASP.NET已成為創(chuàng)建基于Windows的Web應用程序和服務的最受歡迎的工具。成千上萬的開發(fā)者已經利用這本權威書籍來掌握這些工具?,F在,在這個完全修訂和擴展的版本中,作者Jesse Liberty和Dan Hurwitz向你展示如何使用Visual Studio 2005、C# 2.0和ASP.NET 2.0來構建下一代Web應用程序。你很快就能夠用比你所能想象的更少的時間及更少的代碼來建立更安全和更交互的站點。《ASP.NET編程》以對ASP.NET 2.0和Visual Studio 2005的全面概述開始,這樣使你能盡可能快地入門。前幾章深入討論了控制、事件、ASP.NET Web頁面的生命周期以及其他ASP.NET框架的基本概念。《ASP.NET編程(影印版)》還包括以下新的主題:創(chuàng)建與Master page一致的外貌風格。使站點易于個性化。增加站點導航,包括站點地圖和零碎的信息。使用新的成員資格和授權控制來實現基于窗體的安全。使用新的數據控制和ADO.NET 2.0來存取與綁定數據。簡化應用程序的配置和部署。

作者簡介

  Jesse Liberty是暢銷的《Programming C#》和其他很多Web及面向對象程序設計方面的著作的作者。作為Liberty Associates,Inc.總裁,他提供ASP.NET、C#、C++和相關主題的編程、咨詢服務以及在線培訓。

圖書目錄

Preface
1.ASP.NET 2.0
.NET Framework 2.O
ASP.NET 2.0
New Features
Specia1 Folders Make Integration Easier
Security
Personalization
Master Pages
Navigation
Web Sites WithOUt IIS
Improved Controls
New Controls
Visual Studio 2005(VS2005)
Mobile Devices
On to VS2005
2.VisuaI Studio 2005
Start Page
File System
HTTP
FTP
Cteating Your First Web Page
Projects and Solutions
Solutions
Projects and Files
Templates
Proiect Names
The Integrated Development Environment(IDE)
Lavout
Building and Running
Menus and T00lbars
FileMenu
Edit Menu
View Menu
Refactor Menu
Website Menu
Project Menu
Build Menu
Debug Menu
Data Menu
Format Menu
Tools Menu
Window Menu
Help Menu
3.Controls:Fundamental Concepts
Events
ASP.NET Events
Event Arguments
Application and Session Events
Page and Control Events
POStback Versus Non-POStback Events
IsPostBack
Events in Visual Studio 2005
Multiple Controls to one Event Handler
ASP.NET Server Controls
ASP.NET and Browsers
ASP.NET Server Control Class Hierarchv
CSS Stvles
HTML Server Controls
Client-Side Processing
4.Basic Controls
The Basics
Label Control
TextBOX Control
HiddenField Control
Button Controls
HyperLink Control
Selecting Values
CheckBOX Control
RadioButton Control
Selecting from a L1St
ListItem object
CheckBOXList Control
RadioButtonList Control
DrodDownLoSt Control
ListBOX Control
BuUetedList Contr01
Tables
Table Rows
Table Cells
CeU Width
Panel Control
Images
Image Control
ImageMap Control
5.Advanced Controls
MultiView and View Controls
Wizard Control
FileUpload Control
AdRotator Control
Advertisement File
Using AdRotator
Calendar
Selecting Dates in the Calendar
Controlling the Calendar’s Appearance
Programming the Calendar Control
6.Web Site Fundamentals
ThePage
Code-Behind
Moving to Another Page
HyperLink
Server.Transfer
Response.Redirect
Cross-Page Posting
State
Session State
View Srate
State Bag
Application Stare
Lifecycle
Directives
Application DirectiVe
Assembly Directive
Control Directive
Implements DirectiVe
Import Directive
Master Directive
MasterType Directive
outputCache Directive
Page Directive
Reference Directive
Register Directive
7.Tracing,Debugging,and Error Handling
Creating the Sample Application
Tracing
Page-Level Tracing
Inserting into the Trace Log
Application-Lfivel Tracing
Trace Viewer
Debugging
The Debug Toolbar
BrcakDoints
Stepping Thtongh Code
Examining Variables and Objects
Debug Windows
Error Handling
Unhandled Errors
Application-Wide Error Pages
Page-Specific Error Pages
8.VaIidation
The RequoredFieldValidator
The Summary Control
The Compare Validator
Checking the Input Type
Comparing to Another Contro1
Range Checking
Regular Expressions
Custom Validation
Validation Groups
9.Web Data Access
Getting Data from a Database
Data Source Contro1s
GridView Contro1
Adding Insert,Update,and Delete Statements
Multiuser Updates
Optimistlc Concurrency
Displaying and Updating the Grid
TakeItfor a Spin
Tracking the Update with Events
Modifying the Grid Based on Events
Passing Parameters to the Select Query
DataLiSt Contro1
Editing Items in List Controls
Deleting Items from a LiSt Control
Repeater Control
DetailsView Contro1:Examining One Record at a Time
FormView Control:Examining Single Records as Master/Detail
Editing with FormView
Inserting New Records
DetailsView and FormView Events
10.ADO.NET
The ADO.NET Object Model
The DataSet Class
Dbcommand and Dbconnection
The DataAdapter object
The Data Reader obiect
Getting Started with ADo.NET
Using a DataReader
Crearing Data Relations Within DataSets
creating Data objects by Hand
Bug Database DeSign
Creating the DataTable by Hand
Creating Primary Keys
Creating Foreign Keys
Creating Data Relations
Stored Procedures
Creating a Simple Stored Procedure
Stored Procedures with Parameters
Updating with SQL and ADo.NET
Updating Data With Transactlons
The ACID Test
Implementreg Transactions
Binding to Business obiects
11.Forms·Based Security
AUthentication
Anonymous Access
Windows AUthentication
Passport AUthentication
Forms Authentication
Forms-Based Authentication in Detail
Create the ApplicatiOn
Addinll a Password Reminder
Add Roles to ASP.NET Accounts
Using the Web Administrator T00l to Set Up Roles
Restricting Access to Pages Based on Roles
12.Master Pages and NaVigation
Master Pages
Adding Content Pages
Using Nested Master Pages
Dynamically Editing the Master
Navigation
Getting Started with Site Navigation
Setting Up the Pages
Customizing the L00k and Feel
Populating on Demand
Using a Menu for Navigation
Enumerate Site Map Nodes Programatically
Filtering Based on Security
Enable Membership
Adding R01es
Add aLogin Page
Create Access Rules
Crearing a Permission-Driyen Site Map
13.PersonaIlzation
Crearing Personalized Web Sites
Recording Personalization Information
Setting Up Profile Handling
Exploring the Profile Tables
Personalizing With Complex Types
Anonymous Personalization
Themes and Skins
Create the Test Site
organize Site Themes and Skins
EFlable Themes and Skins
specify Themes for Your Page
Setting Stylesheet Themes
Setting Customization Themes
Using Named Skins
Web Parts
Web Parts Architecture
Creating Zones
Adding Controls to Zones
Minim1。zlng and Restoring
Enabhng Editing and Layout Changes
Creating a User Control to Enable Changing Page Layout
Adding Parts fiom a Catalog
14.Custom and U$er Contols
User Controls
User Controls with Code
@Control Directive
Properties
Handling Events
Custom Controls
Properties
The Render Method
Updating the Control
Maintaining State
Creating Derived Controls
Creating CompOSite Controls
15.Creating Web SerVices
HOW Web Services Work
Developing a Web Service
The Proxy
Creatlng the Consumer
Protocols and Standards
HTTP
XML
SOAP
Web Seivices Enhancements(WSE)
Creatlng a Simple Web Service
In-Line with a Text Editor
Code-Behind with Visual Studio 2005
WebServlce Dlrectlve
Derivlng from the WebService Class
Application State via HttpContext
WebServiceBinding Attrlbute
WebMethod Attrlbute
The BufferResponse Property
CacheDuration PropertV
Description Property
EnableSession Property
MessageName Property
Transactionoption Property
WebService Attribute
Description Property
Name Property
Namespace Property
Data Types
Arrays
ClaSSeS and Structs
DataSets
StOCkTickerComplete
Creating Discovery Documents
DiSCOVery via Query Strlng
Static Discovery Files
Deployment
Pre-Compiled Assemblies
Dynamically Compiled Assemblies
16.ConsumingWeb Services
DiSCOVery
Creating the C1ient with VS2005
Creatlng the Client Manually
Creatlng the Consumer Web Page Content
Creating the ProXy
Compihng the Proxy Class
FiniShing the Consumer App
Using Asynchronous Method Calls
17.Caching and Performance
Types of Caching
Class Caching
Configuration Caching
Data Caching
output Caching
object caching
Data Caching
DataSourceControl Caching
SQL Cache Dependency
output Caching
The outputCache Directive
Fragment Caching:Caching Part of a Page
object caching
Cache Class Functionalitv
Dependencies
Scavenging
Callback Support
The HttpCachePolicy Class
PerfOrmance
ASP.NET-Specic Issues
General.NET Issues
Database Issues
Benchmarking and Profiling
18.Application Logic and Configuration
Internet Information Server(IIS)
IIS Verslons
Virtual Dlrectories
Understanding Web Applications
Application-Wide Logic
HttpAppliCation o bject
global.asax
Global Members
Configuring the Application
Hierarchical Configuration
Fnrmaf
Configuration Settings UI
Web Site Administration Tool
Other Configuration Settings
Custom Configuration Sections
19. Deployment
Assemblies
Microsoft Intermediate Language (MSIL)
ILDASM
Manifests
Versioning
Private Versus Shared Assemblies
Strong Names
Local Deployment
Full Runtime Compilation
Manual Compilation of Assemblies
Full Pre-Compilation
Pre-Compilation of Code Only
Global Deployment
Windows Installer
Build Configurations
Adding a Setup Proiect with the Setup Wizard
Adding a Setup Project Manually
Further Customizations
Deploying the Web Site
A. Keyboard Shortcuts
B. Relational Database Technology: A Crash Course
Index

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號