图书介绍

ASP.NET程序设计pdf电子书版本下载

ASP.NET程序设计
  • 徐占鹏主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040374757
  • 出版时间:2013
  • 标注页数:383页
  • 文件大小:86MB
  • 文件页数:403页
  • 主题词:网页制作工具-程序设计-高等职业教育-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

单元1 项目系统分析与环境构建 1

引例描述 2

任务1.1 了解电子商务网站系统 2

任务陈述 2

知识准备 2

1.1.1 软件开发流程 2

1.1.2 SelectOKShop电子商务网站系统概述 5

任务实施 5

1.1.3 SelectOKShop电子商务网站系统分析 5

1.1.4 SelectOKShop电子商务网站系统总体结构设计 6

1.1.5 SelectOKShop电子商务网站系统详细设计 7

任务拓展 11

1.1.6 电子商务系统Web平台的开发方式 11

项目实训 12

任务1.2 安装Visual Studio 2010集成开发环境 12

任务陈述 12

知识准备 12

1.2.1 Visual Studio 2010集成开发工具概述 12

任务实施 13

1.2.2 安装Visual Studio 2010 13

任务拓展 15

1.2.3 Visual Studio与.NET Framework 15

1.2.4 MSDN简介 17

项目实训 17

单元小结 18

评价体系表 18

单元2 母版、主题和皮肤 19

引例描述 20

任务2.1 新建网站 20

任务陈述 20

知识准备 21

2.1.1 网页基础知识 21

2.1.2 ASP.NET网站基础知识 25

任务实施 26

2.1.3 新建网站项目 26

2.1.4 运行网站项目 29

任务拓展 31

2.1.5 网站类型 31

2.1.6 网站文件 32

2.1.7 ASP.NET页面 32

项目实训 38

任务2.2 CSS样式的设计与应用 38

任务陈述 38

知识准备 39

2.2.1 用CSS样式设计Web页面 39

任务实施 42

2.2.2 创建样式表文件 42

2.2.3 应用样式表文件 44

任务拓展 45

2.2.4 CSS的语法 45

项目实训 48

任务2.3 网站主题、皮肤的设计与应用 49

任务陈述 49

知识准备 49

2.3.1 主题和皮肤 49

任务实施 52

2.3.2 主题和皮肤的定义与应用 52

任务拓展 55

2.3.3 页面主题和全局主题 55

项目实训 56

任务2.4 母版页设计与应用 56

任务陈述 56

知识准备 57

2.4.1 母版页设计的基础知识 57

任务实施 58

2.4.2 创建并使用SelectOKShop电子商务网站母版 58

任务拓展 60

2.4.3 母版页运行机制 60

2.4.4 母版页的嵌套 60

2.4.5 内容页与母版页的互访 61

项目实训 63

单元小结 64

评价体系表 64

单元练习题 65

单元3 控件的使用 67

引例描述 68

任务3.1 使用基本服务器控件设计用户登录页面 69

任务陈述 69

知识准备 69

3.1.1 ASP.NET控件概述 69

3.1.2 Web服务器控件 73

3.1.3 文本类型控件 74

3.1.4 按钮类型控件 76

任务实施 82

3.1.5 网站登录模块的实现 82

任务拓展 85

3.1.6 认识Page对象 85

项目实训 89

任务3.2 使用基本服务器控件设计用户注册页面 89

任务陈述 89

知识准备 90

3.2.1 选择类型控件 90

3.2.2 Image控件 98

3.2.3 Calendar控件 99

任务实施 101

3.2.4 创建SelectOKShop用户注册页面 101

任务拓展 106

3.2.5 ASP.NET路径的使用 106

3.2.6 ImageMap控件 108

3.2.7 Calendar控件的高级应用 110

3.2.8 使用面向对象思想模拟操作新注册的用户 112

项目实训 114

任务3.3 使用ASP.NET验证控件检验用户注册信息 114

任务陈述 114

知识准备 115

3.3.1 验证控件 115

3.3.2 客户端验证 116

3.3.3 ASP.NET验证控件 117

任务实施 121

3.3.4 验证控件检验用户注册信息 121

任务拓展 122

3.3.5 其他验证控件 122

3.3.6 验证组属性ValidationGroup 124

3.3.7 禁用数据验证 124

项目实训 125

任务3.4 设计产品分类导航及首页广告 125

任务陈述 125

知识准备 126

3.4.1 Panel控件 126

3.4.2 AdRotator广告控件 127

3.4.3 MuitiView和View视图切换控件 129

任务实施 131

3.4.4 创建并使用电子商务网站的广告栏 131

3.4.5 创建并使用电子商务网站的产品导航栏 132

任务拓展 133

3.4.6 第三方控件的使用 133

项目实训 136

任务3.5 电子商务网站的新闻公告栏 136

任务陈述 136

知识准备 137

3.5.1 用户控件 137

3.5.2 在Web页面中使用用户控件 139

任务实施 140

3.5.3 创建并使用电子商务网站的新闻公告栏 140

任务拓展 142

3.5.4 访问用户控件的属性 142

