ASP.NET应用开发案例教程:基于MVC模式的ASP.NET+C#+ADO.NETpdf下载pdf下载

ASP.NET应用开发案例教程:基于MVC模式的ASP.NET+C#+ADO.NET百度网盘pdf下载

作者:
简介:本篇主要提供ASP.NET应用开发案例教程:基于MVC模式的ASP.NET+C#+ADO.NETpdf下载
出版社:
出版时间:2012-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

  《ASP.NET应用开发案例教程:基于MVC模式的ASP.NET+C#+ADO.NET》应用“项目驱动”新教学模式,通过完整的项目案例系统地介绍了使用ASP.NET进行Web应用设计与开发的方法和技术。全书论述了ASP.NET开发概述、C#及ADO.NET背景知识、ASP.NETWeb窗体的基本控件、数据控件和数据绑定技术、用户控件和自定义控件、ASP.NET内置对象和缓存技术、ASP.NET应用程序配置及编译和部署、ASP.NET与Web服务、ASP.NET与XML技术、JavaScript技术、ASP.NET和AJAX等内容。
  《ASP.NET应用开发案例教程:基于MVC模式的ASP.NET+C#+ADO.NET》注重理论与实践相结合,内容详尽,提供了大量实例,突出应用能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材,可作为普通高等学校计算机专业本科生和专科生ASP.NET课程的教材,也可供设计开发人员参考使用。

内页插图

目录

第1章 ASP.NET开发概述
1.1 Microsoft .NET介绍
1.1.1 Microsoft.NET概述
1.1.2 Microsoft .NET平台的意义
1.1.3 Microsoft .NET的基本模块
1.2 ASP.NET概述
1.2.1 ASP.NET的历史和特性
1.2.2 ASP.NET与ASP
1.2.3 ASP.NET开发工具
1.2.4 ASP.NET客户端
1.2.5 ASP.NET的优势
1.3 ASP.NET 开发环境的搭建
1.3.1 安装和配置IIS
1.3.2 安装Visual Studio
1.3.3 安装SQL Server
1.4 ASP.NET应用程序基础
1.4.1 集成开发环境Visual Studio介绍
1.4.2 创建ASP.NET应用程序
1.4.3 运行ASP.NET应用程序
1.4.4 编译ASP.NET应用程序
本章总结
习题

第2章 艾斯医药商务系统项目案例
2.1 项目开发的背景知识
2.1.1 项目开发流程
2.1.2 UML概述
2.2 艾斯医药商务系统概述
2.2.1 项目需求分析
2.2.2 项目系统分析和设计
2.2.3 项目运行指南
本章总结56 习题

第3章 C#基础
3.1 C#程序的基本结构
3.2 C#面向对象技术
3.2.1 面向对象的概念
3.2.2 封装
3.2.3 继承
3.2.4 多态
3.3 C#高级技术
3.3.1 静态变量和方法
3.3.2 密封类和方法
3.3.3 访问控制
3.3.4 抽象类与抽象方法
3.3.5 接口
3.3.6 集合
3.4 项目案例
3.4.1 学习目标
3.4.2 案例描述
3.4.3 案例要点
3.4.4 案例实施
3.4.5 特别提示
3.4.6 拓展与提高
本章总结
习题

第4章 数据库与ADO.NET基础
4.1 数据库基础
4.1.1 结构化查询语言
4.1.2 表和视图
4.1.3 存储过程和触发器
4.2 使用SQL Server 2005管理数据库
4.2.1 初步认识SQL Server
4.2.2 数据库相关操作
4.3 ADO.NET连接SQL数据库
4.3.1 ADO.NET基础
4.3.2 连接SQL数据库1184.3.3 ADO.NET过程
4.4 ADO.NET常用对象
4.4.1 Connection对象
4.4.2 DataAdapter对象
4.4.3 Command对象
4.4.4 DataSet(数据集)对象
4.4.5 DataReader对象
4.5 连接池概述
4.6 参数化查询
4.7 项目案例
4.7.1 学习目标
4.7.2 案例描述
4.7.3 案例要点
4.7.4 案例实施
4.7.5 特别提示
4.7.6 拓展与提高
本章总结
习题

