本书着重讲述如何利用ASP.NET开发出高效率和高安全性的Web应用程序,通过由浅入深、循序渐进的方式讲解在ASP.NET开发中涉及的方方面面。主要知识点包括:表单知识、ASP.NET运行机制、Visual Studio 2008技巧、ASP.NET服务器控件的使用、SQL注入防范等,在最后一章以一个实际项目来演示如何将本书所讲的知识点应用到实际项目开发中。本书适合于大专院校计算机系的学生阅读,同时也适合初、中级Web开发人员,以及希望了解ASP.NET企业级开发的编程爱好者使用。
本书是笔者对多年项目开发的总结,着重讲述如何利用ASP.NET开发出高效率和高安全性的Web应用程序,通过由浅入深、循序渐进的方式讲解在ASP.NET开发中涉及的方方面面。
本书从ASP.NET的基础出发,在适当的地方加以延伸和拓展,使之更贴近企业开发。书中系统地讲解了ASP.NET企业开发的多个层面,主要知识点包括:表单知识、ASP.NET运行机制、Visual Studio 2008技巧、ASP.NET服务器控件的使用、SQL注入防范、单元测试、三层架构、报表、数据加密/解密、GDI+、ADO.NET、分布式开发、AJAX开发及静态页面生成技术、高性能ASP.NET应用程序开发等,在最后一章以一个实际项目来演示如何将本书所讲的知识点应用到实际项目开发中。尽管本书的讲解是基于Visual Studio 2008和SQL Server 2005的,但是绝大部分知识完全可以应用于Visual Studio 2005和SQL Server 2000。
本书适合于大专院校计算机系的学生阅读,同时也适合初、中级Web开发人员,以及希望了解ASP.NET企业级开发的编程爱好者使用。
基础知识
第1章 ASP.NET介绍
1.1 XHTML语言
1.2 静态网页
1.3 动态网页
1.4 IIS的安装和配置
1.5 ASP.NET开发的预备知识
1.5.1 ASP.NET简介
1.5.2 在IIS上配置ASP.NET
1.5.3 Visual Studio版本与
1.5.3 .NET Framework版本及
1.5.3 ASP.NET版本之间的关系
1.5.4 ASP.NET运行内幕
1.6 结论
第2章 ASP.NET基础
第3章 表单和控件
第4章 Visual Studio 2008介绍
第5章 Page类和回调技术
第6章 ASP.NET基本控件
第7章 ADO.NET介绍
第8章 数据绑定控件
第9章 验证控件
第10章 复合控件和母板页
进阶知识
第11章 web.config详解
第12章 ASP.NET底层探秘
第13章 ASP.NET中的AJAX开发
第14章 分布式开发
第15章 ASP.NET中的三层架构
第16章 单元测试
第17章 ASP.NET中的GDI+技术
高级知识
第18章 ASP.NET报表技术
第19章 .NET的文件IO体系和静态页面生成技术
第20章 数据安全技术
第21章 ASP.NET网站的性能优化
第22章 综合实例