随着Intemet的发展,基于B/S(客户端/服务器)架构的Web应用程序目趋普及。ASP.NET作为Microsoft Active Server Page(ASP)的后继产品,是目前*流行的开发动态网页的理想平台之一。本书采用Microsoft Visual Studio 2005作为开发工具。Microsof VisualStudio 2005集成了ASP.NET Web应用系统所需的开发环境和工具,可以帮助开发人员快速、**地开发基于ASP.NET的动态网站。
本书共分16章:第1章介绍如何建立ASP.NET开发平台;第2章讲述如何创建ASP.NET页面;第3章讲述使用ASP.NET服务器控件创建表单;第4章讲述控制ASP.NET页面导航的各类方法;第5章述使用ASP.NET验证控件检验表单;第6章讲述ASP.NET用户控件和复杂控件的使用方法;第7章讲述如何设计ASP.NET Web网站;第8章介绍Web数据库操作基础;第9章讲述ASP-NET数据库访问基础:第10章和第11章深入阐述ASP.NET数据绑定控件的使用;第12章讲述ASP.NET登录控件的使用;第13章讲述如何使用ASP.NET开发学生成绩管理系统;第14章讲述ASP.NET应用程序的配置和部署;第15章讲述ASP.NET应用程序的优化和调试;第16章通过典型的电子商务网站——网上书店讲述ASP.NET综合应用程序的设计与实现,以巩固前面章节学到的一些理论和技术。
本书通过具有典型意义的实例,详细地说明了重要知识点。本书集“教材、上机指导、练习册”于一体,通过实例制作任务驱动的方式循序渐进地引出基于ASP.NET的动态网页设计和开发的基本操作方法、技巧和经验。本书选用的实例典型实用、可操作性强,讲解深入细致,分析清楚透彻,具有很强的可读性。
本书遵循理论与实践相结合的原则,力求由浅入深地阐述基于ASP.NET的动态网页的设计和开发技术。本书有以下几个特点:
(1)由浅入深、循序渐进、**突出、通俗易学;
(2)形式新颖,采用“操作步骤+图例显示”的讲解方式,为读者营造轻松愉快、明了清晰的学习环境,激发学习热情,提高学习效率;
(3)各示例不是罗列程序代码,而是借助ASP.NET设计界面自动生成代码的功能,尽量避免读者手工编程的烦琐。
本教材涉及的各章节所有的源程序代码和相关素材,以及供教师参考的教学电子文稿(PowerPoim课件)均可以通过北京大学出版社第六事业部的网站(www.pup6.com)下载。
本书的第1章、第2章、第5章、第8章由华东师范大学江红编写,第3章、第4章、第13章由黄淮学院孙利编写,第6章、第7章由黄淮学院陈萍编写,第9章、第10章、第ll章由长春工程学院赵洁红编写,第12章、第14章、第15章、第16章由华东师范大学余青松编写。全书由江红主编并统稿。
限于编者水平,书中不足之处在所难免,敬请诸位同行、专家和读者指正。