ASP.NET 3.5从入门到精通

副标题:无

作   者:赵晓东,张正礼,许小荣编著

分类号:

ISBN:9787302201953

微信扫一扫,移动浏览光盘

简介

   本书从初学者的角度,循序渐进地讲解了全新的ASP.NET 3.5实用技术   。全书主要内容包括visual studio2008开发环境、C#语言程序设计、web   控件、内置对象、输入验证、Rich控件、用户控件和页面绘图、样式、主   题和母版页、ADO.NET数据库访问技术、数据绑定、数据控件、xML和文件   操作、LINQ数据库技术、web程序安全机制、AJAx应用服务和Mvc设计模式   。最后通过2个典型的案例开发讲解(网络书店系统、在线Rss阅读器),让   读者体验学以致用解决实际问题的过程,获取AsPNET 3.5的编程经验。    为本书特制的8小时多媒体教学演示,特别收录了本书所有相关素材及   源文件,并提供全部实例的操作视频,为了方便您的学习,我们精心挑选3   本技术文档电子书(Access 2003、ASPNETAJAx、sQL server2005),以供您   在学习本书的过程中及时地查缺补漏;值得一提的是,本书还免费赠送20   个大型项目案例的全部源文件,拿来就用,让您从新手到高手、从入门到   提高一册搞定!    本书适合作为ASPNET初学者的自学参考书,也可作为高等院校ASPNET   的教学用书,特别是对高校计算机及相关专业的学生进行毕业设计具有非   常好的指导价值。   

目录