3.5.5 动态修改用户控件的内容 142

项目实训 144

单元小结 144

评价体系表 144

单元练习题 145

单元4 系统对象与数据传递 149

引例描述 151

任务4.1 Response对象、Request对象和Session对象的应用 151

任务陈述 151

知识准备 152

4.1.1 Response对象的使用 152

4.1.2 Request对象的使用 153

4.1.3 Session对象的使用 156

任务实施 159

4.1.4 使用Session实现用户信息记录 159

4.1.5 Response与Request对象实现找回密码页面功能 161

任务拓展 163

4.1.6 利用Request对象获取服务器环境变量 163

4.1.7 利用Request对象获取客户端浏览器信息 164

项目实训 164

任务4.2 Cookie对象的使用 165

任务陈述 165

知识准备 165

4.2.1 Cookie对象的应用 165

任务实施 167

4.2.2 使用Cookie记录用户访问次数 167

任务拓展 168

4.2.3 网站文件 168

项目实训 168

任务4.3 Application对象的使用 168

任务陈述 168

知识准备 169

4.3.1 Application对象 169

任务实施 170

4.3.2 Application对象实现在线聊天 170

任务4.4 Server对象的使用 171

任务陈述 171

知识准备 172

4.4.1 Server对象 172

任务实施 173

4.4.2 获取远程服务器的信息 173

任务拓展 175

4.4.3 ASP.NET HttpContext.Server属性 175

单元小结 176

评价体系表 176

单元练习题 177

单元5 使用ADO.NET访问数据库 179

引例描述 181

任务5.1 基于ADO.NET连接数据库 182

任务陈述 182

知识准备 182

5.1.1 ADO.NET概述 182

5.1.2 连接SQL Server数据库 183

任务实施 185

5.1.3 ADO.NET实现数据库连接 185

任务拓展 186

5.1.4 连接池概述 186

项目实训 187

任务5.2 ADO.NET实现数据库操作 187

任务陈述 187

知识准备 188

5.2.1 ADO.NET常用对象 188

任务实施 193

5.2.2 ADO.NET实现后台商品列表数据读取 193

5.2.3 ADO.NET实现商品数据编辑 196

5.2.4 ADO.NET实现商品数据删除 198

任务拓展 199

5.2.5 参数化查询 199

项目实训 200

任务5.3 项目三层架构设计实现 201

任务陈述 201

知识准备 201

5.3.1 三层架构简介 201

5.3.2 三层架构概述 202

任务实施 202

5.3.3 三层架构创建 202

5.3.4 添加各层之间依赖关系 204

5.3.5 创建三层架构的代码 204

5.3.6 调用三层架构实现用户后台登录 213

任务拓展 214

5.3.7 三层架构 214

项目实训 215

单元小结 215

评价体系表 216

单元练习题 217

单元6 数据库服务控件的应用 219

引例描述 220

任务6.1 实现商品分类数据绑定 220

任务陈述 220

知识准备 221

6.1.1 数据源控件 221

6.1.2 DataList控件基础知识 225

任务实施 225

6.1.3 实现商品分类数据绑定 225

任务拓展 226

6.1.4 SqlDataSource控件 226

项目实训 227

任务6.2 GridView控件实现新闻列表显示 228

任务陈述 228

知识准备 228

6.2.1 GridView控件 228

任务实施 229

6.2.2 GridView控件实现首页新闻列表显示 229

6.2.3 GridView控件实现新闻页面列表分页排序显示 230

任务拓展 233

6.2.4 GridView控件 233

项目实训 235

任务6.3 DataList控件实现全部商品列表显示 235

任务陈述 235

知识准备 236

6.3.1 DataList控件 236

任务实施 237

6.3.2 DataList控件实现全部商品列表显示 237

任务拓展 239

6.3.3 DataList控件 239

项目实训 241

任务6.4 Repeater控件实现热销商品显示 241

任务陈述 241

知识准备 242

6.4.1 Repeater控件基础 242

任务实施 244

6.4.2 Repeater实现热销商品列表显示 244

任务拓展 246

6.4.3 Repeater控件 246

项目实训 247

任务6.5 使用DetailsView控件实现商品详细信息显示 247

任务陈述 247

知识准备 248

6.5.1 DetailsView控件 248

任务实施 248

6.5.2 DetailsView控件显示商品详细信息 248

任务拓展 249

6.5.3 DetailsView控件 249

项目实训 251

单元小结 252

评价体系表 252

单元练习题 253

单元7 ASP.NET文件操作 255

引例描述 256

任务7.1 获取本地驱动器信息 256

任务陈述 256

知识准备 256

7.1.1 文件系统操作 256

7.1.2 DriveInfo类 257

任务实施 258

7.1.3 获取本地磁盘驱动信息 258

任务7.2 文件目录操作 259

任务陈述 259

知识准备 260

7.2.1 Directory类和DirectoryInfo类 260

7.2.2 Directory类的主要方法 260

7.2.3 DirectoryInfo类 261

任务实施 262

任务拓展 263

7.2.4 Directory类创建子目录 263

