本书在内容上选取ASP.NET 3.5技术,开发语言为C#,开发平台为Microsoft Visual Studio 2008,数据库为SQL Server 2005,同时对Web项目开发中所需要的知识技能进行综合讲解说明。
本书全面系统地介绍如何使用ASP.NET进行项目的设计与开发。全书共分为9章,内容如下。
第1章首先从初学者的角度介绍ASP.NET开发环境的安装与配置,进而通过典型案例介绍ASP.NET项目开发的整体流程。
第2章主要介绍ASP.NET中常用标准控件,并具体介绍这些常用控件的典型应用和操作方法。
第3章主要介绍在ASP.NET中如何使用验证控件快速准确地进行各种数据、控件的验证。
第4章重点介绍ASP.NET中的6个常用对象的作用与操作方式。
第5章以最直观简单的方式介绍ASP.NET中数据访问控件的数据库操作方式。
第6章以第5章的数据控件操作数据库中存在的问题作为突破点,讲解灵活的ADO.NET连接式操作数据库的方法。
第7章在第5章和第6章的基础上,突出强调ASP.NET的典型数据库操作方式——ADO.NET非连接式的数据库操作方式。
第8章以项目开发中的最典型的新闻模块为例,整合前面各章所学内容,综合介绍项目的开发流程。
第9章部署与发布ASP.NET网站,本章在第8章介绍新闻系统的基础上,进一步讲解网站开发后期的部署与运行工作。
本书的特色如下。
(1) 案例典型实用,由浅入深
本书各章节选用了大量的项目开发中非常实用的、有代表性的案例,并对其进行综合讲解说明。案例内容在安排上结合学生的认识规律,采用由浅入深、逐步渗透的方式,让读者在自然而然的方式中掌握知识内容,再通过“测试能力”模块让学生进行巩固学习,以此真正提高读者的实践操作技能。
(2) 图文并茂,通俗易懂
本书尽量摒弃传统程序设计类课程中纯文字叙述的知识灌输方式,采用形象生动的图示方式进行演示说明,力求达到看图识意的效果,以此加强读者对知识的理解和掌握。本书在内容、图示的选择上和结构的安排上都结合初学者的学习特点,力求易懂实用。
(3) 知识体系完整,结构严谨
本书在整体内容的安排上,先从基础入门,再到综合运用,最后到网站的部署与发布,遵循项目的开发流程,注重知识体系的完整性,结构严谨、科学。
由于作者水平有限,书中难免存在不足之处,敬请各位读者批评指正。
编者2011年7月