图书介绍

ASP.NET 4.5网站开发实例教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET 4.5网站开发实例教程
  • 耿超编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302402299
  • 出版时间:2015
  • 标注页数:371页
  • 文件大小:186MB
  • 文件页数:384页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET 4.5网站开发实例教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET 4.5概述1

1.1 Web基础知识1

1.1.1 静态网站与动态网站1

1.1.2 HTTP协议3

1.1.3 Web服务器和浏览器4

1.1.4 C/S结构与B/S结构5

1.1.5 Web工作原理6

1.2 ASP.NET简介7

1.2.1 ASP.NET的历史7

1.2.2 ASP与ASP.NET的区别8

1.2.3 ASP.NET的优点9

1.3 ASP.NET的开发环境11

1.3.1 安装Visual Studio 2012 for Web11

1.3.2 主开发区13

1.3.3 信息窗口18

1.4 定制IDE19

1.4.1 重新排列窗口19

1.4.2 修改【工具箱】19

1.4.3 定制文档窗口21

1.4.4 定制工具栏21

1.4.5 定制键盘快捷键22

1.4.6 重置修改22

1.5 创建和运行ASP.NET应用程序23

1.5.1 创建ASP.NET应用程序23

1.5.2 运行ASP.NET应用程序24

1.6 本章小结26

1.7 思考和练习26

第2章 ASP.NET网页框架语言27

2.1 Web基本技术27

2.1.1 HTML27

2.1.2 XML28

2.1.3 XHTML28

2.2 XHTML的基本格式29

2.2.1 ASP.NET的文档结构29

2.2.2 XHTML的语法规则31

2.3 XHTML标记、标记属性33

2.3.1 主体标记<body>... </body>34

2.3.2 注释标记<!--注释内容-->34

2.3.3 分层标记<div>...</div>34

2.3.4 文本和格式标记34

2.3.5 表格标记37

2.3.6 超链接标记<a>...</a>39

2.3.7 图像标记<img/>41

2.4 本章小结43

2.5 思考和练习43

第3章 ASP.NET Web技术简介44

3.1 ASP.NET程序结构44

3.1.1 ASP.NET文件类型介绍44

3.1.2 ASP.NET文件夹45

3.1.3 其他文件夹介绍46

3.2 页面管理47

3.2.1 ASP.NET页面代码模式47

3.2.2 页面的往返与处理机制50

3.2.3 页面的生命周期50

3.2.4 页面生命周期事件51

3.2.5 页面周期中的方法54

3.2.6 ASP.NET页面指令55

3.3 ASP.NET的常用内置对象56

3.3.1 Response对象56

3.3.2 Request对象58

3.3.3 Application对象61

3.3.4 Session对象62

3.3.5 Server对象65

3.3.6 ViewState(视图状态)对象66

3.3.7 Cookie对象69

3.4 ASP.NET配置管理71

3.4.1 web.config文件介绍71

3.4.2 配置文件的语法规则72

3.4.3 Global.asax文件介绍73

3.5 本章小结75

3.6 思考和练习75

第4章 C#语法基础76

4.1 C#语言特点76

4.2 建立C#应用程序77

4.3 类78

4.3.1 类的基本概念79

4.3.2 类成员的存取控制79

4.3.3 类的对象80

4.3.4 类的构造函数和析构函数80

4.3.5 类的构造函数的重载81

4.3.6 一个使用类的例子81

4.4 C#的数据类型82

4.4.1 值类型和引用类型的区别82

4.4.2 值类型变量分类83

4.4.3 结构类型83

4.4.4 简单类型84

4.4.5 枚举类型84

4.4.6 值类型的初值和默认构造函数85

4.4.7 引用类型分类85

4.4.8 对象类(object类)86

4.4.9 数组类86

4.4.10 字符串类(string类)87

4.4.11 类型转换89

4.5 运算符91

4.5.1 运算符分类91

4.5.2 测试运算符is92

4.5.3 typeof运算符92

4.5.4 溢出检查操作符checked和unchecked92

4.5.5 new运算符93

4.5.6 运算符优先级93

4.6 流程控制语句94

4.6.1 if语句94

4.6.2 switch语句95

4.6.3 for语句96

4.6.4 foreach语句97

4.6.5 while语句98

4.7 类的继承98

4.7.1 派生类的声明格式98

4.7.2 base关键字99

4.7.3 覆盖基类成员99

4.7.4 C#语言类继承的特点100

4.8 类的成员100

