ASP.NET项目开发详解(配光盘)(网站开发非常之旅).
- 产品名称:ASP.NET项目开发详解
- 出版时间:2014-03-01
- 作者:朱元波 编著
- 书名:ASP.NET项目开发详解
紧跟Web 3.0时代步伐,实现站点信息的私人定制
成为移动Web的弄潮儿,打造掌上信息中心
配套资料“大数据”,使阅读更加愉悦
引领**Web开发技术,构建**的用户体验
第1章 ASP NET开发基础
1 1 认识网页和网站
1 1 1 网页
1 1 2 网站
1 2 网站开发基础
1 2 1 静态网站和动态网站
1 2 2 常用Web开发技术
1 2 3 本地计算机和远程服务器
1 2 4 Web应用程序的工作原理
1 2 5 几个常用的Web概念
1 2 6 ASP NET在Web开发中的作用
1 3 ASP NET基础
1 3 1 ASP NET介绍
1 3 2 全新的 NET Framework 4 5
1 3 3 公共语言运行时
1 4 配置ASP NET环境
1 4 1 安装IIS
1 4 2 IIS的配置
1 5 全新的Visual Studio 2012
1 5 1 Visual Studio 2012基础知识
1 5 2 Visual Studio 2012的全新功能
1 5 3 安装Visual Studio 2012
1 5 4 设置默认环境
1 5 5 新建项目
1 5 6 解决方案资源管理器
1 5 7 文本编辑器
1 5 8 生成与查错
1 5 9 史上最强大的工具箱
1 6 编译和部署ASP NET程序
1 6 1 编译、运行ASP NET程序
1 6 2 部署ASP NET程序
1 7 第一个ASP NET 4 5程序
第2章 C# 4 5基础
2 1 什么是C#
2 1 1 C#的推出背景
2 1 2 C#的特点
2 1 3 几个常见的概念
2 2 C#的基本语法
2 3 变量
2 3 1 C#的类型
2 3 2 给变量命名
2 4 常量
2 5 类型转换
2 5 1 隐式转换
2 5 2 显式转换
2 5 3 装箱与拆箱
2 6 其他数据类型
2 6 1 枚举
2 6 2 结构
2 6 3 数组
2 7 基本 NET框架类
2 7 1 Console类
2 7 2 Convert类
2 7 3 Math类
2 8 表达式
2 9 运算符
2 9 1 基本运算符
2 9 2 数学运算符
2 9 3 赋值运算符
2 9 4 比较运算符
2 9 5 逻辑运算符
2 9 6 移位运算符
2 9 7 三运算符
2 9 8 运算符的优先级
2 10 语句和流程控制
2 10 1 if选择语句
2 10 2 循环语句
2 10 3 跳转语句
第3章 在线留言本系统
3 1 项目分析
3 1 1 功能分析
3 1 2 在线留言本系统模块功能原理
3 1 3 在线留言本系统构成模块
3 2 规划系统文件并选择开发工具
3 3 系统配置文件
3 3 1 新建网站项目
3 3 2 配置系统文件
3 4 搭建数据库平台
3 4 1 设计数据库
3 4 2 设计数据库访问层
3 5 实现样式文件
3 5 1 设置按钮素样式
3 5 2 设置页面素样式
3 6 显示留言数据
3 6 1 留言列表页面
3 6 2 留言回复
3 7 分页列表显示留言
3 7 1 留言分页显示页面
3 7 2 分页处理
3 8 回复留言
3 8 1 留言回复表单页面
3 8 2 处理回复数据
3 9 发布新留言
3 10 留言管理
3 10 1 留言管理列表
3 10 2 留言删除处理页面
3 11 技术总结
3 11 1 让提示更加详细
3 11 2 使用缓存来优化页面
第4章 个人相册展示系统
4 1 系统概述和总体设计
4 1 1 系统需求分析
4 1 2 系统运行流程
4 2 规划项目文件
4 3 设计数据库
4 3 1 后台数据库及数据库访问接口的选择
4 3 2 数据库结构的设计
4 4 参数设置和数据库访问层
4 4 1 编写参数设置文件
4 4 2 实现相片上传数据库访问层
4 4 3 实现相片显示数据库访问层
4 4 4 实现类别管理数据访问层
4 5 具体编码
4 5 1 相片上传处理
4 5 2 显示相片
4 5 3 相片类别管理
4 6 技术总结
4 6 1 三层结构
4 6 2 使用Ajax技术
第5章 RSS采集器
5 1 RSS基础
5 1 1 使用RSS
5 1 2 RSS组成模块的运行流程
5 2 规划项目文件
5 3 数据库设计
5 3 1 搭建数据库
5 3 2 设计数据访问层
5 4 样式修饰
5 5 显示RSS信息
5 5 1 显示RSS源模块
5 5 2 详情显示
5 6 添加RSS源
5 6 1 添加表单界面
5 6 2 添加处理
5 7 RSS管理模块
5 7 1 管理列表文件
5 7 2 管理列表处理文件
5 8 修改RSS源
5 8 1 修改表单页面
5 8 2 修改处理页面
第6章 心灵聊天室系统
6 1 项目规划分析
6 1 1 聊天系统功能原理
6 1 2 聊天系统构成模块
6 2 系统配置文件
6 3 搭建数据库
6 3 1 设计数据库
6 3 2 设置系统参数
6 4 实现数据库访问层
6 4 1 登录验证处理
6 4 2 聊天处理
6 4 3 系统管理
6 4 4 聊天室房间处理
6 5 设计系统样式
6 6 用户登录验证模块
6 6 1 用户登录表单页面
6 6 2 验证处理页面
6 7 系统主界面
6 7 1 在线聊天界面
6 7 2 在线聊天处理页面
6 8 显示聊天室
6 8 1 聊天室列表页面
6 8 2 聊天室列表处理页面
6 9 聊天室管理
6 9 1 聊天室添加模块
6 9 2 聊天室列表模块
6 9 3 聊天室修改模块
第7章 京西图书商城
7 1 项目规划分析
7 1 1 分析系统构成模块
7 1 2 规划项目文件
7 2 系统配置文件
7 3 搭建数据库
7 3 1 数据库设计
7 3 2 设置系统参数
7 4 实现数据访问层
7 4 1 图书显示
7 4 2 订单处理
7 4 3 图书评论
7 4 4 图书分类
7 4 5 图书管理
7 5 图书显示
7 5 1 系统主页
7 5 2 顶部导航页面
7 5 3 左侧类别列表页面
7 5 4 右侧图书列表页面
7 5 5 按被点击次数显示模块
7 5 6 按图书名称显示模块
7 5 7 显示图书详情
7 6 图书分类处理
7 6 1 设置分类层次结构
7 6 2 添加分类模块
7 6 3 分类修改模块
7 6 4 分类管理模块
7 7 实现购物车
7 7 1 购物车组件设计
7 7 2 购物车图书添加模块
7 7 3 购物车查看和管理模块
7 8 订单处理模块
7 8 1 生成订单编号
7 8 2 提交、创建订单
7 8 3 订单详情模块
7 8 4 订单列表模块
7 8 5 订单状态处理模块
7 9 项目调试
7 10 技术总结
7 10 1 智能提示
7 10 2 分类检索
7 10 3 不同的显示方式
第8章 企业即时通信系统
8 1 项目规划分析
8 1 1 系统构成模块
8 1 2 规划项目文件
8 2 系统配置文件
8 3 搭建数据库
8 3 1 数据库设计
8 3 2 系统参数设置文件
8 4 实现数据访问层
8 4 1 用户登录验证
8 4 2 客户分组
8 4 3 团队管理
8 5 用户登录验证和注销
8 6 客户分组处理
8 6 1 添加用户分组
8 6 2 修改用户分组
8 6 3 用户组管理列表
8 6 4 客户检索模块
8 6 5 客户管理列表
8 6 6 客户移动转换
8 6 7 显示客户信息
8 7 系统团队处理
8 7 1 添加团队模块
8 7 2 修改团队处理模块
8 7 3 团队管理列表模块
8 7 4 加入团队处理模块
8 8 在线交互处理
8 8 1 系统主页显示模块
8 8 2 一对一交互处理模块
8 8 3 团队交互处理模块
8 8 4 文件发送模块
8 9 项目调试
第9章 美图处理系统
9 1 项目规划分析
9 1 1 美图处理系统功能原理
9 1 2 系统构成模块
9 1 3 规划项目文件
9 2 实现系统配置文件
9 3 搭建数据库
9 4 实现数据访问层
9 4 1 定义FileImage类
9 4 2 获取上传文件信息
9 4 3 添加上传文件信息
9 4 4 删除上传文件信息
9 5 列表显示系统文件
9 5 1 列表显示页面
9 5 2 列表处理页面
9 6 创建缩略图模块
9 7 为图片创建水印
9 8 文件上传处理
9 8 1 多文件上传处理
9 8 2 文件自动上传处理
9 9 项目总结--学习代码封装
第10章 56同城信息网
10 1 项目规划
10 1 1 需求分析
10 1 2 系统目标
10 1 3 网站功能结构
10 2 搭建数据库
10 3 前期编码
10 3 1 数据层功能设计
10 3 2 设计网站逻辑业务
10 4 后期编码
10 4 1 网站主页
10 4 2 网站招聘信息页设计
10 4 3 免费供求信息发布页
10 4 4 设计后台主页
10 4 5 免费供求信息审核页
10 4 6 删除免费供求信息
10 5 项目调试
第11章 皇家酒店客房管理系统
11 1 系统规划分析
11 1 1 功能模块划分
11 1 2 规划系统文件
11 1 3 运作流程
11 2 设计数据库
11 2 1 需求分析
11 2 2 设计表
11 2 3 建立和数据库的连接
11 3 设计基类
11 3 1 PageBase基类
11 3 2 ModuleBase基类
11 4 具体编码
11 4 1 设计界面
11 4 2 管理员登录模块
11 4 3 客房类型管理模块
11 4 4 客房信息管理模块
11 4 5 客房经营管理模块
11 4 6 经营状况分析模块
11 5 项目调试
第12章 欧尚化妆品网站
12 1 功能分析
12 2 编写项目计划书
12 3 系统架构
12 3 1 两层架构
12 3 2 功能模块分析
12 4 设计数据库
12 4 1 数据库需求分析
12 4 2 数据库概念结构设计
12 4 3 设计表
12 5 具体编码
12 5 1 编写公用模块代码
12 5 2 设计界面控件
12 5 3 管理员登录模块
12 5 4 新闻管理模块
12 5 5 产品管理模块
12 5 6 用户管理模块
12 6 项目调试
......
ASP.NET是当今使用最为频繁的Web开发技术之一,在开发领域占据重要的地位。本书通过现实中典型综合实例的实现过程,详细讲解了ASP.NET在实践项目中的综合运用。全书分为12章,其中,第1~2章是基础知识,简要讲解了搭建ASP.NET开发环境的知识和C# 4.5的基本语法知识;第3章讲解了在线留言本系统的具体实现流程;第4章讲解了个人相册展示系统的具体实现流程;第5章讲解了RSS采集器的具体实现流程;第6章介绍了心灵聊天室系统的具体实现流程;第7章讲解了京西图书商城系统的具体实现流程;第8章讲解了企业即时通信系统的具体实现流程;第9章介绍了美图处理系统的具体实现流程;第10章讲解了56同城信息网的具体实现流程,让读者了解ASP.NET技术在供求网站中的重要作用;第11章讲解了皇家酒店客房管理系统的具体实现流程,并剖析了技术核心和实现技巧;第12章介绍了欧尚化妆品网站的具体实现流程,对企业网站的构建流程进行了详细的阐述。在具体讲解每个实例时,都是按照项目的进度来讲解,从接到项目到具体开发,直到最后的调试和发布。全书内容循序渐进,引领读者全面掌握ASP.NET。
本书不仅适合ASP.NET的初学者,也适合有一定ASP.NET基础的读者,甚至还可作为有一定造诣的程序员的参考书。
......
浪潮软件首席网站架构师,拥有5年ASP.NET开发经验、2年.NET架构经验,对服务器、Web前端和后台开发有着丰富的经验,其作品受到业内的赞赏和客户的欢迎。