第5章 ASP.NET Web窗体的基本控件
5.1 控件属性概述
5.2 常用基本控件
5.2.1 标签类控件
5.2.2 文本框控件
5.2.3 按钮控件
5.2.4 单选控件和单选组控件
5.2.5 复选框控件和复选组控件
5.2.6 列表控件
5.2.7 面板控件
5.2.8 占位控件
5.2.9 日历控件
5.2.10 广告控件
5.2.11 文件上传控件
5.2.12 视图控件
5.2.13 表控件
5.2.14 向导控件
5.2.15 XML控件
5.2.16 验证控件
5.2.17 导航控件
5.2.18 其他控件
5.3 项目案例
5.3.1 学习目标
5.3.2 案例描述
5.3.3 案例要点
5.3.4 案例实施
5.3.5 特别提示
5.3.6 拓展与提高
本章总结
习题

第6章 数据控件和数据绑定技术
6.1 数据源控件
6.1.1 SqlDataSource控件
6.1.2 AccessDataSource控件
6.1.3 ObjectDataSource控件
6.1.4 LinqDataSource控件
6.1.5 XmlDataSource控件
6.1.6 SiteMapDataSource控件
6.2 Repeater控件
6.3 数据列表控件
6.3.1 DataList控件
6.3.2 GridView控件
6.4 数据绑定控件
6.4.1 FormView控件
6.4.2 DetailsView控件
6.4.3 ListView控件
6.4.4 DataPager控件
6.5 项目案例
6.5.1 学习目标
6.5.2 案例描述
6.5.3 案例要点
6.5.4 案例实施
6.5.5 特别提示
6.5.6 拓展与提高
本章总结
习题

第7章 用户控件和自定义控件
7.1 用户控件
7.1.1 用户控件概述
7.1.2 将Web窗体页转换为用户控件
7.1.3 用户控件的开发
7.2 自定义控件
7.2.1 简单的自定义控件
7.2.2 复合自定义控件
7.3 用户控件和自定义控件比较
7.4 项目案例
7.4.1 学习目标
7.4.2 案例描述
7.4.3 案例要点
7.4.4 案例实施
7.4.5 特别提示
7.4.6 拓展与提高
本章总结
习题

第8章 ASP.NET内置对象和缓存技术
8.1 ASP.NET内置对象
8.1.1 传递请求对象Request
8.1.2 请求响应对象Response
8.1.3 状态对象Application
8.1.4 状态对象Session
8.1.5 服务对象Server
8.1.6 Cookie对象
8.1.7 缓存对象Cache
8.1.8 Global.asax配置
8.2 ASP.NET缓存功能
8.2.1 缓存概述
8.2.2 页面输出缓存
8.2.3 部分页面缓存
8.2.4 应用程序数据缓存
8.2.5 检索应用程序数据缓存对象
8.3 项目案例
8.3.1 学习目标
8.3.2 案例描述
8.3.3 案例要点
8.3.4 案例实施
8.3.5 特别提示
8.3.6 拓展与提高
本章总结
习题

第9章 ASP.NET应用程序的配置、编译和部署
9.1 应用程序概述
9.1.1 ASP.NET 应用程序组成
9.1.2 配置应用程序的过程
9.2 Web.config配置
9.2.1 ASP.NET 应用程序配置简介
9.2.2 ASP.NET配置文件的层次结构和继承
9.2.3 配置文件的格式
9.2.4 配置元素
9.3 ASP.NET网站的预编译和编译
9.3.1 ASP.NET网站的预编译
9.3.2 ASP.NET网站的编译
9.4 项目案例
9.4.1 学习目标
9.4.2 案例描述
9.4.3 案例要点
9.4.4 案例实施
9.4.5 特别提示
9.4.6 拓展与提高
本章总结
习题

第10章 ASP.NET Web服务
10.1 面向服务的软件架构概述
10.1.1 面向服务的软件架构
10.1.2 SOA与Web 2.
10.2 Web Services的概念
10.2.1 Web Services的定义
10.2.2 Web Services的核心技术
10.2.3 Web Services原理
10.3 ASP.NET与Web服务
10.4 简单Web Services示例
10.5 项目案例
10.5.1 学习目标
10.5.2 案例描述
10.5.3 案例要点
10.5.4 案例实施
10.5.5 特别提示
10.5.6 拓展与提高
本章总结
习题

