图书介绍

21世纪高等学校计算机专业核心课程规范 Web程序设计-ASP.NET实用网站开发 第2版pdf电子书版本下载

21世纪高等学校计算机专业核心课程规范  Web程序设计-ASP.NET实用网站开发  第2版
  • 沈士根,汪承焱,许小东编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302361435
  • 出版时间:2014
  • 标注页数:307页
  • 文件大小:45MB
  • 文件页数:321页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


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

下载说明

21世纪高等学校计算机专业核心课程规范 Web程序设计-ASP.NET实用网站开发 第2版PDF格式电子书版下载

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

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

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

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

图书目录

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

1.1 ASP.NET概述 1

1.1.1静态页面和动态页面 1

1.1.2 .NET Framework 1

1.1.3 ASP.NET特性 2

1.1.4 ASP.NET版本 2

1.2 IIS 3

1.2.1 IIS 7.5的安装 3

1.2.2 IIS 7.5中的网站、Web应用程序和虚拟目录 4

1.3 Visual Studio Express 2012 for Web 7

1.3.1开发环境概览 7

1.3.2使用解决方案管理VSEW 2012中新建的网站 9

1.3.3发布网站 11

1.3.4复制网站 11

1.4小结 11

1.5习题 12

第2章 ASP.NET 4.5网站文件及jQuery 13

2.1html文件和XHTML5 13

2.1.1. html文件结构 13

2.1.2常用的XHTML5元素 14

2.2 .aspx文件 16

2.2.1单文件页模型 17

2.2.2代码隐藏页模型 18

2.3 .css文件和CSS常识 19

2.3.1定义CSS3样式 19

2.3.2 CSS3样式位置 20

2.4 .js文件和JavaScript常识 23

2.4.1 JavaScript代码位置 23

2.4.2综合实例 25

2.5 jQuery 27

2.5.1 jQuery基础语法 28

2.5.2综合实例 29

2.6 .xml文件和XML常识 32

2.7 Web.config 33

2.8 Global.asax 33

2.9小结 34

2.10习题 34

第3章 C#和ASP.NET 4.5 36

3.1 C#概述 36

3.2 .NET Framework命名空间 36

3.3编程规范 37

3.3.1程序注释 37

3.3.2命名规则 37

3.4常量与变量 38

3.4.1常量声明 38

3.4.2变量声明 38

3.4.3修饰符 39

3.4.4局部变量作用范围 39

3.5数据类型 40

3.5.1值类型 40

3.5.2引用类型 42

3.5.3装箱和拆箱 43

3.6运算符 44

3.7流程控制 45

3.7.1选择结构 45

3.7.2循环结构 46

3.7.3异常处理 50

3.8自定义ASP.NET 4.5类 53

3.8.1类的常识 53

3.8.2属性 54

3.8.3构造函数 54

3.8.4方法 55

3.8.5事件 57

3.8.6继承 59

3.9 ASP.NET 4.5页面调试 59

3.10小结 60

3.11习题 61

第4章 ASP.NET 4.5标准控件 63

4.1ASP.NET 4.5页面事件处理概述 63

4.1.1 ASP.NET 4.5页面事件 63

4.1.2 IsPostBack属性 63

4.2 ASP.NET 4.5服务器控件概述 65

4.2.1 HTML服务器控件简介 65

4.2.2 Web服务器控件简介 65

4.3常用ASP.NET 4.5标准控件 65

4.3.1 Label控件 66

4.3.2 TextBox控件 67

4.3.3 Button、LinkButton和ImageButton控件 69

4.3.4 DropDownList控件 70

4.3.5 ListBox控件 73

4.3.6 CheckBox和CheckBoxList控件 74

4.3.7 RadioButton和RadioButtonList控件 76

4.3.8 Image和ImageMap控件 76

4.3.9 HyperLink控件 78

4.3.10 Table控件 78

4.3.11Panel和PlaceHolder控件 80

4.4小结 84

4.5习题 84

第5章 ASPP.ET 4.5窗体验证 86

5.1窗体验证概述 86

5.2 ASP.NET 4.5服务器验证控件 87

5.2.1 RequiredFieldValidator控件 87

5.2.2 CompareValidator控件 89

5.2.3 RangeValidator控件 90

5.2.4 RegularExpressionValidator控件 91

5.2.5 CustomValidator控件 93

5.2.6 ValidationSummary控件 96

5.3小结 98

5.4习题 99

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

6.1 HTTP请求 101

6.2 HTTP响应 104

6.3 HttpServerUtility 106

6.4跨页面提交 108

6.5状态管理 110

6.5.1 ViewState 110

6.5.2 HiddenField控件 111

6.5.3 Cookie 111

6.5.4 Session 114

6.5.5 Application 116

6.5.6 Profile 118

6.6小结 120

6.7习题 121

第7章 数据访问 123

7.1数据访问概述 123

7.2建立SQL Server 2012 Express数据库 124

7.3使用数据源控件实现数据访问 125

7.4使用LINQ实现数据访问 127

7.4.1 LINQ查询表达式 127

7.4.2 LINQ to SQL概述 128

7.4.3利用LINQ to SQL查询数据 129

