您好,欢迎光临有路网!
ASP.NET应用开发与实践
QQ咨询:
有路璐璐:

ASP.NET应用开发与实践

  • 作者:刘乃琦 郭小芳
  • 出版社:人民邮电出版社
  • ISBN:9787115301826
  • 出版日期:2012年12月01日
  • 页数:394
  • 定价:¥52.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书系统全面地介绍了有关ASP.NET网站开发所涉及的各类知识。全书共分20章,内容包括Web开发基础、搭建ASP.NET网站开发环境、ASP.NET开发基础、ASP.NET内置对象、ASP.NET常用服务器控件、ADO.NET数据库操作技术、数据绑定控件的使用、Web用户控件、ASP.NET中的站点导航控件、母版页的使用、外观与皮肤——主题、AJAX异步刷新技术、LINQ数据操作技术、文件流操作、Web
    Service服务应用、程序调试与错误处理、网站优化打包与发布、综合案例——供求信息网、课程设计——在线音乐网、课程设计——AJAX许愿墙。全书每章内容都与实例紧密结合,有助于学生理解知识、应用知识,达到学以致用的目的。 本书附有配套DVD光盘,光盘中包含本书所有实例、综合实例、实验、综合案例和课程设计的源代码、制作精良的电子课件PPT及教学录像、《ASP.NET编程词典(个人版)》体验版学习软件。其中,源代码全部经过精心测试,能够在Windows
    XP、Windows 2003、Windows
    7系统下编译和运行。 本书可作为本科计算机专业、软件学院、高职软件专业及相关专业的
    目录
    第1章 Web开发基础
    1.1 Web简介
    1.1.1 什么是Web
    1.1.2 B/S结构简介
    1.1.3 C/S结构简介
    1.1.4 B/S结构与C/S结构比较
    1.2 Web程序运行机制
    1.2.1 Web浏览器
    1.2.2 HTML 5标记语言
    1.2.3 CSS简介
    1.2.4 JavaScript简介
    1.2.5 HTTP
    1.2.6 Web系统的三层架构
    1.2.7 MVC架构
    知识点提炼
    习题
    第2章 搭建ASP.NET网站开发环境
    2.1 ASP.NET概述
    2.1.1 ASP.NET的优势
    2.1.2 ASP.NET的应用领域
    2.1.3 ASP.NET网站的运行原理
    2.1.4 ASP.NET网站的运行机制
    2.2 ASP.NET与.NET框架
    2.2.1 .NET框架简介
    2.2.2 ASP.NET与.NET框架
    2.3 ASP.NET开发环境搭建
    2.3.1 安装并配置IIS 7.x服务器
    2.3.2 安装Visual Studio 2010系统**
    2.3.3 安装Visual Studio 2010
    2.3.4 卸载Visual Studio 2010
    2.4 熟悉Visual Studio 2010开发环境
    2.4.1 菜单栏
    2.4.2 工具栏
    2.4.3 “工具箱”窗口
    2.4.4 “属性”窗口
    2.4.5 “错误列表”窗口
    2.4.6 “输出”窗口
    2.5 Visual Studio 2010帮助系统
    2.5.1 安装Help Library管理器
    2.5.2 使用Help Library管理器
    2.6 综合实例——创建一个ASP.NET网站
    知识点提炼
    习题
    实验:安装Visual Studio 2010开发环境
    第3章 ASP.NET开发基础
    3.1 **个ASP.NET网站
    3.1.1 创建ASP.NET网站
    3.1.2 设计ASP.NET页面
    3.1.3 添加ASP.NET特殊文件夹
    3.1.4 运行ASP.NET网站
    3.1.5 配置IIS服务器并浏览网站
    3.2 ASP.NET网页基础语法
    3.2.1 ASP.NET网页扩展名
    3.2.2 ASP.NET页面指令
    3.2.3 注释ASPX文件中的代码
    3.2.4 ASP.NET服务器控件语法
    3.2.5 代码块语法
    3.2.6 表达式语法
    3.3 综合实例——根据系统时间显示“上午好!”或“下午好!”字符串
    知识点提炼
    习题
    实验:在网页中添加一个下拉列表控件
    第4章 ASP.NET内置对象
    4.1 Response对象
    4.1.1 Response对象概述
    4.1.2 Response对象常用属性和方法
    4.1.3 在页面中输出指定信息数据
    4.1.4 页面跳转并传递参数
    4.2 Request对象
    4.2.1 Request对象概述
    4.2.2 Request对象常用属性和方法
    4.2.3 获取页面间传送的值
    4.2.4 获取客户端浏览器相关信息
    4.3 Application对象
    4.3.1 Application对象概述
    4.3.2 Application对象常用集合、属性和方法
    4.3.3 统计网站的访问量
    4.3.4 简单的网络聊天室
    4.4 Session对象
    4.4.1 Session对象概述
    4.4.2 Session对象常用集合、属性和方法
    4.4.3 利用Session对象存储用户登录信息
    4.5 Cookie对象
    4.5.1 Cookie对象概述
    4.5.2 Cookie对象常用属性和方法
    4.5.3 利用Cookie对象实现网络投票功能
    4.6 Server对象
    4.6.1 Server对象概述
    4.6.2 Server对象常用属性和方法
    4.6.3 获取服务器的物理地址
    4.6.4 对字符串进行编码和解码
    4.7 综合实例——实现用户密码记忆功能
    知识点提炼
    习题
    实验:投票系统中限制每月只能投票一次
    第5章 ASP.NET常用服务器控件
    5.1 服务器控件概述
    5.1.1 HTML服务器控件
    5.1.2 Web服务器控件
    5.2 文本类型控件
    5.2.1 Label控件
    5.2.2 TextBox控件
    5.3 按钮类型控件
    5.3.1 Button控件
    5.3.2 ImageButton控件
    5.4 链接类型控件
    5.4.1 HyperLink控件
    5.4.2 LinkButton控件
    5.5 选择类型控件
    5.5.1 RadioButton控件
    5.5.2 RadioButtonList控件
    5.5.3 CheckBox控件
    5.5.4 CheckBoxList控件
    5.5.5 ListBox控件
    5.5.6 DropDownList控件
    5.6 Image图像控件
    5.7 Panel容器控件
    5.8 FileUpload文件上传控件
    5.9 数据验证控件
    5.9.1 RequiredFieldValidator控件
    5.9.2 CompareValidator控件
    5.9.3 RangeValidator控件
    5.9.4 RegularExpressionValidator控件
    5.9.5 CustomValidator控件
    5.9.6 ValidationSummary控件
    5.10 综合实例——实现省份与城市二级联动下拉菜单
    知识点提炼
    习题
    实验:设计用户注册页面
    第6章 ADO.NET数据库操作技术
    6.1 ADO.NET概述
    6.2 ADO.NET对象模型
    6.2.1 Connection对象
    6.2.2 Command对象
    6.2.3 DataReader对象
    6.2.4 DataAdapter对象
    6.2.5 DataSet对象
    6.2.6 DataTable对象
    6.2.7 DataView对象
    6.3 数据库开发基本操作
    6.3.1 打开和关闭数据库连接
    6.3.2 查询数据库中的数据
    6.3.3 向数据库中添加数据
    6.3.4 修改数据库中的数据
    6.3.5 删除数据库中的数据
    6.3.6 使用事务
    6.4 综合实例——批量更新供求信息发布时间
    知识点提炼
    习题
    实验:以二进制形式存取图片
    第7章 数据绑定控件的使用
    7.1 GridView控件
    7.1.1 GridView控件概述
    7.1.2 GridView控件常用的属性、方法和事件
    7.1.3 使用GridView控件绑定数据源
    7.1.4 自定义GridView控件的列
    7.1.5 使用GridView控件分页显示数据
    7.1.6 以编程方式实现选中、编辑和删除GridView数据项
    7.2 DataList控件
    7.2.1 DataList控件概述
    7.2.2 DataList控件常用的属性、方法和事件
    7.2.3 分页显示DataList控件中的数据
    7.3 ListView控件
    7.3.1 ListView控件概述
    7.3.2 ListView控件常用的属性、方法和事件
    7.3.3 ListView控件的模板
    7.3.4 使用ListView服务器控件对数据进行显示、分页和排序
    7.4 综合实例——设置在线考试系统管理权限
    知识点提炼
    习题
    实验:在DataList控件中批量删除数据
    第8章 Web用户控件
    8.1 Web用户控件的概述
    8.1.1 Web用户控件与Web窗体比较
    8.1.2 Web用户控件的优点
    8.2 创建并使用Web用户控件
    8.2.1 创建Web用户控件
    8.2.2 在ASP.NET网页中使用Web用户控件
    8.3 综合实例——制作一个站内搜索Web用户控件
    知识点提炼
    习题
    实验:使用Web用户控件制作博客导航条
    第9章 ASP.NET中的站点导航控件
    9.1 站点地图Web.sitemap概述
    9.2 TreeView树型导航控件
    9.2.1 TreeView控件概述
    9.2.2 TreeView控件的常用属性和事件
    9.2.3 TreeView控件的使用
    9.3 Menu下拉菜单导航控件
    9.3.1 Menu控件概述
    9.3.2 Menu控件的常用属性和事件
    9.3.3 Menu控件的使用
    9.4 SiteMapPath站点地图导航控件
    9.4.1 SiteMapPath控件概述
    9.4.2 SiteMapPath控件的常用属性和事件
    9.4.3 SiteMapPath控件的使用
    9.5 综合实例——实现企业门户网站的导航
    知识点提炼
    习题
    实验:使用TreeView控件实现OA系统导航
    第10章 母版页的使用
    10.1 母版页的使用
    10.1.1 母版页概述
    10.1.2 创建母版页
    10.1.3 创建内容页
    10.1.4 嵌套母版页
    10.2 访问母版页的成员
    10.2.1 使用Master.FindControl方法访问母版页上的控件
    10.2.2 引用@MasterType指令访问母版页上的属性
    10.3 综合实例——动态加载网站母版页
    知识点提炼
    习题
    实验:创建一个带网站计数器的母版页
    第11章 外观与皮肤——主题
    11.1 主题概述
    11.1.1 组成元素
    11.1.2 文件存储和组织方式
    11.2 创建主题
    11.2.1 创建外观文件
    11.2.2 为主题添加CSS样式
    11.3 主题的使用
    11.3.1 指定和禁用主题
    11.3.2 动态加载主题
    11.4 综合实例——设计网站登录模块外观
    知识点提炼
    习题
    实验:设计网站注册模块外观
    第12章 AJAX异步刷新技术
    12.1 ASP.NET AJAX概述
    12.1.1 AJAX开发模式
    12.1.2 ASP.NET AJAX优点
    12.1.3 ASP.NET AJAX架构
    12.2 ASP.NET AJAX服务器端控件
    12.2.1 ScriptManager控件
    12.2.2 UpdatePanel控件
    12.2.3 Timer控件
    12.3 AJAXControlToolkit工具包的使用
    12.3.1 安装AJAX Control Toolkit扩展控件工具包
    12.3.2 PasswordStrength控件
    12.3.3 TextBoxWatermark控件
    12.3.4 SlideShow控件
    12.4 综合实例——AJAX开发聊天室
    知识点提炼
    习题
    实验:仿当当网对图书通过五星显示好评等级
    第13章 LINQ数据操作技术
    13.1 LINQ技术概述
    13.2 LINQ查询常用子句
    13.2.1 from子句
    13.2.2 where子句
    13.2.3 select子句
    13.2.4 orderby子句
    13.3 使用LINQ操作SQL Server数据库
    13.3.1 创建LINQ数据源
    13.3.2 使用LINQ执行操作数据库
    13.3.3 灵活运用LinqDataSource控件
    13.4 使用LINQ操作其他数据
    13.4.1 使用LINQ操作数组和集合
    13.4.2 使用LINQ操作DataSet数据集
    13.4.3 使用LINQ操作XML文件
    13.5 综合实例——使用LINQ实现数据分页
    知识点提炼
    习题
    实验:使用LINQ防止SQL注入式攻击
    第14章 文件流操作
    14.1 System.IO命名空间
    14.2 文件的基本操作
    14.2.1 判断文件是否存在
    14.2.2 创建文件
    14.2.3 打开文件
    14.2.4 复制文件
    14.2.5 移动文件
    14.2.6 删除文件
    14.2.7 获取文件基本信息
    14.3 文件夹的基本操作
    14.3.1 判断文件夹是否存在
    14.3.2 创建文件夹
    14.3.3 移动文件夹
    14.3.4 删除文件夹
    14.3.5 遍历文件夹
    14.4 数据流操作
    14.4.1 流操作类介绍
    14.4.2 文件流类
    14.4.3 文本文件的写入与读取
    14.4.4 二进制文件的写入与读取
    14.5 综合实例——文件下载功能的实现
    知识点提炼
    习题
    实验:使用ASP.NET传送大文件
    第15章 Web Service服务应用
    15.1 Web Service概述
    15.2 Web服务的创建及使用
    15.2.1 Web服务文件的指令
    15.2.2 Web服务代码隐藏文件
    15.2.3 创建一个简单的Web服务
    15.2.4 ASP.NET网站中调用Web服务
    15.2.5 ASP.NET AJAX调用Web服务
    15.3 综合实例——利用Web服务上传和下载图片
    知识点提炼
    习题
    实验:使用Web服务生成产品编号
    第16章 程序调试与错误处理
    16.1 错误类型
    16.1.1 语法错误
    16.1.2 语义错误
    16.1.3 逻辑错误
    16.2 程序调试
    16.2.1 断点操作
    16.2.2 开始、中断和停止程序的执行
    16.2.3 单步执行和逐过程执行
    16.2.4 运行到指定位置
    16.3 常见服务器故障排除
    16.3.1 Web服务器配置不正确
    16.3.2 IIS管理服务没有响应
    16.3.3 未安装ASP.NET
    16.3.4 连接被拒绝
    16.3.5 不能使用静态文件
    16.4 异常处理语句
    16.4.1 使用throw语句抛出异常
    16.4.2 使用try…catch语句捕捉异常
    16.4.3 使用try…catch…finally语句捕捉异常
    知识点提炼
    习题
    第17章 网站优化、打包与发布
    17.1 ASP.NET网站优化
    17.1.1 ASP.NET缓存概述
    17.1.2 ASP.NET缓存的应用
    17.2 ASP.NET网站打包
    17.3 ASP.NET网站发布
    17.3.1 使用IIS浏览ASP.NET网站
    17.3.2 使用“发布网站”发布ASP.NET网站
    17.3.3 使用“复制网站”发布ASP.NET网站
    知识点提炼
    习题
    第18章 综合案例——供求信息网
    18.1 网站需求
    18.2 总体设计
    18.2.1 系统目标
    18.2.2 构建开发环境
    18.2.3 网站功能结构
    18.2.4 业务流程图
    18.3 数据库设计
    18.3.1 数据库概要说明
    18.3.2 数据库实体图
    18.3.3 数据表结构
    18.4 公共类设计
    18.4.1 数据层功能设计
    18.4.2 网站逻辑业务功能设计
    18.5 网站主要模块开发
    18.5.1 网站主页设计(前台)
    18.5.2 网站招聘信息页设计(前台)
    18.5.3 免费供求信息发布页(前台)
    18.5.4 网站后台主页设计(后台)
    18.5.5 免费供求信息审核页(后台)
    18.6 网站编译与发布
    18.6.1 网站编译
    18.6.2 网站发布
    第19章 课程设计——在线音乐网
    19.1 课程设计目的
    19.2 功能描述
    19.3 总体设计
    19.3.1 构建开发环境
    19.3.2 网站功能结构
    19.3.3 业务流程图
    19.4 数据库设计
    19.4.1 数据库实体图
    19.4.2 数据表设计
    19.5 实现过程
    19.5.1 母版页设计
    19.5.2 在线音乐网首页设计
    19.5.3 歌曲详细信息页设计
    19.5.4 歌曲试听页设计
    19.5.5 播放歌曲页设计
    19.5.6 搜索歌曲页设计
    19.6 调试运行
    19.7 课程设计总结
    第20章 课程设计——AJAX许愿墙
    20.1 课程设计目的
    20.2 功能描述
    20.3 总体设计
    20.3.1 构建开发环境
    20.3.2 网站功能结构
    20.3.3 业务流程图
    20.4 数据库设计
    20.4.1 数据库实体图
    20.4.2 数据表设计
    20.5 实现过程
    20.5.1 页眉用户控件设计
    20.5.2 页脚用户控件设计
    20.5.3 生成验证码页设计
    20.5.4 AJAX许愿墙首页设计
    20.5.5 发送祝福页设计
    20.6 调试运行
    20.7 课程设计总结
    附录 C#语言基础
    A.1 C#语言简介
    B.2 代码编写规则
    B.2.1 代码书写规则
    B.2.2 代码注释及规则
    C.3 数据类型
    C.3.1 数值类型
    C.3.2 字符串类型
    C.3.3 日期类型
    C.3.4 布尔类型
    C.3.5 数据类型的转换
    D.4 变量和常量
    D.4.1 变量和常量的概念
    D.4.2 变量的声明和赋值
    D.4.3 定义常量
    E.5 C#中运算符
    E.5.1 算术运算符
    E.5.2 关系运算符
    E.5.3 赋值运算符
    E.5.4 逻辑运算符
    E.5.5 位运算符
    E.5.6 其他运算符
    E.5.7 运算符的优先级
    F.6 字符串处理
    F.6.1 比较字符串
    F.6.2 定位字符及子串
    F.6.3 格式化字符串
    F.6.4 截取字符串
    F.6.5 分隔字符串
    F.6.6 插入和填充字符串
    F.6.7 删除和剪切字符串
    F.6.8 复制字符串
    F.6.9 替换字符串
    G.7 流程控制
    G.7.1 有效使用分支语句
    G.7.2 有效使用循环语句
    H.8 数组的基本操作
    H.8.1 数组的声明
    H.8.2 初始化数组
    I.9 面向对象的程序设计
    I.9.1 面向对象的概念
    I.9.2 类和对象
    I.9.3 使用private、protected和public关键字控制访问权限
    I.9.4 构造函数和析构函数
    I.9.5 定义类成员
    I.9.6 命名空间的使用
    J.10 小结
    编辑推荐语
    1、内容与实例紧密结合,有助于学生理解知识、应用知识,达到学以致用的目的
    2、配套DVD光盘中提供本书所有实例、综合实例、实验、综合案例和课程设计的源代码、制作精良的电子课件PPT及教学录像

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外