4.8.1 类的成员类型100

4.8.2 类成员访问修饰符101

4.9 类的字段和属性101

4.9.1 静态字段、实例字段、常量和只读字段101

4.9.2 属性102

4.10 类的方法103

4.10.1 方法的声明103

4.10.2 方法参数的种类104

4.10.3 静态方法和实例方法106

4.10.4 方法的重载107

4.10.5 操作符重载108

4.10.6 this关键字109

4.10.7 类的多态性109

4.11 抽象类和抽象方法111

4.12 密封类和密封方法113

4.13 接口113

4.13.1 接口声明113

4.13.2 接口继承114

4.13.3 类对接口的实现114

4.14 代表115

4.15 命名空间116

4.15.1 命名空间的声明117

4.15.2 命名空间的使用117

4.16 本章小结118

4.17 思考和练习118

第5章 ASP.NET服务器控件119

5.1 ASP.NET服务器控件概述119

5.2 HTML元素和HTML服务器控件120

5.2.1 HTML元素120

5.2.2 HTML服务器控件121

5.3 标准服务器控件123

5.3.1 Button控件123

5.3.2 TextBox(文本框)控件125

5.3.3 ListBox控件和DropDownList控件126

5.3.4 CheckBox(复选框)和CheckBoxList(复选框列表)控件128

5.3.5 Image和ImageMap控件130

5.3.6 RadioButton和RadioButtonList务器控件132

5.3.7 MultiView和Wizard控件135

5.3.8 AdRotator(广告控件)服务器控件140

5.3.9 Literal控件和Panel控件141

5.4 验证控件145

5.4.1 ASP.NET验证控件145

5.4.2 验证Web窗体页中的用户输入146

5.5 用户控件150

5.6 本章小结153

5.7 思考和练习153

第6章 页面切换与导航154

6.1 页面切换154

6.1.1 超链接方式154

6.1.2 控件的PostBackUrl属性方式156

6.1.3 Response.Redirect或Server.Transfer方式157

6.1.4 页面间的数据传递158

6.2 网站导航161

6.2.1 ASP.NET网站导航功能概述162

6.2.2 利用站点地图和SiteMapPath控件实现网站导航163

6.2.3 通过Menu控件实现导航167

6.2.4 通过TreeView控件实现导航169

6.3 本章小结172

6.4 思考和练习172

第7章 样式、主题与母版页173

7.1 CSS简介173

7.1.1 CSS语言174

7.1.2 代码方式引用样式177

7.1.3 可视化方式引用样式177

7.1.4 样式规则180

7.2 页面布局182

7.2.1 网页的基本布局方式182

7.2.2 页面元素定位183

7.2.3 表格布局184

7.2.4 DIV和CSS布局186

7.3 主题197

7.3.1 主题概述198

7.3.2 在主题中定义外观199

7.3.3 在主题中同时定义外观和样式表200

7.3.4 利用主题实现换肤201

7.4 母版页203

7.4.1 母版页和内容页的概念203

7.4.2 创建母版页和内容页204

7.4.3 从内容页访问母版页的成员206

7.5 本章小结209

7.6 思考和练习209

第8章 ADO.NET数据访问技术210

8.1 ADO.NET概述210

8.2 使用Connection连接数据库212

8.3 使用Command对象执行数据库命令214

8.3.1 使用Command对象从数据库中查询数据215

8.3.2 使用Command对象向数据库插入数据216

8.3.3 使用Command对象删除数据库中的数据218

8.3.4 使用Command对象修改数据库的数据219

8.3.5 数据库事务处理221

8.4 使用DataAdapter对象执行数据库命令222

8.4.1 使用DataAdapter对象查询数据库的数据222

8.4.2 使用DataAdapter对象修改数据库的数据224

8.4.3 使用DataAdapter对象增加数据库的数据225

8.4.4 使用DataAdapter对象删除数据库的数据226

8.5 本章小结228

8.6 思考和练习228

第9章 ASP.NET中的数据绑定229

9.1 数据绑定概述229

9.2 单值和列表控件的数据绑定230

9.2.1 单值绑定230

9.2.2 列表控件的数据绑定231

9.3 GridView控件236

9.3.1 GridView的数据绑定237

9.3.2 设定GridView的绑定列和模板列238

9.3.3 GridView的排序244

9.3.4 GridView的分页245

9.4 DataList和FormView控件248

9.4.1 DataList的数据绑定249

9.4.2 FormView控件的数据呈现和处理251