7.4.4利用LINQ to SQL管理数据 132

7.4.5 LINQ to XML概述 135

7.4.6利用LINQ to XML管理XML文档 135

7.5小结 138

7.6习题 139

第8章 数据绑定 141

8.1数据绑定概述 141

8.2 ListControl类控件 141

8.3 GridView控件 144

8.3.1分页和排序 145

8.3.2定制数据绑定列 147

8.3.3使用模板列 149

8.3.4利用GridView编辑、删除数据 153

8.3.5显示主从表 158

8.4 DetailsView控件 162

8.5小结 165

8.6习题 165

第9章 用户和角色管理 168

9.1身份验证和授权 168

9.1.1 Windows身份验证 168

9.1.2 Forms身份验证 169

9.2成员资格和角色管理概述 172

9.2.1成员资格管理 172

9.2.2角色管理 174

9.3利用网站管理工具实现成员资格和角色管理 174

9.4利用登录系列控件实现用户身份验证 177

9.4.1 Login控件 177

9.4.2 CreateUserWizard控件 178

9.4.3 LoginName控件 181

9.4.4 LoginStatus控件 181

9.4.5 LoginView控件 182

9.4.6 ChangePassword控件 184

9.4.7 PasswordRecovery控件 185

9.5调用Membership和Roles类进行用户和角色管理 186

9.6小结 192

9.7习题 193

第10章 主题、母版、用户控件和Web部件 195

10.1主题 195

10.1.1主题概述 195

10.1.2自定义主题 195

10.1.3使用主题 196

10.2母版页 199

10.2.1母版页概述 199

10.2.2创建母版页 199

10.2.3创建内容页 200

10.3用户控件 201

10.3.1用户控件概述 201

10.3.2创建用户控件 202

10.3.3使用用户控件 203

10.4 Web部件 204

10.4.1 Web部件概述 204

10.4.2使用Web部件 205

10.4.3 WebPartManager显示模式 206

10.5小结 211

10.6习题 211

第11章 网站导航 213

11.1网站地图 213

11.1.1网站地图文件 213

11.1.2嵌套网站地图文件 215

11.2 SiteMapPath控件显示导航 216

11.3 TreeView控件显示导航 217

11.3.1 TreeView控件 217

11.3.2使用TreeView控件实现导航 220

11.4 Menu控件显示导航 221

11.5在母版页中使用网站导航 222

11.6小结 224

11.7习题 224

第12章 Microsoft Aj ax 226

12.1Ajax基础 226

12.1.1 Ajax概述 226

12.1.2 Microsoft Ajax技术 227

12.2 Microsoft Ajax服务器控件 227

12.2.1 ScriptManager控件 227

12.2.2 UpdatePanel控件 229

12.2.3 Timer控件 234

12.2.4 UpdateProgress控件 237

12.3 Ajax Control Toolkit 239

12.4小结 241

12.5习题 241

第13章 Web服务和WCF服务 243

13.1Web服务 243

13.1.1 Web服务概述 243

13.1.2建立ASP.NET Web服务 244

13.1.3调用ASP.NET Web服务 246

13.2 WCF服务 250

13.2.1建立WCF服务 251

13.2.2调用WCF服务 252

13.3小结 254

13.4习题 255

第14章 文件处理 257

14.1驱动器、文件夹和文件操作 257

14.1.1获取驱动器信息 257

14.1.2文件夹操作 259

14.1.3文件操作 263

14.2读写文件 267

14.2.1 Stream类 267

14.2.2 Reader和Writer类 272

14.3文件上传 276

14.4小结 278

14.5习题 278

第15章 MypetShop综合实例 281

15.1系统总体设计 281

15.1.1系统功能模块设计 281

15.1.2用户控件 282

15.1.3系统数据库总体设计 283

15.1.4 Web.config配置文件 283

15.2 MyPetShop.mdf数据库设计 284

15.2.1数据表设计 284

15.2.2数据表联系设计 286

15.3用户控件设计 287

15.3.1“热销商品自动定时刷新”用户控件 287

15.3.2“商品分类列表”用户控件 287

15.3.3“最新商品列表”用户控件 287

15.3.4“商品分类及商品导航”用户控件 287

15.3.5“网站导航”用户控件 288

15.3.6“用户状态”用户控件 288

15.3.7“天气预报”用户控件 288

15.4前台显示页面设计 289

15.4.1母版页的设计 289

15.4.2首页 290

15.4.3商品详细信息页面 290

15.4.4商品搜索页面 291

15.5用户注册和登录模块 293

15.5.1注册新用户 293

15.5.2用户登录 293

15.5.3修改用户密码 294

15.5.4找回用户密码 294

15.5.5退出系统 295

15.6购物车模块 295

15.6.1购物车组件的设计与实现 295

15.6.2购物车页面设计 296

15.6.3购物车功能的设计与实现 297

15.7订单处理 298

15.7.1创建订单 298

15.7.2查看订单 298

15.8后台管理模块 299

15.8.1商品分类管理 299

15.8.2供应商信息管理 299

15.8.3商品信息管理 300

15.8.4订单管理 302

15.9小结 304

15.10习题 304

精品推荐