更新时间:2023-06-28 01:53
《ASP.NET编程》是2006年东南大学出版社出版的图书,作者是Jesse Liberty Dan Hurwitz。
自从2001年发布以来,微软的Visual Studio和ASP.NET已成为创建基于Windows的Web应用程序和服务的最受欢迎的工具。成千上万的开发者已经利用这本权威书籍来掌握这些工具。现在,在这个完全修订和扩展的版本中,作者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框架的基本概念。
作者:(美)Jesse Liberty (美)Dan Hurwitz
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
5. Advanced Controls
6. Web Site Fundamentals
7. Tracing,Debugging,and Error Handling
8. VaIidation
9. Web Data Access
10. ADO.NET
11. Forms·Based Security
12. Master Pages and NaVigation
13. PersonaIlzation
14. Custom and U Contols
15. Creating Web SerVices
16. ConsumingWeb Services
17. Caching and Performance
18. Application Logic and Configuration
19. Deployment
A. Keyboard Shortcuts
B. Relational Database Technology: A Crash Course
Index