欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

普通高等教育系列教材 ASP.NET程序设计教程 第2版 崔连和 主编 2020年版

收藏
  • 大小:71.22 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
普通高等教育系列教材 ASP.NET程序设计教程 第2版
作者: 崔连和 主编
出版时间: 2020年版
丛编项: 普通高等教育系列教材
内容简介
  《ASP.NET程序设计教程(第2版)》系统阐述了ASP.NET编程理论与方法,既偏重于常用技术的介绍,又突出了ASP.NET在实际开发中的应用。《ASP.NET程序设计教程(第2版)》以 2015为开发环境,以企业实际应用为蓝本,以大量的图例和实例对ASP.NET做了深入浅出的讲解。主要内容包括ASP.NET概述、Visual Studio 2015编程、ASP.NET(C#)语法基础、ASP.NET常用控件和内置对象、数据库操作、数据绑定控件应用、网站登录与导航、ASP.NET MVC编程、主题和母版页技术、LINQ技术和AJAX技术。并用两个案例对全书内容做了应用指导。《ASP.NET程序设计教程(第2版)》可作为高等院校计算机类专业的相关教材或教学参考书,还可供编程爱好者、培训人员阅读参考。《ASP.NET程序设计教程(第2版)》配套授课电子课件、教学计划、教学大纲、配套视频、配套题库、源代码、教学讲稿等材料。
目录
前言
第1章 ASP.NET概述
1.1 ASP.NET简介
1.1.1 ASP.NET含义
1.1.2 ASP.NET的历史
1.1.3 ASP.NET的优越之处
1.1.4 ASP.NET程序
1.2.NET Framework概述
1.2.1.NET Framework含义
1.2.2.NET Framework组成
1.2.3 公共语言运行库
1.2.4.NET Framework类库
1.2.5 命名空间
1.3.NET运行环境构建
1.3.1 开发环境的安装
1.3.2.NET Framework 4.5 的安装
1.3.3 IIS服务器的搭建
本章小结
每章一考
第2章 Visual Studio 2015编程
2.1 Visual Studio 2015的获取与安装
2.1.1 Visual Studio 2015的获取
2.1.2 Visual Studio 2015的安装
2.2 Visual Studio 2015的操作环境
2.2.1 Visual Studio 2015的界面
2.2.2 Visual Studio 2015的常用快捷键
2.2.3 Visual Studio 2015的基本使用
2.3 构建ASP.NET窗体
2.3.1 构建Web页面
2.3.2 Web页面结构
2.3.3 Web页面代码存在形式
2.3.4 ASP.NET代码编写
2.4 综合实例:编写一个简单的ASP.NET程序
本章小结
每章一考
第3章 ASP.NET(C#)语法基础
3.1 C#概述
3.1.1 C#简介
3.1.2 C#的特点
3.1.3 C#语言的控制台应用程序运行环境
3.1.4 C#语法规则
3.1.5 C#程序的编写和运行
3.2 C#语言的数据类型
3.2.1 值类型
3.2.2 引用类型
3.2.3 装箱和拆箱
3.3 常量、变量和运算符
3.3.1 常量
3.3.2 变量
3.3.3 运算符
3.4 数组
3.4.1 数组的有关概念
3.4.2 数组的定义
3.4.3 数组的使用
3.4.4 与数组有关的操作
3.5 C#程序控制结构
3.5.1 顺序结构
3.5.2 选择结构
3.5.3 循环结构
3.6 C#常用系统类
3.6.1 字符串操作
3.6.2 日期和时间
3.6.3 数据转换
3.7 方法(函数)
3.8 类和对象
3.8.1 类
3.8.2 类的操作
3.8.3 类的访问控制
3.8.4 继承
3.8.5 Object类(System.Object)
3.8.6 对象
3.9 异常处理
3.9.1 SystemException类
3.9.2 使用try和catch关键字
3.9.3 使用异常处理的优点
3.9.4 使用多条catch子句
3.9.5 捕获所有异常
3.9.6 手动抛出异常 (throw)
3.9.7 finally语句
3.1 0 C#新增功能
3.1 0.1 可选参数和命名参数
3.1 0.2 动态对象
3.1 0.3 对象初始化器
3.1 0.4 匿名类型
3.1 1 综合实例:函数的使用
本章小结
每章一考
第4章 ASP.NET常用控件
4.1 ASP.NET控件概述
4.1.1 ASP.NET控件的使用方法
4.1.2 ASP.NET控件的分类
4.1.3 ASP.NET控件的共同属性
4.2 标准控件
4.2.1 Label控件
4.2.2 TextBox控件
4.2.3 Button控件
4.2.4 HiddenField 控件
4.2.5 HyperLink控件
4.2.6 Image控件
4.2.7 ImageMap控件
4.2.8 FileUpload控件
4.2.9 容器类控件
4.2.1 0 Table、TableRow和TableCell控件
4.2.1 1 Subsitution控件
4.3 验证控件
4.3.1 验证控件概述
4.3.2 RequiredFieldValidator控件
4.3.3 CompareValidator控件
4.3.4 RangeValidator控件
4.3.5 RegularExpressionValidator控件
4.3.6 CustomValidator控件
4.3.7 ValidationSummary控件
4.4 列表控件
4.4.1 ListBox控件
4.4.2 CheckBox与CheckBoxList控件
4.4.3 RadioButton 与RadioButtonList控件
4.4.4 BulletedList控件
4.4.5 DropDownList控件
4.5 用户控件
4.5.1 用户控件概述
4.5.2 创建用户控件
4.5.3 将ASP.NET网页转换为用户控件
4.6 Rich控件
4.6.1 Wizard控件
4.6.2 AdRotator控件
4.6.3 Calendar控件
4.6.4 MultiView和View控件
4.7 综合实例:ASP.NET控件的综合使用
本章小结
每章一考
第5章 ASP.NET内置对象
5.1 ASP.NET内置对象概述
5.2 Request 对象
5.2.1 Request对象概述
5.2.2 Request对象的属性和方法
5.2.3 Request基本应用
5.2.4 Request对象方法举例
5.3 Response对象
5.3.1 Response对象概述
5.3.2 Response对象的属性和方法
5.3.3 Response基本应用
5.3.4 Response对象方法举例
5.4 Application对象
5.4.1 Application对象概述
5.4.2 Application对象的属性和方法
5.4.3 Application基本应用
5.4.4 Application对象方法举例
5.5 Session对象
5.5.1 Session对象概述
5.5.2 Session对象的属性和方法
5.5.3 Session基本应用
5.5.4 Session对象方法举例
5.6 Cookie对象
5.6.1 Cookie对象概述
5.6.2 Cookie对象的属性和方法
5.6.3 Cookie基本应用
5.7 Server对象
5.7.1 Server对象概述
5.7.2 Server对象的属性和方法
5.7.3 Server基本应用
5.8 综合实例:Server对象方法举例
本章小结
每章一考
第6章 数据库操作
6.1 ASP.NET 数据库操作概述
6.1.1 数据库概述
6.1.2 ADO.NET
6.1.3 ADO.NET中的各类数据库接口
6.2 数据库的连接
6.2.1 数据库连接概述
6.2.2 连接到Access数据库
6.2.3 连接到SQL Server数据库
6.2.4 连接到Oracle数据库
6.2.5 连接到MySQL数据库
6.2.6 数据库连接实例
6.3 连线式操作数据库
6.3.1 连线式操作数据库概述
6.3.2 连线式操作数据库的流程
6.3.3 连线式操作数据库所使用的Command对象详解
6.3.4 连线方式操作数据库所使用的DataReader对象详解
6.3.5 连线方式操作数据库实例
6.4 数据库的离线操作
6.4.1 离线方式操作数据库概述
6.4.2 离线方式操作数据库的流程
6.4.3 离线方式操作数据库所使用的DataAdapter对象详解
6.4.4 离线方式操作数据库所使用的DataSet对象详解
6.5 综合实例:离线方式举例
本章小结
每章一考
第7章 数据绑定控件应用
7.1 SQL Server 2008 Express
7.1.1 SQL Server 2008 Express概述
7.1.2 SSMSE的安装与使用
7.1.3 集成开发环境数据库操作
7.2 数据绑定控件的使用
7.2.1 数据绑定控件共有属性
7.2.2 数据源的设定
7.2.3 数据控件模板的使用
7.3 常用数据源控件
7.3.1 数据源控件概述
7.3.2 SqlDataSource的使用
7.4 常用数据绑定控件
7.4.1 GridView控件
7.4.2 ListView控件
7.4.3 FormView控件
7.4.4 Repeater控件
7.4.5 DataPager控件
7.4.6 DataList控件
7.4.7 DetailsView控件
7.5 综合实例:DetailsView控件应用举例
本章小结
每章一考
第8章 网站登录与导航
8.1 网站登录管理技术
8.1.1 ASP.NET网站登录管理的基本原理
8.1.2 验证类型
8.1.3 验证类型的配置
8.1.4 用户管理
8.1.5 角色管理
8.1.6 访问规则设置
8.2 登录控件
8.2.1 登录控件外观设计
8.2.2 Login控件
8.2.3 LoginName控件
8.2.4 LoginStatus控件
8.2.5 LoginView控件
8.2.6 CreateUserWizard控件
8.2.7 ChangePassword控件
8.2.8 PasswordRecovery控件
8.3 导航技术
8.3.1 站点地图
8.3.2 SiteMapPath控件
8.3.3 TreeView控件
8.3.4 Menu控件
8.4 综合实例:登录和导航举例
本章小结
每章一考
第9章 ASP.NET MVC编程
9.1 创建ASP.NET MVC项目
9.1.1 新建项目
9.1.2 查看路由规则
9.1.3 添加一个示例
9.1.4 添加View
9.2 前端UI设计
9.2.1 新建Action
9.2.2 添加相应的View
9.2.3 登录界面UI设计
9.3 前端的数据传递到Controller
9.4 路由的优化
本章小结
每章一考
第10章 主题和母版页技术
10.1 CSS样式
10.1.1 概述
10.1.2 CSS样式的创建
10.1.3 CSS样式的应用
10.2 主题的使用
10.2.1 概述
10.2.2 创建页面主题
10.2.3 创建皮肤
10.2.4 主题图片和其他资源
10.2.5 主题的应用与禁用
10.2.6 主题与级联样式(CSS)
10.3 母版页
10.3.1 母版页的组成
10.3.2 母版页技术常用控件
10.3.3 母版页的运行过程
10.3.4 母版页的优越之处
10.3.5 母版页技术应用过程
10.3.6 母版页的创建与使用
10.3.7 母版页的原理
10.3.8 母版页与内容页的关联
10.3.9 母版页编程
10.4 综合实例:主题切换
本章小结
每章一考
第11章 LINQ技术
11.1 LINQ技术概述
11.1.1 LINQ的含义
11.1.2 LINQ的特点
11.1.3 LINQ的基本原理
11.1.4 LINQ技术分类
11.2 LINQ技术的应用
11.2.1 LINQ常用语句
11.2.2 LINQ to SQL的使用
11.3 LinqDataSource控件
11.3.1 LinqDataSource控件的属性
11.3.2 LinqDataSource控件的使用
11.4 综合实例:LINQ应用举例
11.4.1 实例概述
11.4.2 实例界面
11.4.3 界面设计
本章小结
每章一考
第12章 AJAX技术
12.1 AJAX技术概述
12.1.1 AJAX的含义
12.1.2 AJAX的优点
12.2 AJAX控件
12.2.1 AJAX控件概述
12.2.2 UpdatePanel控件
12.2.3 Timer控件
12.2.4 UpdateProgress控件
12.2.5 ScriptManagerProxy控件
12.2.6 AJAX简单应用示例
12.3 AJAX控件工具包的使用
12.3.1 控件工具包的获取及安装
12.3.2 控件工具包的典型应用
本章小结
每章一考
第13章 综合实例
13.1 初级案例:学生信息管理
系统
13.1.1 创建数据库
13.1.2 建立网站
13.2 中级案例:中小企业办公自动化系统
13.2.1 OA系统简介
13.2.2 系统主要功能
13.2.3 数据库
13.2.4 各模块开发
本章小结
每章一考
参考文献
下载地址