书籍详情

新编ASP.NET从入门到精通

新编ASP.NET从入门到精通

作者:龙马工作室 编著

出版社:人民邮电出版社

出版时间:2009-10-01

ISBN:9787115213723

定价:¥69.00

购买这本书可以去
内容简介
  《新编ASP.NET从入门到精通》围绕ASP.NET 2.0技术以及使用这项技术进行项目开发展开深入讲解。全书共分为5篇,第1篇为入门篇,主要介绍ASP.NET入门、C#语言入门和ASP.NET网站开发入门;第2篇为开发篇,主要介绍ASP.NET Web常用控件、网页样式与布局设计——CSS+DIV、网页美化技术、网站的上传、打包与安装;第3篇为数据库应用篇,主要介绍数据库管理系统SQL Server 2005、SQL语言速成、数据库网站实例、使用网站后台数据库、常用数据库控件详解、常用信息处理技术及数据库连接管理;第4篇为精通篇,主要介绍ASP.NET 网站常用模块设计、水晶报表、ASP.NET实现邮件发送、ASP.NET Ajax和网站安全技术;第5篇为综合实战篇,以实际项目为例,教会读者如何应用所学的技术进行项目开发,主要介绍在线聊天室网站实战,企业网站实战,BLOG系统实战,人事管理系统实战。《新编ASP.NET从入门到精通》光盘中包含21个小时的与《新编ASP.NET从入门到精通》内容同步的教学录像,100个赠送的Visual Basic.NET 2005、Visual C# 2005和Dreamweaver CS3典型实例录像,及“网站中色彩的应用”和“Visual C# 2005”电子文档等。《新编ASP.NET从入门到精通》适合两类读者阅读。一类是从未接触过ASP.NET,希望通过学习掌握这门技术的读者,建议这类读者按照目录安排,循序渐进地进行学习;另一类是具备一定ASP.NET基础,希望通过《新编ASP.NET从入门到精通》实现技术升级的读者,建议这类读者首先粗略地阅读《新编ASP.NET从入门到精通》基础部分的内容,然后将时间和精力放在《新编ASP.NET从入门到精通》的其他部分。《新编ASP.NET从入门到精通》适用于大专院校需要学习相关内容的学生,也适合程序设计人员和编程爱好者。对于中级用户也有一定的参考价值。
作者简介
暂缺《新编ASP.NET从入门到精通》作者简介
目录
第1篇 入门篇
第1章 ASP.NET入门
1.1 初识ASP.NET
1.1.1 什么是ASP.NET
1.1.2 ASP.NET与ASP的区别
1.1.3 .NET Framework简介
1.1.4 ASP.NET的优点
1.2 ASP.NET的开发环境
1.2.1 ASP.NET 开发要求
1.2.2 IIS的安装与配置
1.3 ASP.NET的开发工具
1.3.1 Visual Studio 2005的安装
1.3.2 认识ASP.NET的开发工具
1.3.3 ASP.NET的语言支持
1.4 ASP.NET的内置对象
1.4.1 Response对象
1.4.2 Request对象
1.4.3 Application对象
1.4.4 Session对象
1.4.5 Cookie对象
1.4.6 Server对象
1.5 创建第一个ASP.NET网站
1.5.1 创建测试网站
1.5.2 创建自己的网站
1.6 本章小结
第2章 C#语言入门
2.1 C#语言概述
2.1.1 面向对象设计的概念
2.1.2 C#语言的发展及特点
2.1.3 C#语言与其他语言的比较
2.2 C#的命名空间
2.3 C#的数据类型
2.3.1 整数类型
2.3.2 实数类型
2.3.3 字符类型
2.3.4 布尔类型
2.3.5 结构类型
2.3.6 枚举类型
2.4 域、常量与变量
2.4.1 域(访问修饰符)
2.4.2 常量的定义及使用
2.4.3 变量的定义及使用
2.5 运算符
2.5.1 算术运算符
2.5.2 赋值运算符
2.5.3 关系运算符
2.5.4 逻辑运算符
2.5.5 位运算符
2.5.6 三元运算符
2.5.7 自增、自减运算符
2.5.8 new 运算符
2.5.9 typeof运算符
2.5.10 checked和unchecked运算符
2.6 数组的定义及使用
2.7 程序控制语句
2.7.1 顺序语句
2.7.2 选择语句
2.7.3 循环语句
2.7.4 跳转语句
2.8 类
2.8.1 类的定义
2.8.2 类的域
2.8.3 类的成员
2.8.4 类的常数
2.8.5 类的方法
2.8.6 类的属性
2.8.7 类的委托和事件
2.8.8 类的索引
2.8.9 类的运算
2.8.10 构造函数
2.8.11 析构函数
2.8.12 类的继承
2.9 本章小结
第3章 ASP.NET网站开发入门
3.1 Web基础知识
3.1.1 B/S架构
3.1.2 WWW的核心——HTTP
3.1.3 Web页面
3.2 ASP.NET网站开发的基本流程
3.3 ASP.NET网站的文件组成
3.3.1 Default.aspx文件
3.3.2 Default.aspx.cs文件
3.3.3 Web.config文件
3.4 ASP.NET的运行机制
3.5 配置Web.config文件
3.6 本章小结
第2篇 基础开发篇
第4章 网站快速组装——Web常用控件
4.1 服务器控件的基本概念
4.1.1 控件的声明及属性、事件和方法
4.1.2 Web表单的工作原理
4.1.3 控件的分类
4.2 HTML服务器控件
4.2.1 HTML通用控件
4.2.2 HTML按钮控件
4.2.3 HTML单行文本框控件
4.2.4 HTML多行文本框控件
4.2.5 HTML复选框 和HTML单选按钮
4.2.6 HTML隐藏文本框
4.2.7 HTML上传文件控件
4.2.8 HTML表格控件
4.2.9 HTML图像控件
4.2.10 HTML下拉列表控件
4.3 本章小结
第5章 网站快速组装——Web常用控件
5.1 Web服务器控件
5.1.1 广告控件
5.1.2 按钮控件
5.1.3 标签控件
5.1.4 文本框控件
5.1.5 链接按钮控件
5.1.6 图像控件
5.1.7 图像按钮控件
5.1.8 超级链接控件
5.1.9 下拉列表控件
5.1.10 列表框控件
5.1.11 复选框和单选按钮
5.1.12 复选框列表和单选列表控件
5.1.13 面板控件
5.1.14 表格控件
5.2 验证控件
5.2.1 基验证类
5.2.2 必须字段验证控件
5.2.3 范围验证控件
5.2.4 正则表达式验证控件
5.2.5 自定义验证控件
5.2.6 验证总结控件
5.3 用户控件
5.4 本章小结
第6章 网页样式与布局技术——CSS+DIV
6.1 网页样式设计——级联样式表(CSS)
6.1.1 样式生成器
6.1.2 建立外部样式表文件
6.2 网页布局设计——DIV
6.3 本章小节
第7章 网页美化技术
7.1 主题和皮肤
7.1.1 主题概述
7.1.2 主题的分类
7.1.3 主题的应用
7.2 网站配色
7.2.1 网页色彩的定义
7.2.2 网页色彩的搭配应用
7.2.3 配色赏析
7.3 使用母版页
7.3.1 创建一个母版页
7.3.2 在Web窗体中应用母版页
7.3.3 母版页的简单机制
7.3.4 对母版页进行简单编辑
7.4 本章小节
第8章 网站的上传
8.1 上传网站前的准备工作
8.1.1 注册域名
8.1.2 申请空间
8.2 网站本地测试
8.3 网站上传
8.3.1 使用Visual Studio 2005上传
8.3.2 使用FTP工具上传
8.4 本章小结
第3篇 数据库应用篇
第9章 数据库管理系统——SQL Server 200
9.1 SQL Server 2005概述
9.2 SQL Server 2005硬件及软件配置需求
9.3 SQL Server 2005的安装
9.4 安装成功验证
9.5 安全、权限管理
9.6 备份与恢复
9.6.1 数据备份
9.6.2 数据恢复
9.7 本章小结
第10章 SQL语言速成
10.1 基本对象
10.2 数据类型
10.3 运算符
10.4 SQL的标准函数
10.5 数据操作
10.5.1 创建数据库CREATE DATABASE
10.5.2 删除数据库DROP DATA BASE
10.5.3 创建表CREATE TABLE
10.5.4 修改表ALTER TABLE
10.5.5 删除表DROP TABLE
10.5.6 插入数据INSERT
10.5.7 更新数据UPDATE
10.5.8 删除数据DELETE
10.5.9 数据的图形化操作
10.6 SELECT子句
10.6.1 FROM子句
10.6.2 使用WHERE子句设置查询条件
10.6.3 通配符
10.7 连接查询
10.7.1 内连接
10.7.2 外连接
10.7.3 交叉连接
10.8 字段属性
10.8.1 允许和禁止空值
10.8.2 默认值
10.8.3 标识字段
10.9 SQL 常用函数
10.9.1 统计字段值的数目
10.9.2 计算字段的平均值
10.9.3 字段值的和
10.9.4 返回最大值或最小值
10.10 本章小结
第11章 数据库网站实例
11.1 网站构架
11.2 设计留言板界面
11.3 编写留言板程序
11.4 本章小结
第12章 使用网站后台数据库
12.1 ADO.NET简介
12.2 连接语法
12.2.1 与SQL Server数据库的连接
12.2.2 与Access数据库的连接
12.2.3 共享连接字符串
12.3 数据库管理
12.3.1 身份认证界面设置
12.3.2 主管理页面设置
12.3.3 查看数据表页面设计
12.3.4 创建数据库页面设计
12.3.5 创建表名、字段个数页面设计
12.3.6 创建表结构页面设计
12.3.7 数据库管理器演示效果
12.4 本章小结
第13章 常用数据库控件详解
13.1 Command对象
13.1.1 构造Command对象
13.1.2 SQL Command对象的读取方法
13.2 DataReader对象读取和显示数据
13.2.1 使用同一个DataReader对象
13.2.2 在下拉列表框中使用DataReader对象
13.2.3 在多项选择框中使用DataReader对象
13.2.4 DataReader高级用法——自行控制读取的行
13.3 DataSet对象读取数据
13.3.1 使用DataSet对象传送数据的步骤
13.3.2 使用DataSet对象并绑定到数据控件
13.3.3 自定义填充行
13.3.4 来自多个数据源的数据
13.4 DataView对象的使用
13.4.1 创建和使用DataView对象
13.4.2 DataView高级用法
13.5 本章小结
第14章 常用信息处理技术——添加、修改及删除
14.1 使用数据向导创建数据库连接
14.2 使用DetailsView控件添加信息
14.3 使用GridView控件删除信息
14.4 使用GridView控件修改信息
14.5 手动编程实现添加信息模块
14.5.1 使用Command对象添加记录
14.5.2 使用DataSet对象添加记录
14.6 手动编程实现修改信息模块
14.6.1 使用Command对象更新记录
14.6.2 使用DataSet对象更新记录
14.7 手动编程实现删除信息模块
14.7.1 使用Command对象删除记录
14.7.2 使用DataSet对象删除记录
14.8 本章小结
第15章 数据库连接管理
15.1 为什么要进行连接管理
15.2 封闭式并发管理
15.3 连接池管理
15.4 DataSet和DataReader的使用
15.5 本章小结
第4篇 精通篇
第16章 常用功能的实现
16.1 显示指定信息
16.2 分页显示记录集中的信息
16.3 显示详细信息
16.4 显示相关信息
16.5 网站导航模块
16.6 用户身份验证
16.7 搜索模块
16.8 投票模块
16.9 流量统计模块
16.10 随机广告生成器
16.11 本章小结
第17章 水晶报表
17.1 水晶报表简介
17.1.1 报表设计器的环境介绍
17.1.2 Crystal报表区域介绍
17.2 创建与数据库交互的水晶报表
17.2.1 使用向导创建水晶报表
17.2.2 创建自定义水晶报表
17.3 报表数据的相关操作
17.3.1 水晶报表中数据的排序与分组
17.3.2 图表的使用
17.3.3 子报表的应用
17.3.4 水晶报表的打印和数据导出
17.4 本章小结
第18章 ASP.NET实现邮件发送
18.1 邮件发送类的概述
18.2 普通文本邮件的发送
18.2.1 使用MailMessage类创建电子邮件
18.2.2 使用MailAttachment类添加附件
18.2.3 使用SmtpClient类发送电子邮件
18.2.4 在ASP.NET程序中发送电子邮件
18.3 发送HTML格式邮件
18.4 本章小结
第19章 新型Web开发技术——ASP.NET Ajax
19.1 ASP.NET Ajax入门
19.1.1 什么是ASP.NET Ajax
19.1.2 ASP.NET Ajax安装
19.1.3 ASP.NET Ajax开发环境介绍
19.2 ASP.NET Ajax的常用控件
19.3 ASP.NET Ajax应用实例
19.4 本章小结
第20章 网站安全技术
20.1 ASP.NET 2.0安全性概述
20.2 安全登录模块设计
20.2.1 查看登录控件默认使用的数据库
20.2.2 手动更改Visual Studio 2005的默认网站配置
20.2.3 使用登录控件
20.2.4 使用权限管理模块
20.3 图文验证模块设计
20.4 身份验证和授权
20.4.1 Windows XP安全概述
20.4.2 IIS提供的身份验证和授权方法
20.4.3 ASP.NET提供的身份验证和授权方法
20.5 网站加密方法简介
20.6 本章小结
第5篇 综合实战篇
第21章 在线聊天室网站实战
21.1 系统分析
21.1.1 系统实现架构
21.1.2 系统三层结构类图
21.2 数据库设计
21.2.1 设计数据库
21.2.2 实现数据库
21.3 数据访问层设计
21.3.1 配置数据库连接
21.3.2 DataAccess类成员一览
21.3.3 实现DataAccess类
21.4 业务逻辑层设计
21.4.1 用户管理类
21.4.2 信息类
21.5 页面显示层设计
21.5.1 用户登录页面
21.5.2 密码修改页面
21.5.3 用户注册页面
21.5.4 用户发言
21.5.5 显示发言信息
21.5.6 显示在线用户
21.6 系统预览
21.6.1 用户登录
21.6.2 进入聊天室主页面
21.6.3 发表信息
21.6.4 浏览信息
21.6.5 查看在线用户
21.6.6 用户注册
21.6.7 注销身份
21.7 本章小结
第 22章 企业网站实战
22.1 配置IIS和数据库
22.1.1 配置IIS
22.1.2 添加数据库
22.2 系统分析
22.3 设计数据库
22.3.1 数据库需求分析
22.3.2 数据库逻辑设计
22.3.3 数据库连接配置
22.4 登录注册模块
22.4.1 登录及注册
22.4.2 角色管理
22.4.3 用户管理
22.5 新闻模块
22.5.1 添加新闻
22.5.2 管理新闻
22.5.3 查看新闻
22.6 产品模块
22.6.1 产品类别管理
22.6.2 图片信息管理
22.6.3 查看图片信息
22.7 订单管理模块
22.7.1 填写订单
22.7.2 查看订单
22.7.3 订单管理
22.8 留言模块
22.8.1 填写留言
22.8.2 管理留言
22.9 本章小结
第23章 BLOG系统实战
23.1 系统概述
23.2 准备工作
23.3 博客功能的需求及需求分析
23.4 数据库设计
23.5 博客框架搭建
23.6 开通博客
23.6.1 实现动态URL转发
23.6.2 三层架构简介
23.6.3 三层架构中数据存取层、业务逻辑层的实现
23.6.4 使用业务逻辑层为注册用户开通博客
23.7 Web用户控件开发
23.7.1 日历显示模块
23.7.2 基本信息显示模块
23.7.3 好友显示模块
23.7.4 留言显示模块
23.7.5 日志显示模块
23.7.6 图片显示模块
23.7.7 好友最近更新显示模块
23.7.8 最近访问人员显示模块
23.8 利用WebParts设计博客主页
23.8.1 WebParts简介
23.8.2 博客主页逻辑设计与实现
23.9 本章小结
第24章 人事管理系统实战
24.1 系统概述
24.2 数据库分析设计与实现
24.2.1 设计数据库
24.2.2 数据关系图
24.2.3 数据库的实现
24.3 系统实现
24.3.1 制作一个母版页
24.3.2 制作导航栏
24.3.3 用户登录
24.3.4 修改密码
24.3.5 员工信息查看页面
24.3.6 员工信息编辑和增加页面
24.3.7 奖惩管理
24.4 系统预览
24.4.1 用户登录
24.4.2 员工信息管理
24.4.3 职位管理
24.4.4 部门管理
24.4.5 员工经历管理
24.4.6 考勤管理
24.4.7 奖惩管理
24.4.8 修改密码与退出系统
24.4.9 工程文件一览
24.5 本章小结
以下内容在光盘中
第25章 论坛实战
25.1 配置IIS和数据库
25.1.1 配置IIS
25.1.2 添加数据库
25.2 设计数据库
25.2.1 数据库需求分析
25.2.2 数据库逻辑设计
25.2.3 数据库连接设置
25.3 论坛使用说明
25.4 本章小结
第26章 在线教育网站实战
26.1 配置IIS和数据库
26.1.1 配置IIS
26.1.2 添加数据库
26.2 网站结构设计
26.2.1 目标设计
26.2.2 系统功能分析与设计
26.3 设计数据库
26.3.1 数据库需求分析
26.3.2 数据库结构设计
26.3.3 连接数据库
26.4 资料显示模块
26.4.1 网站首页
26.4.2 资料详细信息
26.4.3 阅读资料信息
26.4.4 教师基本信息
26.4.5 搜索资料信息
26.5 资料管理模块
26.5.1 管理员登录
26.5.2 角色管理
26.5.3 用户管理
26.5.4 发布资料信息
26.5.5 管理资料信息
26.5.6 修改资料信息
26.5.7 删除资料信息
26.6 教师管理模块
26.6.1 搜索教师信息
26.6.2 管理教师信息
26.6.3 添加教师信息
26.6.4 修改教师信息
26.6.5 删除教师信息
26.7 本章小结
第27章 政府网站
27.1 配置IIS和数据库
27.1.1 配置IIS
27.1.2 添加数据库
27.2 系统概述
27.3 数据库设计
27.3.1 数据库需求分析
27.3.2 数据库逻辑设计
27.3.3 数据库连接设置
27.4 前台系统实现
27.4.1 机构概况
27.4.2 政策法规
27.4.3 网上办事
27.4.4 民政新闻
27.4.5 搜索资料信息
27.4.6 政策咨询
27.4.7 咨询结果
27.4.8 站内搜索
27.4.9 在线调查
27.5 后台系统实现
27.5.1 管理员登录
27.5.2 角色管理
27.5.3 用户管理
27.5.4 栏目管理
27.5.5 添加栏目新闻
27.5.6 删除栏目新闻
27.5.7 投票统计管理
27.5.8 用户咨询管理
27.5.9 回复咨询
27.5.10 删除友情链接
27.5.11 添加友情链接
27.5.12 公告管理
27.6 本章小结
第28章 学籍管理系统实战
28.1 系统概述
28.2 系统操作流程
28.3 系统预览
28.3.1 用户登录
28.3.2 学生选课
28.3.3 管理教师信息
28.3.4 管理学生信息
28.3.5 管理班级信息
28.3.6 管理课程信息
28.3.7 管理学生选课
28.3.8 修改密码和退出系统
28.3.9 工程文件一览
28.4 数据库分析设计与实现
28.4.1 设计数据库
28.4.2 数据关系图
28.4.3 数据库的实现
28.5 系统实现
28.5.1 配置数据库连接
28.5.2 制作一个母版页
28.5.3 制作树形导航栏
28.5.4 用户登录
28.5.5 修改密码
28.5.6 学生选课页面
28.5.7 学生查看课程详细信息
28.5.8 添加教师信息
28.5.9 教师信息管理
28.5.10 添加学生信息
28.5.11 管理学生信息
28.5.12 班级添加
28.5.13 班级管理页面
28.5.14 课程管理
28.5.15 管理学生选课
28.5.16 学生选课添加
28.6 本章小结
第29章 在线视频点播系统实战
29.1 系统概述
29.1.1 系统功能
29.1.2 系统实现架构
29.2 系统预览
29.2.1 用户登录和注册
29.2.2 进入在线视频点播系统主页面
29.2.3 查看一类视频的所有信息
29.2.4 查看单个视频的详细信息
29.2.5 收藏视频
29.2.6 管理收藏
29.2.7 播放视频
29.2.8 修改密码
29.2.9 类别管理
29.2.10 用户管理
29.2.11 工程文件一览
29.3 数据库设计
29.3.1 设计数据库
29.3.2 实现数据库
29.4 数据访问层
29.4.1 配置数据库连接
29.4.2 DataAccess类成员一览
29.4.3 实现DataAccess类
29.5 业务逻辑层
29.5.1 用户管理类
29.5.2 视频信息类
29.6 页面显示层
29.6.1 导航栏页面
29.6.2 用户登录页面
29.6.3 密码修改页面
29.6.4 用户注册页面
29.6.5 用户注销
29.6.6 用户管理
29.6.7 类别管理
29.6.8 视频信息显示
29.6.9 视频信息管理
29.6.10 查看收藏
29.6.11 播放界面
29.7 本章小结
附录A 常用快捷键及其技巧
附录B 常见问题及解答
附录C 源码大放送
以下为赠送录像
ASP.NET教学录像
按钮外观的改变
产生随机数
创建和删除文件
创建和删除文件夹
创建列表
创建文件并写入
在线人数统计
创建无序列表
动态改变网页标题
动态生成图片
读取文件属性
复制和移动文件
绘制基本图形
获取当前时间
获取登录信息
获取服务器IP地址
加载图片的三种方法
警告对话框
控件绑定
加载控件的三种方法
浏览器信息
密码加密
使用标签创建表格
使用控件创建表格
输出文本文件
数据绑定
图片预览
文本框控件的使用
页面访问次数统计
页面重定向
VB.NET 2005教学录像
倒计时效果
动态创建文本框
动态显示当前时间
动态显示用户登录总时间
图形验证码
媒体播放器
捕获键盘按键和鼠标位置
查找已打开的窗体
根据IP地址获得主机名称
根据文件名称查找文件
移动和复制文件
窗体之间的参数传递
窗体的淡入效果
窗体的淡出效果
绘制特殊效果的文字
获取本机IP地址
读取Excel文件
Visual C# 2005教学录像
为程序添加启动屏幕
图形验证码
媒体播放器
文字随机验证码
根据IP地址获得主机名称
根据文件内容查找文件
根据文件名称查找文件
用户控件的制作
用正则表达式提取内容
用正则表达式进行表单验证
移动和复制文件
绘制特殊效果的文字
获取本机IP地址
获得程序的启动路径
识别中文字符
读取xml文件
读取应用程序配置
限制文本框的输入类型
Dreamweaver CS3教学录像
半透明图像
编辑文本
辨别浏览器
表单验证
插入Flash动画
创建交互图像
创建相册
导入表格数据
等级分明
蝶恋花
幻灯片
即时提示
立体表格
利用AP DIV创建文字阴影
美化的表格效果
美化页面滚动条
千变万化
生日快乐
十二星座
特效链接
添加背景音乐
图片展示
图文并茂
图像链接
为网页设置刷新
五颜六色
移花接木
以模板构建网站和更新网站
阴影特效字
制作网页过渡效果
制作自动滚屏网页
转到URL
自动弹出警告
自动关闭窗口效果
自动显示当前日期和时间
猜您喜欢

读书导航