互联网
类型
可以朗读
语音朗读
180千字
字数
2018-02-01
发行日期
展开全部
主编推荐语
采用工作任务驱动的思想,由简到繁开发网站,最终实现小型的Web应用系统。
内容简介
本书面向ASP.NET初学者,以Dreamweaver CS6为开发环境,介绍了使用ASP.NET进行动态网页开发的方法和步骤。具体内容包括网站规划与设计、HTML语法基础、C#语法基础、ASP.NET控件、ASP.NET的常用内置对象、数据库访问技术及网站发布、优化与推广。并以留言板和新闻发布系统为例,详细介绍ASP.NET在网站建设中的应用并给出了使用动态模板建站的具体操作步骤。
目录
- 版权信息
- 内容提要
- 第2版前言
- 第1章 网站规划与设计
- 1.1 网站规划概述
- 1.2 网站需求调研
- 1.2.1 企业网站需求调研的含义
- 1.2.2 企业网站需求调研的意义
- 1.2.3 企业网站需求调研的步骤
- 1.3 网站建设可行性分析
- 1.3.1 技术可行性分析
- 1.3.2 经济可行性分析
- 1.3.3 企业网站可实施性分析
- 1.4 网站规划书的内容
- 1.5 企业网站设计
- 1.5.1 网站内容设计
- 1.5.2 网站功能设计
- 1.5.3 网站形象设计
- 1.5.4 网站结构设计
- 1.6 撰写企业网站规划书
- 1.6.1 网站规划书的目录
- 1.6.2 网站规划书的项目概述示范
- 实训
- 习题
- 第2章 搭建ASP.NET开发和运行环境
- 2.1 ASP.NET简介
- 2.1.1 ASP.NET发展历史
- 2.1.2 ASP.NET与ASP的区别
- 2.1.3 ASP.NET的工作原理
- 2.2 搭建ASP.NET运行环境
- 2.2.1 配置ASP.NET运行环境
- 2.2.2 IIS的设置
- 2.3 ASP.NET开发工具
- 2.3.1 文本编辑工具
- 2.3.2 Visual Studio.NET
- 2.3.3 Dreamweaver CS6
- 2.4 Dreamweaver CS6动态网页制作基础
- 2.4.1 Dreamweaver CS6的安装和设置
- 2.4.2 Extension Manager CS6及ASP.NET插件的安装
- 2.4.3 在Dreamweaver CS6中建立站点
- 2.4.4 在Dreamweaver CS6中建立和运行ASP.NET页面
- 实训
- 习题
- 第3章 HTML语言基础
- 3.1 HTML语言
- 3.1.1 静态页面和动态页面
- 3.1.2 标记
- 3.1.3 文件结构
- 3.2 静态网页基础
- 3.2.1 网页中的字体
- 3.2.2 网页的排版
- 3.2.3 表格
- 3.2.4 表单
- 3.2.5 超文本链接
- 3.2.6 网页中的图像
- 3.3 设计用户注册静态页面
- 实训
- 习题
- 第4章 C#语言基础
- 4.1 数据类型
- 4.1.1 值类型
- 4.1.2 引用类型
- 4.2 变量
- 4.2.1 变量的命名规则
- 4.2.2 变量的声明方法
- 4.3 运算符和表达式
- 4.3.1 赋值运算符
- 4.3.2 算术运算符
- 4.3.3 字符串连接运算符
- 4.3.4 比较运算符
- 4.3.5 逻辑运算符
- 4.3.6 条件运算符
- 4.4 注释
- 4.5 分支语句
- 4.5.1 if语句
- 4.5.2 switch case语句
- 4.6 循环语句
- 4.6.1 for循环
- 4.6.2 while循环
- 4.6.3 do…while循环
- 4.6.4 foreach循环
- 4.7 综合应用:用C#编写乘法表
- 实训
- 习题
- 第5章 服务器控件
- 5.1 表单
- 5.1.1 Web表单
- 5.1.2 HTML服务器控件和Web服务器控件
- 5.2 Web服务器控件
- 5.2.1 Web服务器控件的分类
- 5.2.2 Dreamweaver CS6中使用Web服务器控件概述
- 5.3 用于文本输入和显示的控件
- 5.3.1 文本框控件<asp:TextBox>
- 5.3.2 标签控件<asp:Label>
- 5.4 用于控制传送的控件
- 5.4.1 按钮控件<asp:Button>
- 5.4.2 链接按钮控件<asp:LinkButton>
- 5.4.3 图片按钮控件<asp:ImageButton>
- 5.4.4 超链接控件<asp:HyperLink>
- 5.5 用于选择的控件
- 5.5.1 复选框<asp:CheckBox>
- 5.5.2 复选框列表<asp:CheckBoxList>
- 5.5.3 单选按钮<asp:RadioButton>
- 5.5.4 单选按钮列表<asp:RadioButtonList>
- 5.5.5 下拉列表控件<asp:DropDownList>
- 5.6 综合应用:用ASP.NET控件设计用户注册页面
- 实训
- 习题
- 第6章 验证控件
- 6.1 验证控件概述
- 6.1.1 验证控件的作用
- 6.1.2 Dreamweaver CS6中使用验证控件概述
- 6.2 必须字段验证控件
- 6.3 比较验证控件
- 6.4 范围验证控件
- 6.5 正则表达式验证控件
- 6.5.1 正则表达式概述
- 6.5.2 正则表达式的应用
- 6.5.3 正则表达式验证控件
- 6.6 验证总结控件
- 6.7 综合应用:设计带验证功能的用户注册动态页面
- 实训
- 习题
- 第7章 常用内置对象
- 7.1 Response对象
- 7.1.1 常用属性和方法
- 7.1.2 向网页输出文本
- 7.1.3 网页重定向
- 7.2 Request对象
- 7.2.1 Get方法和Post方法
- 7.2.2 获取用户请求
- 7.2.3 获取用户环境信息
- 7.3 Application对象
- 7.3.1 存取Application对象的变量值
- 7.3.2 Application对象的生命周期
- 7.3.3 Lock和UnLock方法
- 7.3.4 Application对象获取网站单击次数
- 7.3.5 Application对象的事件
- 7.3.6 Global.asax
- 7.4 Session对象
- 7.4.1 存取Session对象的变量值
- 7.4.2 Session有效期及会话超时设置
- 7.4.3 Session对象的事件
- 7.4.4 Session对象获取用户单击次数
- 7.4.5 Session对象记录登录状态
- 7.5 Server对象
- 7.5.1 设置页面超时间隔
- 7.5.2 Server对象的常用方法
- 实训
- 习题
- 第8章 访问数据库
- 8.1 任务概述:建立成绩发布网站
- 8.1.1 成绩发布网站功能
- 8.1.2 设计子任务分解
- 8.1.3 数据库详细设计
- 8.2 ADO.NET基础
- 8.2.1 数据库基础及成绩发布数据库创建
- 8.2.2 SQL简介
- 8.2.3 ADO.NET概述
- 8.2.4 ADO.NET的命名空间
- 8.3 在Dreamweaver CS6中连接数据库
- 8.3.1 Dreamweaver CS6中的数据库访问
- 8.3.2 部署DreamweaverCtrls.dll控件
- 8.3.3 连接Access数据库
- 8.3.4 连接SQL Server数据库
- 8.4 数据绑定
- 8.4.1 子任务一:根据学号进行成绩查询
- 8.4.2 建立数据集
- 8.4.3 数据集的筛选
- 8.4.4 子任务一实现:设计根据学号查询成绩的页面
- 8.4.5 子任务二:用户登录检查
- 8.4.6 数据集的高级设定和带参数的SQL语句
- 8.4.7 建立数据集失败时的处理
- 8.4.8 子任务二实现:设计用户登录检查页面
- 8.5 数据网格
- 8.5.1 子任务三:以表格显示批量查询结果
- 8.5.2 Dreamweaver CS6的服务器行为概述
- 8.5.3 数据网格的分页和外观设计
- 8.5.4 数据网格的链接设计
- 8.5.5 子任务三实现:数据网格批量查询及链接查询
- 8.6 数据变更
- 8.6.1 子任务四及其实现:设计添加成绩页面
- 8.6.2 子任务五及其实现:设计更新成绩页面
- 8.6.3 子任务六及其实现:设计删除成绩页面
- 8.7 数据列表和重复区域
- 8.7.1 子任务七及其实现:数据列表及数据集的分页显示设计
- 8.7.2 子任务八及其实现:用重复区域实现的数据显示
- 8.8 数据库访问技术小结
- 实训
- 习题
- 第9章 ASP.NET开发实训
- 9.1 留言板系统
- 9.1.1 需求分析
- 9.1.2 数据库详细设计
- 9.1.3 创建站点和连接数据库
- 9.1.4 显示留言清单页面设计
- 9.1.5 提交留言页面设计
- 9.1.6 查看留言详细内容页面
- 9.1.7 设计总结及功能拓展
- 9.2 新闻发布系统
- 9.2.1 需求分析
- 9.2.2 数据库详细设计
- 9.2.3 创建站点和数据库连接
- 9.2.4 管理员登录页面
- 9.2.5 添加新闻页面
- 9.2.6 浏览新闻标题页面
- 9.2.7 查看新闻详细内容页面
- 9.2.8 编辑新闻页面
- 9.2.9 设计总结及功能拓展
- 9.3 使用动态模板建站
- 9.3.1 动态模板的选择与来源
- 9.3.2 动态模板的发布与调试
- 9.3.3 动态模板后台信息配置与修改
- 9.3.4 动态模板前台页面美化
- 实训
- 习题
- 第10章 网站发布管理
- 10.1 任务概述:申请和使用免费空间
- 10.2 网站域名注册
- 10.2.1 域名概述
- 10.2.2 域名注册
- 10.3 网站空间申请
- 10.3.1 网站空间概述
- 10.3.2 网站空间申请
- 10.4 网站发布
- 10.4.1 网站发布的概念
- 10.4.2 网站发布的方法
- 10.4.3 网站发布的流程
- 10.5 任务实现:申请和使用免费空间
- 实训
- 习题
- 第11章 网站优化与推广
- 11.1 任务概述:将网站提交给百度等搜索引擎免费登录
- 11.2 搜索引擎优化
- 11.2.1 搜索引擎优化概述
- 11.2.2 搜索引擎工作原理
- 11.2.3 网站结构优化
- 11.2.4 网站页面优化
- 11.2.5 外部链接优化
- 11.2.6 SEO基本工具
- 11.3 网站推广
- 11.3.1 网站推广的类型
- 11.3.2 网站推广策略
- 11.4 任务实现:将网站提交给百度等搜索引擎免费登录
- 11.4.1 常见的搜索引擎免费登录入口
- 11.4.2 将网站提交给搜索引擎之前的准备
- 11.4.3 将网站提交给百度免费登录入口步骤
- 实训
- 习题
- 参考文献
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。