《ASP.NET3.5实例精通》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:王院峰等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2009
  • ISBN:9787111259794
  • 页数:444 页
图书介绍:本书介绍如何使用ASP.NET 3.5进行编程。

前言 1

第1章 ASP.NET入门 1

1.1 初识ASP.NET 1

1.2 Visual Studio 2008概述 2

1.3 C#3.0概述 9

第2章 基本控件的使用 13

2.1 使用Wizard控件创建向导界面 13

2.2 多功能日历 16

2.3 在图片上定义热区 19

2.4 使用隐藏控件缓存页面变量 21

2.5 使用容器对控件分组管理 23

2.6 创建多视图界面 25

2.7 创建项目列表 28

2.8 将动态内容插入到缓存页 31

第3章 验证类和导航类控件的应用 34

3.1 用Range Validator来执行数据的范围验证 34

3.2 用RequiredFieldValidator验证必填项 36

3.3 使用正则表达式执行验证 38

3.4 使用CustomValidator实现自定义验证 40

3.5 制作网页菜单的最简单方式 42

3.6 在网页中实现树形导航 46

3.7 实现导航路径 47

第4章 登录控件和Web部件的应用 50

4.1 实现注册和登录功能 50

4.2 根据登录状态显示不同内容 53

4.3 实现密码修改和找回功能 56

4.4 可自由拖动的Web部件 59

4.5 实现Web部件的自由添加 61

4.6 Web部件的个性设置 63

4.7 Web部件的导入导出 67

第5章 数据控件的应用 71

5.1 获取SQLServer数据 71

5.2 获取Access数据 75

5.3 获取XML数据 78

5.4 使用LinqDataSource数据源 80

5.5 获取来自类对象的数据 83

5.6 获取网站地图文件数据 87

5.7 使用网格分页展示数据 89

5.8 使用DataList定制数据显示界面 92

5.9 使用DetailsView显示主细表结构的数据 94

5.10 使用FormView实现客户端数据的增、删、改 97

5.11 获取GridView选择的行并添加删除提示功能 102

5.12 使用ListView实现数据的个性化显示 106

5.13 使用ListView实现数据的编辑、插入和删除 110

5.14 使用DataPager进行数据分页 114

第6章 实战LINQ编程 120

6.1 LINQ to SQL 120

6.2 LINQ to DataSet 138

6.3 LINQ to XML 141

6.4 LINQ to Objects 149

6.5 使用LinqDataSource控件实现数据的删改 155

第7章 ADO.NE下数据处理技巧 157

7.1 不使用数据源控件的数据获取 157

7.2 手动创建DataTable 160

7.3 缓存DataSet 162

7.4 多个DataAdapter对象填充同一DataSet 165

7.5 不同的查询填充同一DataSet 168

7.6 合并两个DataSet数据表 170

7.7 DataSet的复制 174

7.8 应用数据库缓存依赖 177

7.9 XML文件转换为DataSet 180

7.10 DataSet转换为XML文件 182

第8章 文件上传 188

8.1 使用ASP.NET上传控件 188

8.2 多文件上传 191

8.3 FTP上传解决方案 195

第9章 文件解压缩与I0操作 201

9.1 Rar文件在线压缩 201

9.2 Rar文件在线解压 205

9.3 文件的查找 209

9.4 文件浏览 213

第10章 应用ASP. NET的Web服务 218

10.1 创建简单的Web服务 218

10.2 部署和发布Web服务 221

10.3 Web程序中使用Web服务 223

10.4 在桌面程序中使用Web服务 226

10.5 在控制台程序中使用Web服务 229

10.6 为Web服务创建代理 230

第11章 RSS实现资源聚合 234

11.1 创建RSS种子 234

11.2 读取RSS源的数据 238

第12章 ASP.NE下对文件的处理 244

12.1 创建Excel文件 244

12.2 Excel文件数据的读取 250

12.3 创建Word文档 252

12.4 修改Word文档 255

12.5 向Word中插入表格和图片 258

12.6 HTML格式的文档转为Word文档 262

12.7 Word文件转为HTML文件 265

第13章 ASP.NET的安全和加密、解密 268

13.1 网站身份验证 268

13.2 实现网站的权限级别管理 272

13.3 制作网站登录页的验证码 279

13.4 URL参数的加密 290

13.5 Cookie数据的加密和解密 295

13.6 数据库连接信息的加密和解密 297

13.7 一个通用的加密和解密类 301

第14章 设计基于WCF的服务 308

14.1 一个简单的WCF服务及使用 308

14.2 在托管应用程序中承载WCF服务 311

14.3 在WCF服务中模拟客户端程序 315

14.4 WCF中的寻址 321

第15章 用WF设计工作流 325

15.1 一个简单的顺序工作流 325

15.2 工作流中使用延迟 327

15.3 使用IfElseActivity实现工作流的分支 329

15.4 使用WhileActivity实现工作流的迭代执行 333

15.5 一个简单的状态机工作流—请假流程 336

第16章 创建基于WPF的应用程序 341

16.1 一个简单的WPF应用程序 341

16.2 在WPF中使用菜单 343

16.3 使用Label控件获取鼠标焦点的快捷键 346

16.4 实现横向列表的ListBox 348

16.5 使用DockPanel进行布局 352

16.6 实现一个可手写的涂鸦板 354

16.7 在WPF中实现一个简单的动画 357

第17章 水晶报表在网站中的应用 360

17.1 报表中使用各种数据源 360

17.2 使用向导创建报表 364

17.3 报表中数据的分组和排序 367

17.4 报表中使用参数 371

17.5 报表中使用图表 375

17.6 报表中数据的层次分组 380

17.7 报表中插入子报表 384

17.8 报表服务 387

第18章 Ajax拿来即用 390

18.1 一个简单的Ajax无刷新程序 390

18.2 Ajax定时刷新 392

18.3 母版页无刷新更新内容页 394

18.4 页面更新提示 395

18.5 外部事件刷新UpdatePanel 398

18.6 多个UpdatePanel独立更新 400

18.7 UpdatePanel中使用验证控件 403

18.8 UpdatePanel的错误处理 406

18.9 取消异步回发 411

18.10 对多个UpdatePanel使用Timer控件 415

附录 免费Ajax控件活学活用 418