目录
第1章 .NET框架
1.1 Web程序的发展历程
1.1.1 HTML语言和HTML表单
1.1.2 CGI接口
1.1.3 脚本语言
1.1.4 组件技术
1.2 .NET框架
1.2.1 .NET框架的发展历程
1.2.2 .NET语言
1.2.3 公共语言运行时
1.2.4 .NET类库
1.2.5 Visual Studio
1.3 .NET 3.5
1.4 小结
第2章 Visual Studio 2008开发环境
2.1 安装Visual Studio 2008
2.2 创建Web项目
2.3 管理Web项目
2.3.1 添加新的资源
2.3.2 编辑Web页面
2.3.3 编辑后台代码
2.3.4 利用属性查看器
2.4 Visual Studio 2008新特性
2.4.1 多定向支持
2.4.2 JavaScript智能感知
2.4.3 JavaScript的调试
2.4.4 CSS编辑和管理功能
2.5 小结
第3章 ASP.NET Web编程原理
3.1 ASP.NET应用程序的构成
3.1.1 文件类型
3.1.2 文件夹类型
3.2 服务器控件
3.2.1 HTML服务器控件
3.2.2 Web控件
3.3 ASPX页面代码模式
3.3.1 页面类
3.3.2 网页代码存储模式
3.4 Application事件
3.5 ASP.NET配置
3.5.1 配置文件
3.5.2 网站管理工具
3.6 小结
第4章 C#语言程序设计
4.1 概述
4.1.1 大小写的敏感性
4.1.2 注释
4.1.3 语句终止符
4.1.4 语句块
4.2 变量和数据类型
4.2.1 变量初始化
4.2.2 转义字符
4.2.3 数组
4.3 数据运算
4.3.1 数值运算
4.3.2 字符串运算
4.4 语句
4.4.1 条件语句
4.4.2 循环语句
4.5 方法
4.5.1 方法重载
4.5.2 委托
4.6 结构、类和对象
4.6.1 结构
4.6.2 类
4.6.3 对象
4.7 C# 3.5的新特性
4.7.1 隐型局部变量
4.7.2 扩展方法
4.7.3 Lambda表达式
4.7.4 对象和集合初始化器
4.7.5 匿名类型
4.7.6 隐型数组
4.7.7 LINQ
4.7.8 表达式树
4.8 小结
第5章 Web控件
5.1 基本的Web控件
5.2 Web控件类
5.2.1 Web控件的基本属性
5.2.2 单位
5.2.3 枚举
5.2.4 颜色
5.2.5 字体
5.3 列表控件
5.3.1 ListBox
5.3.2 DropDownList
5.3.3 CheckBoxList
5.3.4 RadioButtonList
5.3.5 BulletedList
5.4 表控件
5.4.1 表控件对象模型
5.4.2 向页面中添加表控件
5.4.3 动态操作表控件
5.5 Web控件的事件
5.5.1 Web控件的事件模型
5.5.2 Web控件的事件绑定
5.6 小结
第6章 内置对象
6.1 Response对象
6.1.1 Response对象的属性
6.1.2 Response对象的方法
6.1.3 Response对象的应用举例
6.2 Request对象
6.2.1 Request对象的属性
6.2.2 Request对象的方法
6.3 Server对象
6.3.1 Server对象的属性
6.3.2 Server对象的方法
6.3.3 Server对象的应用举例
6.4 ViewState对象
6.4.1 概述
6.4.2 安全机制
6.4.3 保留成员变量
6.4.4 存储自定义对象
6.4.5 传递信息
6.5 Cookies对象
6.5.1 概述
6.5.2 Cookies对象的属性
6.5.3 Cookies对象的方法
6.5.4 Cookies对象的使用
6.5.5 Cookies对象的应用举例
6.6 Session对象
6.6.1 概述
6.6.2 Session的跟踪
6.6.3 Session对象的属性
6.6.4 Session对象的方法
6.6.5 Session对象的使用
6.6.6 Session的应用举例
6.6.7 Session的存储
6.7 Application对象
6.7.1 Application对象的属性
6.7.2 Application对象的方法
6.7.3 Application对象的应用举例
6.8 小结
第7章 输入验证
7.1 概述
7.1.1 验证控件的使用
7.1.2 验证多个条件
7.1.3 显示错误信息
7.1.4 验证对象模型
7.2 验证控件
7.2.1 RequiredFieldValidator控件
7.2.2 CompareValidator控件
7.2.3 RangeValidator控件
7.2.4 RegularExpressionValidator控件
7.2.5 CustomValidator控件
7.3 定制验证控件
7.4 综合实例
7.5 小结
第8章 Rich控件
8.1 Calendar控件
8.1.1 属性和方法
8.1.2 Calendar控件的外观设置
8.1.3 Calendar控件编程
8.2 AdRotator控件
8.2.1 属性和方法
8.2.2 从数据源中读取广告信息
8.2.3 显示和跟踪广告
8.3 MultiView和View控件
8.3.1 属性和方法
8.3.2 应用举例
8.4 Wizard控件
8.4.1 属性和方法
8.4.2 Wizard控件的应用
8.5 小结
第9章 用户控件和页面绘图
9.1 用户控件
9.1.1 概述
9.1.2 用户控件的创建
9.1.3 用户控件的使用
9.1.4 用户控件的事件
9.2 页面绘图
9.2.1 绘图的基本知识
9.2.2 绘制一个图形
9.2.3 绘制的图片显示在页面中
9.2.4 图片的格式和质量
9.3 小结
第10章 样式、主题和母版页
10.1 样式
10.1.1 样式的发展历程
10.1.2 样式的作用
10.1.3 样式的种类
10.1.4 样式的语法
10.1.5 样式的使用
10.1.6 样式的创建
10.1.7 样式的查看
10.1.8 样式文件的创建和应用
10.2 主题
10.2.1 概述
10.2.2 主题的创建
10.2.3 主题的应用
10.2.4 SkinID的应用
10.2.5 主题的禁用
10.3 母版页
10.3.1 概述
10.3.2 母版页的创建
10.3.3 在母版页中放入网页
10.4 小结
第11章 网站地图与页面导航
11.1 网站地图
11.1.1 定义网站地图
11.1.2 网站地图的简单实例
11.1.3 把站点文件绑定到普通页面
11.1.4 把站点文件绑定到母版页
11.1.5 绑定部分站点文件
11.1.6 站点文件操作的可编程性
11.2 导航控件
11.2.1 TreeView控件
11.2.2 Menu控件
11.2.3 SiteMapPath控件
11.3 小结
第12章 ADO.NET数据库访问技术
12.1 数据访问技术的发展历程
12.1.1 微软数据访问组件
12.1.2 ADO、OLE DB或ODBC的关系
12.2 管理数据
12.2.1 数据库
12.2.2 数据访问
12.3 配置数据库
12.3.1 在Visual Studio中浏览和修改数据库
12.3.2 SQL命令行工具
12.4 基本的SQL语句
12.4.1 选择数据
12.4.2 插入数据
12.4.3 更新数据
12.4.4 删除数据
12.4.5 查询数据
12.5 ADO.NET
12.5.1 ADO.NET结构
12.5.2 ADO.NET命名空间
第13章 数据绑定
13.1 概述
13.1.1 数据绑定的类型
13.1.2 数据绑定的工作方式
13.2 单值绑定
13.2.1 简单示例
13.2.2 单值数据绑定的问题
13.2.3 单值数据绑定的替代方法
13.3 多值绑定
13.3.1 绑定列表控件
13.3.2 强类型集合
13.3.3 字典集合
13.4 数据源控件
13.4.1 SqlDataSource控件的简介
13.4.2 SqlDataSource控件的属性
13.4.3 SqlDataSource控件的功能
13.4.4 SqlDataSource控件的使用
13.5 小结
第14章 数据控件
14.1 GridView
14.1.1 属性
14.1.2 方法
14.1.3 事件
14.1.4 在GridView控件中绑定数据
14.1.5 GridView控件的列
14.1.6 GridView控件的排序
14.1.7 GridView控件的分页
14.1.8 GridView控件的模板列
14.1.9 行的选取
14.1.10 GridView控件的数据操作
14.1.11 GridView控件数据的批量更新
14.2 DetailsView控件
14.2.1 属性
14.2.2 方法
14.2.3 事件
14.2.4 在DetailsView控件中显示数据
14.2.5 在DetailsView控件中操作数据
14.3 FormView控件
14.4 ListView控件
14.4.1 属性
14.4.2 方法
14.4.3 事件
14.4.4 为ListView控件创建模板
14.5 小结
第15章 XML和文件操作
15.1 XML
15.1.1 XML简介
15.1.2 .NET中实现的XML DOM
15.1.3 DataSet与XML
15.1.4 XML数据绑定
15.2 文件操作
15.2.1 文件操作简介
15.2.2 文件的基本操作
15.2.3 文件的I/O操作
15.2.4 文件的上传
15.3 小结
第16章 LINQ数据库技术
16.1 概述
16.2 基于C#的LINQ
16.2.1 LINQ查询介绍
16.2.2 LINQ和泛型
16.2.3 基本查询操作
16.2.4 使用LINQ进行数据转换
16.3 LINQ到ADO.NET
16.3.1 LINQ到SQL的基础
16.3.2 创建对象模型
16.3.3 查询数据库
16.3.4 更改数据库
16.3.5 存储过程
16.4 LINQ到XML
16.4.1 LINQ到XML中的类
16.4.2 构造XML树
16.4.3 序列化XML树
16.4.4 查询XML树
16.4.5 修改XML树
16.5 小结
第17章 Web服务
17.1 概述
17.1.1 互联网程序的发展历程
17.1.2 Web服务和可编程Web
17.1.3 何时使用Web服务
17.1.4 Web服务的标准
17.2 Web服务的描述语言
17.2.1 <definitions>元素
17.2.2 <types>元素
17.2.3 <message>元素
17.2.4 <portType>元素
17.2.5 <binding>元素
17.2.6 <service>元素
17.3 SOAP
17.4 与Web服务交互
17.5 发现Web服务
17.5.1 DISCO标准
17.5.2 UDDI标准
17.6 创建Web服务
17.6.1 创建Web服务项目
17.6.2 创建Access数据库
17.6.3 创建Web服务Student
17.7 使用存在的Web服务
17.8 Web服务的方法返回定制的对象
17.9 小结
第18章 Web程序安全机制
18.1 安全需求
18.1.1 限制访问的文件类型
18.1.2 安全概念
18.2 ASP.NET安全模型
18.2.1 安全策略
18.2.2 表单认证
18.2.3 Windows认证
18.2.4 身份模拟
18.3 小结
第19章 ASP.NET AJAX应用服务
19.1 概述
19.1.1 ASP.NET AJAX的发展历程
19.1.2 ASP.NET AJAX的优势
19.1.3 ASP.NET AJAX的框架
19.1.4 ASP.NET AJAX的示例程序
19.2 UpdatePanel控件
19.2.1 UpdatePanel控件的属性和方法
19.2.2 指定UpdatePanel控件的内容
19.2.3 指定UpdatePanel控件的触发器
19.2.4 UpdatePanel控件的刷新条件
19.2.5 嵌套使用UpdatePanel控件
19.2.6 以编程的方式刷新UpdatePanel控件
19.2.7 与Web服务综合应用
19.3 UpdateProgress控件
19.3.1 UpdateProgress控件的属性和方法
19.3.2 使用一个UpdateProgress控件
19.3.3 使用两个UpdateProgress控件
19.3.4 停止异步回送
19.3.5 UpdateProgress控件的显示规则
19.4 Timer控件
19.4.1 Timer控件的属性和方法
19.4.2 在UpdatePanel控件内部使用Timer控件
19.4.3 在UpdatePanel控件外部使用Timer控件
19.5 ScriptManager控件
19.5.1 ScriptManager控件的属性和方法
19.5.2 利用ScriptManager控件控制部分页面刷新
19.5.3 利用ScriptManager控件进行错误处理
19.6 小结
第20章 ASP.NET MVC应用程序
20.1 概述
20.1.1 传统ASP.NET Web表单方案存在的问题
20.1.2 MVC
20.1.3 ASP.NET MVC
20.1.4 ASP.NET MVC框架的安装
20.2 ASP.NET MVC应用程序
20.2.1 MVC应用程序结构
20.2.2 MVC应用程序的执行
20.2.3 应用程序中的模型
20.3 路由
20.3.1 定义路由
20.3.2 默认的路由
20.3.3 设置路由参数的默认值
20.3.4 处理包含未知URL片断数的URL请求
20.3.5 为匹配的URL添加约束条件
20.4 控制器
20.4.1 控制器类
20.4.2 行为方法
20.4.3 行为方法参数
20.4.4 自动映射行为方法参数
20.4.5 ActionResult返回类型
20.5 视图
20.5.1 使用视图渲染用户界面
20.5.2 视图页面
20.5.3 母版页视图
20.5.4 向视图传递数据
20.5.5 获取视图中的数据
20.5.6 在行为方法间传递状态
20.6 行为过滤器
20.6.1 Authorize过滤器
20.6.2 OutputCache过滤器
20.6.3 HandleError过滤器
20.6.4 自定义行为过滤器
20.7 案例讲解
20.7.1 创建应用程序
20.7.2 模型的实现
20.7.3 控制器的实现
20.7.4 视图的实现
20.8 小结
第21章 网络书店
21.1 功能分析
21.2 系统设计
21.2.1 系统模块的划分
21.2.2 系统框架设计
21.2.3 系统程序结构设计
21.2.4 数据库设计
21.3 数据访问和存储层的实现
21.3.1 ADO.NET数据访问组件
21.3.2 LINQ到SQL数据访问组件
21.4 业务逻辑层
21.4.1 Book类
21.4.2 Category类
21.4.3 Comment类
21.4.4 Cart类
21.4.5 Order类
21.4.6 Folders类和Mails类
21.4.7 User类
21.5 表示层的实现
21.5.1 书籍信息浏览功能
21.5.2 书籍评论功能
21.5.3 购物车功能
21.5.4 生成订单与修改功能
21.5.5 站内邮件功能
21.6 小结
第22章 在线RSS阅读器
22.1 RSS技术概述
22.1.1 发展历程
22.1.2 特点
22.1.3 RSS技术应用现状
22.1.4 RSS阅读器
22.1.5 RSS文件
22.2 系统设计
22.2.1 功能分析
22.2.2 系统框架设计
22.2.3 软件结构设计
22.2.4 数据库设计
22.3 关键技术详解
22.4 系统实现
22.4.1 实现数据访问层
22.4.2 实现业务逻辑层
22.4.3 管理RSS频道
22.4.4 查看RSS文件
22.5 小结
KWtx

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

ASP.NET 3.5从入门到精通
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon