图书介绍

ASP.NET程序设计 慕课版PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET程序设计 慕课版
  • 明日科技出品,尚展垒,唐思均主编;汪克峰,藏超副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115451859
  • 出版时间:2017
  • 标注页数:380页
  • 文件大小:87MB
  • 文件页数:394页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

ASP.NET程序设计 慕课版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 搭建ASP.NET开发及运行环境1

1.1 ASP.NET基础2

1.1.1 什么是ASP.NET2

1.1.2 .NET Framework2

1.1.3 ASP.NET与.NET框架3

1.1.4 ASP.NET的特性3

1.1.5 ASP.NET的版本3

1.2 IIS的安装与配置4

1.2.1 安装IIS4

1.2.2 配置IIS5

1.3 Visual Studio 2015开发环境7

1.3.1 安装Visual Studio 2015的必备条件7

1.3.2 安装Visual Studio 20157

1.3.3 启动Visual Studio 20157

1.4 第一个ASP.NET网站10

1.4.1 ASP.NET网站基本构建流程10

1.4.2 创建ASP.NET网站10

1.4.3 熟悉Visual Studio 2015开发环境12

1.4.4 设计Web页面15

1.4.5 添加ASP.NET文件夹15

1.4.6 运行应用程序16

1.4.7 配置IIS虚拟站点16

1.4.8 浏览ASP.NET网页17

小结17

上机指导18

习题19

第2章 ASP.NET网页开发基础20

2.1 ASP.NET网页语法21

2.1.1 ASP.NET网页扩展名21

2.1.2 页面指令21

2.1.3 ASPX文件内容注释22

2.1.4 服务器端文件包含22

2.2 HTML标记语言23

2.2.1 创建第一个HTML文件23

实例:使用记事本编写HTML页面24

2.2.2 HTML文档结构24

2.2.3 HTML常用标记25

2.2.4 表格标记29

2.2.5 HTML表单标记31

2.2.6 超链接与图片标记35

2.3 CSS样式表36

2.3.1 CSS规则37

2.3.2 CSS选择器37

2.3.3 在页面中包含CSS39

2.4 JavaScript脚本基础41

2.4.1 网页中使用JavaScript41

2.4.2 JavaScript的语法42

2.4.3 JavaScript的数据类型43

2.4.4 运算符的应用45

2.4.5 函数48

2.4.6 常用对象49

2.5 jQuery技术54

2.5.1 下载和配置jQuery55

2.5.2 jQuery的工厂函数55

2.5.3 一个简单的jQuery脚本55

小结56

上机指导56

习题58

第3章 C#编程基础59

3.1 C#语言简介60

3.2 代码编写规则60

3.2.1 代码书写规则60

3.2.2 代码注释及规则60

3.3 基本数据类型61

3.3.1 值类型61

3.3.2 引用类型63

3.3.3 值类型与引用类型的区别64

3.4 常量和变量65

3.4.1 常量的声明和使用65

3.4.2 变量的声明和使用66

3.5 表达式与运算符67

3.5.1 算术运算符67

3.5.2 自增自减运算符67

3.5.3 赋值运算符68

3.5.4 关系运算符69

3.5.5 逻辑运算符70

3.5.6 位运算符71

3.5.7 移位运算符72

3.5.8 条件运算符73

3.5.9 运算符的优先级与结合性73

3.5.10 表达式中的类型转换74

3.6 选择语句76

3.6.1 if语句76

3.6.2 switch语句80

3.7 循环语句81

3.7.1 while循环语句82

3.7.2 do&while循环语句82

3.7.3 for循环语句83

3.8 跳转语句84

3.8.1 break语句84

3.8.2 continue语句85

3.8.3 goto语句85

3.9 数组的基本操作86

3.9.1 数组的声明86

3.9.2 初始化数组86

3.10 面向对象程序设计87

3.10.1 面向对象的概念87

3.10.2 类和对象87

3.10.3 使用private、protected和public关键字控制访问权限89

3.10.4 构造函数和析构函数90

3.10.5 定义类成员91

3.10.6 命名空间的使用93

小结95

上机指导95

习题96

第4章 ASP.NET标准控件97

4.1 ASP.NET页面事件处理98

4.1.1 ASP.NET页面事件98

4.1.2 IsPostBack属性98

4.2 服务器控件概述98

4.2.1 HTML服务器控件简介98

4.2.2 Web服务器控件简介99

4.3 文本类型控件100

4.3.1 Label控件100

4.3.2 TextBox控件101

4.4 按钮类型控件102

4.4.1 Button控件102

4.4.2 ImageButton控件103

4.5 链接类型控件103

4.5.1 HyperLink控件103

4.5.2 LinkButton控件104

4.6 选择类型控件105

4.6.1 RadioButton控件105

4.6.2 RadioButtonList控件107

4.6.3 CheckBox控件108

4.6.4 CheckBoxList控件109

4.6.5 ListBox控件110

4.6.6 DropDownList控件112

4.7 Image图像控件113

4.8 Panel容器控件114

4.9 FileUpload文件上传控件115

小结117

上机指导117

习题118

第5章 ASP.NET验证控件119

5.1 窗体验证概述120

5.2 数据验证控件120

5.2.1 RequiredFieldValidator控件121

5.2.2 CompareValidator控件122

5.2.3 Range Validator控件124

5.2.4 RegularExpressionValidator控件125

5.2.5 Custom Validator控件128

5.2.6 ValidationSummary控件129

小结130

上机指导131

习题131

第6章 HTTP请求、响应及状态管理132

6.1 HTTP请求——Request对象133

6.1.1 Request对象常用属性和方法133

6.1.2 获取页面间传送的值133

6.1.3 获取客户端浏览器相关信息134

6.2 HTTP响应——Response对象135

6.2.1 Response对象常用属性和方法135

6.2.2 在页面中输出指定信息数据135

6.2.3 页面跳转并传递参数136

6.3 Server对象137

6.3.1 Server对象常用属性和方法137

6.3.2 获取服务器的物理地址138

6.3.3 对字符串进行编码和解码138

6.4 状态管理139

6.4.1 ViewState对象139

6.4.2 HiddenField控件139

6.4.3 Cookie对象140

6.4.4 Session对象141

6.4.5 Application对象143

小结145

上机指导145

习题148

第7章 ADO.NET数据访问技术149

7.1 数据库基础150

7.1.1 数据库概述150

7.1.2 数据库的创建及删除150

7.1.3 数据表的创建及删除152

7.1.4 结构化查询语言(SQL)153

7.2 ADO.NET概述157

7.2.1 ADO.NET对象模型157

7.2.2 数据访问命名空间158

7.3 Connection数据连接对象158

7.3.1 熟悉Connection对象158

7.3.2 数据库连接字符串159

7.3.3 应用SqlConnection对象连接数据库160

7.4 Command命令执行对象160

7.4.1 熟悉Command对象160

7.4.2 应用Command对象操作数据161

7.4.3 应用Command对象调用存储过程162

7.5 DataReader数据读取对象163

7.5.1 DataReader对象概述163

7.5.2 使用DataReader对象检索数据164

7.6 DataSet对象和DataAdapter对象165

7.6.1 DataSet对象165

7.6.2 DataAdapter对象168

7.6.3 填充DataSet数据集169

7.6.4 DataSet对象与DataReader对象的区别170

小结170

上机指导171

习题174

第8章 使用LINQ进行数据访问175

8.1 LINQ基础176

8.1.1 LINQ概述176

8.1.2 LINQ查询176

8.1.3 使用var创建隐型局部变量178

8.1.4 Lambda表达式的使用179

8.2 LINQ查询表达式180

8.2.1 获取数据源180

8.2.2 筛选180

8.2.3 排序181

8.2.4 分组181

8.2.5 联接181

8.2.6 选择(投影)182

8.3 LINQ操作SQL Server数据库182

8.3.1 使用LINQ查询SQL Server数据库182

8.3.2 使用LINQ更新SQL Server数据库185

8.3.3 灵活运用LinqDataSource控件187

小结190

上机指导190

习题192

第9章 数据绑定193

9.1 数据绑定概述194

9.2 简单数据绑定194

9.2.1 属性绑定194

9.2.2 表达式绑定195

9.2.3 集合绑定196

9.2.4 方法绑定197

9.3 ListControl类控件199

9.4 GridView控件200

9.4.1 GridView控件常用的属性、方法和事件200

9.4.2 使用GridView控件绑定数据源202

9.4.3 自定义GridView控件的列202

9.4.4 使用GridView控件分页显示数据204

9.4.5 以编程方式实现选中、编辑和删除GridView数据项205

9.5 DataList控件208

9.5.1 DataList控件常用的属性、方法和事件209

9.5.2 分页显示DataList控件中的数据210

9.6 ListView控件214

9.6.1 ListView控件常用的属性、方法和事件214

9.6.2 ListView控件的模板216

9.6.3 使用ListView服务器控件对数据进行显示、分页和排序216

小结217

上机指导218

习题220

第10章 用户和角色管理221

10.1 身份验证和授权222

10.1.1 身份验证222

10.1.2 授权227

10.2 登录控件228

10.2.1 CreateUserWizard控件229

10.2.2 Login控件231

10.2.3 LoginName控件232

10.2.4 LoginStatus控件233

10.2.5 LoginView控件233

10.2.6 ChangePassword控件234

10.2.7 PasswordRecovery控件235

小结237

上机指导237

习题239

第11章 主题、母版、用户控件和Web部件240

11.1 主题241

11.1.1 主题概述241

11.1.2 创建主题242

11.1.3 使用主题246

11.2 母版页247

11.2.1 母版页概述247

11.2.2 创建母版页248

11.2.3 创建内容页250

11.2.4 访问母版页的控件和属性251

11.3 用户控件253

11.3.1 用户控件概述253

11.3.2 创建用户控件254

11.3.3 使用用户控件255

11.4 Web部件256

11.4.1 Web部件概述256

11.4.2 WebPartManager控件257

11.4.3 WebPartZone控件258

11.4.4 EditorZone控件259

11.4.5 AppearanceEditorPart控件260

11.4.6 LayoutEditorPart控件262

小结263

上机指导263

习题268

第12章 网站导航269

12.1 站点地图概述270

12.2 TreeView控件271

12.2.1 TreeView控件概述271

12.2.2 TreeView控件的常用属性和事件271

12.2.3 TreeView控件的基本应用273

12.2.4 TreeView控件绑定数据库275

12.2.5 TreeView控件绑定XML文件276

12.2.6 使用TreeView控件实现站点导航277

12.3 Menu控件278

12.3.1 Menu控件概述278

12.3.2 Menu控件的常用属性和事件279

12.3.3 Menu控件的基本应用280

12.3.4 Menu控件绑定XML文件281

12.3.5 使用Menu控件实现站点导航282

12.4 SiteMapPath控件283

12.4.1 SiteMapPath控件概述283

12.4.2 SiteMapPath控件的常用属性和事件283

12.4.3 使用SiteMapPath控件实现站点导航284

小结285

上机指导285

习题287

第13章 Microsoft AJAX288

13.1 ASP.NET AJAX概述289

13.1.1 AJAX开发模式289

13.1.2 ASP.NET AJAX的优点289

13.1.3 ASP.NET AJAX的架构290

13.2 ASP.NET AJAX服务器端控件290

13.2.1 ScriptManager控件290

13.2.2 UpdatePanel控件295

13.2.3 Timer控件298

13.3 AJAX Control Toolkit工具包的使用299

13.3.1 安装AJAX Control Toolkit扩展控件工具包299

13.3.2 PasswordStrength控件300

13.3.3 TextBoxWatermark控件302

13.3.4 SlideShow控件303

小结306

上机指导306

习题308

第14章 Web服务和WCF服务309

14.1 Web服务310

14.1.1 Web服务概述310

14.1.2 Web服务文件310

14.1.3 Web服务代码隐藏文件310

14.1.4 创建Web服务312

14.1.5 调用Web服务315

14.2 WCF服务317

14.2.1 WCF服务概述317

14.2.2 建立WCF服务318

14.2.3 调用WCF服务319

小结320

上机指导320

习题322

第15章 ASP.NET MVC编程323

15.1 MVC概述324

15.1.1 MVC简介324

15.1.2 MVC的请求过程324

15.1.3 什么是Routing326

15.2 MVC的实现327

15.2.1 创建MVC项目327

15.2.2 添加MVC控制器329

15.2.3 添加MVC视图330

15.2.4 添加MVC的处理方法331

15.2.5 Models层的实现333

15.2.6 MVC页面路由配置336

小结337

上机指导337

习题342

第16章 综合案例——图书馆管理系统343

16.1 需求分析344

16.2 系统设计344

16.2.1 系统目标344

16.2.2 构建开发环境344

16.2.3 系统功能结构344

16.2.4 业务流程图344

16.2.5 业务逻辑编码规则345

16.3 数据库设计345

16.3.1 数据库概要说明345

16.3.2 数据库概念设计346

16.3.3 数据库逻辑设计347

16.3.4 视图设计349

16.4 公共类设计350

16.4.1 DataBase类351

16.4.2 AdminManage类355

16.4.3 OperatorClass类358

16.4.4 ValidateClass类358

16.5 系统主要模块开发359

16.5.1 主页面设计359

16.5.2 图书馆信息模块设计363

16.5.3 图书档案管理模块设计367

16.5.4 图书借还管理模块设计373

16.6 小结380

热门推荐