9.5 本章小结259

9.6 思考和练习259

第10章 ASP.NET AJAX260

10.1 ASP.NET AJAX概述260

10.2 ScriptManager控件261

10.2.1 ScriptManager控件的属性和方法261

10.2.2 ScriptManager控件的用法262

10.3 UpdatePanel控件263

10.3.1 UpdatePanel控件工作原理263

10.3.2 UpdatePanel控件属性263

10.3.3 在UpdatePanel中实现局部更新265

10.3.4 同一页面上使用多个UpdatePanel266

10.3.5 在内容页中使用UpdatePanel268

10.3.6 UpdatePanel异步更新中的错误处理270

10.4 UpdateProgress控件272

10.4.1 UpdateProgress控件属性272

10.4.2 使用UpdateProgress控件的方法272

10.4.3 使用多个UpdateProgress控件的方法273

10.5 Timer控件275

10.5.1 Timer控件属性和事件275

10.5.2 使用Timer控件定时更新UpdatePanel276

10.5.3 使用Timer控件定时更新多个UpdatePanel276

10.6 ASP.NET AJAX Control Extenders扩展控件277

10.6.1 使用ASP.NET AJAX Control Extenders的方法278

10.6.2 使用FilteredTextBoxExtender控件防止输入非法字符279

10.6.3 使用SlideShowExtender控件播放幻灯片280

10.6.4 使用AlwaysVisibleControl Extender固定位置显示控件282

10.7 本章小结284

10.8 思考和练习284

第11章 jQuery285

11.1 jQuery概述285

11.1.1 NuGet简介286

11.1.2 设置引用jQuery的位置289

11.1.3 包含jQuery库的方式289

11.2 jQuery语法基础292

11.2.1 jQuery核心知识292

11.2.2 使用jQuery进行选择293

11.3 通过jQuery修改DOM298

11.3.1 css方法的使用298

11.3.2 事件及事件处理程序300

11.3.3 jQuery的其他功能301

11.3.4 使用jQuery时的常见错误302

11.4 使用jQuery的效果303

11.5 jQuery和有效性验证305

11.6 关于jQuery的实用提示310

11.7 本章小结310

11.8 思考和练习310

第12章 Web服务311

12.1 支持AJAX的Web Services简介311

12.1.1 什么是Web Services311

12.1.2 JSON和支持AJAX的Web服务314

12.2 创建和使用支持AJAX的Web服务315

12.3 支持AJAX的Web服务的应用程序体系结构323

12.3.1 AJAX服务返回的数据323

12.3.2 JSON与XML之比较324

12.3.3 ASP.NET AJAX中的服务324

12.3.4 ASP.NET AJAX服务和SOAP326

12.3.5 调用AJAX服务327

12.4 本章小结328

12.5 思考和练习329

第13章 在ASP.NET中使用XML331

13.1 XML的基本概念331

13.1.1 XML的基本结构331

13.1.2 标记、元素以及元素属性332

13.1.3 XML数据的显示333

13.2 使用ADO.NET访问XML335

13.2.1 将数据库数据转换成XML335

13.2.2 读取XML文档337

13.2.3 编辑XML文档337

13.2.4 将XML写入数据库338

13.2.5 将XML数据转换为字符串339

13.3 使用.NET的XML类访问XML340

13.4 XML的应用和发展前景343

13.4.1 XML的应用343

13.4.2 XML的发展前景344

13.5 本章小结345

13.6 思考和练习345

第14章 网上书店346

14.1 项目概述346

14.1.1 设计方案346

14.1.2 数据库设计347

14.1.3 模块划分349

14.2 实现数据访问层350

14.2.1 一般数据库操作的封装350

14.2.2 存储过程操作的封装352

14.3 用户管理模块354

14.3.1 用户注册354

14.3.2 用户登录355

14.3.3 找回丢失密码356

14.3.4 修改个人信息357

14.4 图书管理模块358

14.4.1 管理图书类别358

14.4.2 添加、删除、修改图书信息359

14.4.3 列表显示图书361

14.4.4 搜索图书362

14.5 购物车模块364

14.5.1 查看购物列表364

14.5.2 结账365

14.6 订单管理模块365

14.6.1 客户订单管理365

14.6.2 管理员订单管理366

14.7 后台管理模块367

14.7.1 查询用户信息368

14.7.2 查询销售情况368

14.8 技术亮点369

14.9 本章小结369

14.10 思考与练习370

参考文献371

热门推荐