项目实训 263

任务7.3 文件操作 263

任务陈述 263

知识准备 264

7.3.1 File类与FileInfo类 264

7.3.2 I/O流 265

任务实施 267

项目实训 268

任务7.4 使用文件上传控件上传商品图片 268

任务陈述 268

知识准备 269

7.4.1 FileUpload控件 269

任务实施 270

7.4.2 使用FileUpload控件上传商品图片 270

项目实训 271

单元小结 272

评价体系表 272

单元练习题 273

单元8 网站导航 275

引例描述 276

任务8.1 使用站点地图和SiteMapPath控件设计网站导航 277

任务陈述 277

知识准备 277

8.1.1 站点地图 277

8.1.2 SiteMapPath控件 278

任务实施 280

8.1.3 创建并使用SelectOKShop电子商务网站面包屑导航 280

任务拓展 281

8.1.4 SiteMapPath控件的样式控制 281

项目实训 283

任务8.2 使用TreeView控件设计网站树形导航 284

任务陈述 284

知识准备 284

8.2.1 TreeView控件简介 284

8.2.2 TreeView控件的数据显示 285

任务实施 289

8.2.3 通过数据绑定的方式创建网站的站点导航 289

8.2.4 通过XML文件创建网站新闻发布系统后台新闻管理目录导航页面 290

任务拓展 292

8.2.5 TreeView控件的常用属性 292

8.2.6 TreeView控件的操作 293

项目实训 293

任务8.3 使用Menu控件设计网站菜单导航 294

任务陈述 294

知识准备 294

8.3.1 Menu菜单控件的基础知识 294

任务实施 295

8.3.2 创建并使用电子商务网站的导航菜单 295

任务拓展 297

8.3.3 Menu控件的常用属性 297

项目实训 300

单元小结 301

评价体系表 301

单元练习题 302

单元9 AJAX技术应用 303

引例描述 304

任务9.1 AJAX实现局部刷新功能 304

任务陈述 304

知识准备 305

9.1.1 ASP.NET AJAX基础 305

9.1.2 ASP.NET AJAX控件 306

任务实施 308

9.1.3 实现UpdatePanel局部刷新显示当前时间 308

任务拓展 310

9.1.4 一个Web页面上的多个UpdatePanel控件 310

9.1.5 服务器端UpdatePanel控件的更新 311

9.1.6 UpdateProgress控件 311

项目实训 312

任务9.2 AJAX Control Toolkit应用举例 313

任务陈述 313

知识准备 313

9.2.1 ASP.NET AJAX Control Toolkit 313

任务实施 314

9.2.2 实现搜索框带有水印效果 314

任务拓展 315

9.2.3 使用扩展控件 315

项目实训 318

单元小结 319

评价体系表 319

单元练习题 320

单元10 Web Service技术应用 321

引例描述 322

任务10.1 创建Web Service 322

任务陈述 322

知识准备 323

10.1.1 Web Service概述 323

10.1.2 Web Service开发生命周期 323

10.1.3 Web Service的调用原理 324

10.1.4 Web Service特性 324

任务实施 325

10.1.5 新建并调用Web Service应用程序计算器 325

任务拓展 329

10.1.6 自定义数据库连接并访问Web服务 329

项目实训 332

任务10.2 Web Service实现在项目中显示天气 332

任务陈述 332

知识准备 333

10.2.1 远程Web服务概述 333

任务实施 333

10.2.2 实现天气预报服务 333

任务拓展 335

10.2.3 常用的远程Web Service 335

项目实训 336

单元小结 337

评价体系表 337

单元练习题 337

单元11 XML数据操作应用 339

引例描述 340

任务11.1 访问和操作XML读取配置数据 340

任务陈述 340

知识准备 341

11.1.1 XML基础 341

11.1.2 ASP.NET对XML文档的操作 343

任务实施 345

11.1.3 实现配置数据的读取 345

任务拓展 346

11.1.4 XML文件读取类(XmlTextReader) 346

11.1.5 XML文件写入类(XmlTextWriter) 348

项目实训 350

任务11.2 XmlDataSource控件应用 350

任务陈述 350

知识准备 351

11.2.1 XmlDataSource控件基础 351

任务实施 352

11.2.2 XmlDataSource控件绑定Repeater控件实现关键词显示 352

任务拓展 354

11.2.3 XmlDataSource控件绑定功能 354

项目实训 355

单元小结 355

评价体系表 355

单元练习题 356

单元12 项目的发布与部署 357

引例描述 358

任务12.1 发布网站到IIS中 358

任务陈述 358

知识准备 358

12.1.1 IIS的安装与配置 358

任务实施 361

12.1.2 发布网站到IIS 361

12.1.3 在服务器上运行网站 363

项目实训 365

任务12.2 发布网站到Internet 366

任务陈述 366

知识准备 366

12.2.1 空间申请 366

任务实施 366

12.2.2 发布网站到Internet 366

项目实训 367

单元小结 367

评价体系表 368

附录 ASP.NET编码规范 369

参考文献 382

精品推荐