第11章 ASP.NET与XML技术
11.1 XML概述
11.1.1 XML定义
11.1.2 XML的语法规则
11.1.3 DTD与XML Schema
11.2 XML的转换
11.2.1 XML转换概述
11.2.2 XSL的使用
11.3 XML的操作
11.3.1 使用XML控件
11.3.2 使用XmlTextReader和XmlTextWriter
11.3.3 使用XmlDocument (W3C DOM)技术
11.3.4 使用DataSet对象
11.4 项目案例
11.4.1 学习目标
11.4.2 案例描述
11.4.3 案例要点
11.4.4 案例实施
11.4.5 特别提示
11.4.6 拓展与提高
本章总结
习题

第12章 JavaScript
12.1 JavaScript概述
12.1.1 JavaScript简介
12.1.2 JavaScript的开发
12.2 JavaScript语法基础
12.2.1 基本数据类型
12.2.2 表达式和运算符
12.3 JavaScript程序构成
12.3.1 流程控制
12.3.2 函数
12.3.3 事件驱动及事件处理
12.4 基于对象的JavaScript语言
12.4.1 对象的基础知识
12.4.2 创建新对象
12.4.3 使用内部核心对象系统
12.4.4 使用浏览器对象系统
12.5 项目案例
12.5.1 学习目标
12.5.2 案例描述
12.5.3 案例要点
12.5.4 案例实施
12.5.5 特别提示
12.5.6 拓展与提高
本章总结
习题

第13章 ASP.NET和AJAX
13.1 AJAX基础
13.1.1 AJAX简介
13.1.2 AJAX核心技术概述
13.1.3 XMLHttpRequest对象
13.1.4 AJAX的简单示例
13.2 ASP.NET 3.5 AJAX控件
13.2.1 ScriptManager控件
13.2.2 ScriptManagerProxy控件
13.2.3 Timer控件
13.2.4 UpdatePanel控件
13.2.5 UpdateProgress控件
13.3 项目案例
13.3.1 学习目标
13.3.2 案例描述
13.3.3 案例要点
13.3.4 案例实施
13.3.5 特别提示
13.3.6 拓展与提高
本章总结
习题

参考文献
后记

前言/序言

  21世纪,什么技术将影响人类的生活?什么产业将决定国家的发展?信息技术与信息产业是首选的答案。大专院校学生是企业和政府的后备军,国家教育部门计划在大专院校中普及政府和企业信息技术与软件工程教育。经过多所院校的实践,信息技术与软件工程教育受到同学们的普遍欢迎,取得了很好的教学效果。然而也存在一些不容忽视的共性问题,其中突出的是教材问题。
  从近两年的信息技术与软件工程教育研究来看,许多任课教师提出目前教材不合适的问题。具体体现在:第一,来自信息技术与软件工程专业的术语很多,对于没有这些知识背景的同学学习起来具有一定难度;第二,书中案例比较匮乏,已有的一些案例与企业的实际情况相差太远,致使案例可参考性差;第三,缺乏具体的课程实践指导和真实项目。因此,针对大专院校信息技术与软件工程课程教学特点与需求,编写适用的规范化教材已刻不容缓。
  本书就是针对以上问题编写的,它围绕一个完整的项目来组织和设计学习ASP.NET应用开发。作者希望推广一种最有效的学习与培训的捷径,这就是Project-DrivenTraining,也就是用项目实践来带动理论的学习(或者叫做“做中学”)。基于此,作者采用艾斯医药商务系统项目案例贯穿ASP.NET应用开发各个模块的理论讲解,具体内容包括ASP.NET开发概述,C#和ADO.NET基础,ASP.NETWeb窗体的基本控件,数据控件和数据绑定技术,用户控件和自定义控件,ASP.NET内置对象和缓存技术,ASP.NET应用程序配置、编译和部署,ASP.NET与WebServices,XML技术,JavaScript技术和AJAX技术等。通过项目实践,可以明确技术应用的目的(为什么学),更好地融会贯通技术原理(学什么),也可以更好地检验学习效果(学的怎样)。