图书前言

前    言

随着网站技术的进一步发展,各个部门对网站开发技术的要求日益提高,综观人才市场,各企事业单位对网站开发工作人员的需求也大大增加。但是网站建设作为一项综合性的技能,对很多计算机技术都有着很高的要求。网站开发工作包括市场需求研究、网站策划、网页平面设计、网站程序开发、数据库设计以及网站的推广运作等,可以系统掌握这些知识的网络工程师相对较少。

如此诸多方面的知识,使得很多初学者往往都会感到十分困惑,不知道各项技术之间的关系。本套丛书正是由此而来,并完美地解决了这个问题——为广大读者学习网站开发技术提供一个完整的学习方案。丛书的组织结构如下:

 

本书是其中的一本,用来帮助读者迅速掌握ASP.NET网络开发技术。目前,ASP.NET的版本是3.5,它为用户提供了完整的可视化开发环境,在生产效率、灵活性、可扩张性、安全性及完整性等方面比ASP.NET 2.0进一步加强;同时,使用ASP.NET 3.5查询数据库应用程序变得更加轻松、快捷。

与其他书籍相比,本书的优势

? 实例丰富,用代码进行讲解。书中所有知识点都有翔实可运行的代码,并且这些代码都附有注释、说明及运行效果图,每一个知识点都以实际开发的需要进行讲解,步骤详细,可操作性强。

? 为了适合不同的读者,本书的案例都采用了多种数据库,包括Access、SQL Server 2005等版本,在实现数据库查询时,还使用了ADO.NET 3.5和LINQ等多种查询技术。

? 第2篇的典型模块都取材于Internet应用开发中最常使用的系统,有的代码直接取自实际运行的系统,几乎是每一个使用ASP.NET进行开发的网络应用程序员都要遇到的。这些模块极具代表性,读者只需修改相关参数,即可将其应用到项目中。

? 第3篇讲解了一个电子商务系统——网上购物商城的构建方法,很有通用性,读者可以从中学到一个完整网站后台系统的搭建过程,这也可作为毕业设计的经典范例。

? 本书配有多媒体教学光盘,把一些配置性操作制作成动画,并配有声音讲解。书中有大量的附图,文字尽量避免艰深生涩,讲解内容循序渐进,有迹可寻。

本书的内容

? 以知识的系统性和实用性为重点,使用每一个具体的实例来介绍ASP.NET 3.5网络应用程序的知识点和开发方法,为读者提供最为实用的开发技术。

? 充分考虑初级读者,从如何搭建ASP.NET 3.5 Web应用程序开发环境、创建第一个Web应用程序的实用技术出发,介绍了C#语言的编程基础知识和常用技巧,为后续的网络应用程序开发奠定了坚实的基础。

? 按照ASP.NET 3.5 Web应用程序开发的难易程度和使用频度来介绍Web应用程序开发技术,首先介绍了ASP.NET的基本对象,从初级和高级两个层面上介绍了使用ADO.NET编程的技术、站点导航技术,特别重点介绍了数据绑定机制和GridView控件的分页、排序、编辑等技术,以及ASP.NET中的验证技术。

? 重点介绍了ASP.NET Web应用程序中常用模块的开发技术,包括网络用户管理模块、网络硬盘模块、留言板模块、网络邮件管理模块、网络浏览统计模块、网络在线投票模块,并重点介绍了各个模块的开发过程、数据库设计以及关键技术等。

? 最后介绍了目前比较流行的电子商务系统——网上购物商城的开发技术,并按照软件开发的基本过程,以系统的总体设计、数据库设计和系统的详细设计为基本开发步骤,介绍网上购物商城开发的全过程。该系统包含一个典型电子商务系统所需要的功能模块,如注册和登录、用户管理、角色管理及其分配、浏览商品、购物、订单、商品查询、信息中心、用户信息中心、商城前台等模块,深入剖析了电子商务系统的开发思路、实现方法和技术。本实例为读者开发电子商务系统提供了一个很好的方案和实用技术。

适合的读者

? 网页专业设计制作人员

? 网站维护人员

? 网页制作爱好者

? 社会培训学员

? 大专/中专做毕业设计的学生

本书由王岩组织编著,其他参与编写、资料整理和代码调试的人员还有陈刚、宫磊、谷原野、黄其武、李修花、李延琨、林家昌、刘林建、孟富贵、彭自强、孙雪明、王世平、文明、徐增年、银森骑、张家磊、张瑾瑜、周伟杰、朱玲、陈杰、陈冠军、张金霞、张昆和尹继平等,在此一并表示感谢。

编    者