牛立成主编的《动态网站开发技术项目教程(ASP.NET)》以“基础知识→数据库访问技术→网站基本功能实现→商务网站开发”为线索逐步展开。主要内容包括:Visual Studio 2008集成开发环境、网页布局和设计、数据绑定控件在数据库中的应用、ADO.NET访问数据库、网站常用几个功能的实现以及一个典型的商务网站系统的实现。为突出应用,本教程没有过多的理论,但是每个项目所用到的知识都做了详尽的铺垫,而在应用方面,尽可能给出多种实现方式,尤其在“ADO.NET访问数据库”章节表现更突出。
牛立成主编的《动态网站开发技术项目教程(ASP.NET)》通过精心构造项目,循序渐进地向读者展现知识结构,知识以够用为原则,突出实用性、适用性和先进性。《动态网站开发技术项目教程(ASP.NET)》以“基础知识→数据库访问技术→网站基本功能实现→商务网站开发”为线索逐步展开,主要内容包括:Visual Studio 2008集成开发环境、网页布局和设计、数据绑定控件在数据库中的应用、ADO.NET访问数据库、网站常用几个功能的实现以及一个典型的商务网站系统的实现。
《动态网站开发技术项目教程(ASP.NET)》突出了ASP.NET编程技术知识的系统性和逻辑性以及实践的先进性,不仅适合作为高职高专计算机专业教材或教学参考书,还可供编程爱好者阅读参考。
第1章 Visual Studio 2008集成开发环境
项目1 创建文件系统网站
1.1.1 预备知识:创建文件夹、设计文件夹结构、创建新文件
1.1.2 项目实施
项目2 创建一个简单的web网站
1.2.1 预备知识:ASP.NET程序的发布
1.2.2 项目实施
实训项目1
第2章 网页布局和设计
项目1 CSS样式引用
2.1.1 预备知识:CSS简介、选择符类型
2.1.2 项目实施
项目2 运用表格布局
2.2.1 预备知识:布局、布局工具
2.2.2 项目实施
项目3 DIV+CSS布局
2.3.1 预备知识:布局基本元素及其定义、原则
2.3.2 项目实施
项目4 母版页的运用
2.4.1 预备知识:母版页、内容页
2.4.2 项目实施
项目5 主题的运用
2.5.1 预备知识:主题和皮肤
2.5.2 项目实施
实训项目2
第3章 数据绑定控件在数据库中的应用
相关知识 数据源、数据源控件、数据绑定控件
项目1 利用GridView控件查询记录
3.1.1 预备知识:GridView控件、分页、模板编辑、数据绑定表达式
3.1.2 项目实施
项目2 利用GridView控件删除记录、更新记录
3.2.1 预备知识:配置数据源、代码分析、删除前信息提示
3.2.2 项目实施
项目3 利用Repeater控件查询记录
3.3.1 预备知识:Repeater控件的使用语法及其所支持的模板
3.3.2 项目实施
项目4 利用DataList控件查询记录
3.4.1 预备知识:DataList控件简介和布局
3.4.2 项目实施
项目5 利用DetailsView控件和Formview控件插入、更新和删除数据
3.5.1 预备知识:DetailsView控件和FormView控件
3.5.2 项目实施
实训项目3
第4章 ADO.NET访问数据库
相关知识 ADO.NET的基本概念
项目1 利用SELECT语句查询记录
4.1.1 预备知识:数据库的访问
4.1.2 项目实施
项目2 利用INSERT语句插入记录
4.2.1 预备知识:INSERT语句
4.2.2 项目实施
项目3 利用DELETE语句删除记录
4.3.1 预备知识:DELETE语句
4.3.2 项目实施
项目4 利用UPDATE语句更新记录
4.4.1 预备知识:UPDATE语句
4.4.2 项目实施
实训项目4
第5章 网站常用几个功能的实现(1)
项目1 验证码设计和实现
5.1.1 预备知识:验证码
5.1.2 项目实施
项目2 JavaScript脚本的引用
5.2.1 预备知识:添加JavaScript事件、用Response.Write方法写入脚本
5.2.2 项目实施
项目3 使用visual Studio 2008自带成员提供的数据库注册、登录
5.3.1 预备知识:注册和登录系统的框架设计
5.3.2 项目实施
项目4 信息发布模块——新闻发布与管理的实现
5.4.1 预备知识:新闻标题的长度控制、第三方控件、网页间数据的传递
5.4.2 项目实施
项目5 信息发布模块——产品发布与管理的实现
5.5.1 预备知识:在网页上显示缩略图、Eval实视判断选择
5.5.2 项目实施
实训项目5
第6章 网站常用几个功能的实现(2)
项目1 购物车的实现
6.1.1 预备知识:哈希表简述、事务处理及其应用
6.1.2 项目实施
项目2 论坛的实现
6.2.1 预备知识:数据库多表连接查询、论坛设计思路
6.2.2 项目实施
项目3 留言板的实现
6.3.1 预备知识:留言板设计
6.3.2 项目实施
实训项目6
第7章 一个典型的商务网站系统的实现
7.1 系统概述
7.1.1 系统需求分析
7.1.2 系统设计
7.1.3 文件规划
7.2 代码实现
7.2.1 网站前台的实现
7.2.2 网站后台管理的实现
7.2.3 网站主要页面后台代码
参考文献