图书介绍

ASP.NET2.0网络应用开发核心技术PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET2.0网络应用开发核心技术
  • (美)RandyConnolly著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111219554
  • 出版时间:2007
  • 标注页数:684页
  • 文件大小:70MB
  • 文件页数:698页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET2.0网络应用开发核心技术PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 核心ASP.NET1

第1章 ASP.NET 2.0简介1

1.1 为什么使用ASP.NET1

1.1.1 静态Web内容和动态Web内容1

1.1.2 竞争性的动态服务技术2

1.1.3 ASP.NET的优势4

1.2 .NET框架5

1.2.1 .NET框架的组件6

1.2.2 .NET执行8

1.3 ASP.NET Web表单9

1.3.1 C#语言13

1.3.2 Web应用程序结构13

1.4 Visual Studio 200515

1.4.1 Visual Studio Web项目16

1.4.2 Web服务器选项16

1.5 教程:创建ASP.NET Web表单19

1.5.1 在Visual Studio中创建一个Web站点19

1.5.2 添加一个新的Web表单20

1.5.3 向一个Web表单添加HTML内容21

1.5.4 添加编程逻辑24

1.5.5 遇到错误27

1.5.6 使用Visual Studio调试器29

1.6 小结31

1.7 练习31

1.8 关键概念31

1.9 参考资料32

第2章 ASP.NET的工作机制33

2.1 ASP.NET事件模型33

2.1.1 回发34

2.1.2 视图状态和控件状态35

2.1.3 页面生命周期36

2.2 ASP.NET代码编译46

2.3 Page类49

2.3.1 Request50

2.3.2 Response51

2.3.3 Server51

2.4 ASP.NET应用程序生命周期51

2.4.1 用户向服务器请求ASP.NET资源52

2.4.2 为请求创建ASP.NET核心对象56

2.4.3 为请求分配HttpApplication对象56

2.4.4 使用HttpApplication管理处理请求58

2.5 小结60

2.6 练习60

2.7 关键概念60

2.8 参考资料61

第3章 使用标准Web服务器控件62

3.1 服务器控件简介62

3.1.1 HTML服务器控件62

3.1.2 Web服务器控件62

3.1.3 验证控件63

3.1.4 用户控件63

3.1.5 自定义服务器控件63

3.2 Web服务器控件概览63

3.2.1 常用成员64

3.2.2 通过编程操作属性65

3.3 基本的标准Web服务器控件67

3.3.1 Label控件68

3.3.2 Literal控件69

3.3.3 TextBox控件71

3.3.4 按钮式控件73

3.3.5 Command事件75

3.3.6 CheckBox控件79

3.3.7 RadioButton控件81

3.3.8 列表式控件81

3.3.9 Image控件89

3.3.10 ImageMap控件92

3.3.11 HyperLink控件94

3.3.12 HiddenField控件95

3.3.13 Table控件97

3.3.14 Calendar控件103

3.4 小结116

3.5 练习116

3.6 关键概念116

3.7 参考资料116

第4章 其他标准Web服务器控件118

4.1 其他标准Web服务器控件概览118

4.2 Panel控件119

4.3 MultiView控件和View控件127

4.3.1 View之间的导航128

4.3.2 使用一个MultiView创建页签式的面板129

4.4 Wizard控件133

4.4.1 使用Wizard控件136

4.4.2 理解Wizard控件的布局138

4.4.3 自定义向导139

4.4.4 自定义标题区域140

4.4.5 Wizard事件处理146

4.4.6 FileUpload控件148

4.4.7 PlaceHolder控件151

4.4.8 AdRotator控件160

4.4.9 Xml控件163

4.5 小结172

4.6 练习172

4.7 关键概念172

4.8 参考资料172

第5章 异常处理和验证控件173

5.1 错误处理173

5.1.1 .NET异常处理173

5.1.2 在类级别使用try...catch语句块的异常处理174

5.1.3 页面级的异常处理176

5.1.4 应用程序级的异常处理器178

5.2 使用验证服务器控件183

5.2.1 ASP.NET表单验证过程184

5.2.2 RequiredFieldValidator控件190

5.2.3 ValidationSummary控件190

5.2.4 CompareValidator控件192

5.2.5 RangeValidator控件194

5.2.6 RegularExpressionValidator控件195

5.2.7 CustomValidato控件200

5.2.8 验证组205

5.3 小结210

5.4 练习210

5.5 关键概念210

5.6 参考资料211

第6章 自定义和管理网站的外观212

6.1 改变服务器控件的外观212

6.1.1 常用外观属性212

6.1.2 对控件使用CSS213

6.1.3 外观属性、CSS和ASP.NET217

6.2 主题和皮肤218

6.2.1 定义皮肤218

6.2.2 在Visual Studio中创建主题219

6.2.3 应用主题220

6.2.4 主题如何工作220

6.2.5 覆盖主题221

6.2.6 命名皮肤222

6.2.7 主题和图像222

6.2.8 主题和CSS223

6.2.9 动态设定主题225

6.2.10 用两个主题创建一个示例页面226

6.3 主页面234

6.3.1 定义主页面237

6.3.2 嵌套主页面240

6.3.3 主页面如何工作242

6.3.4 主页面编程242

6.3.5 主页面和主题244

6.4 用户控件250

6.4.1 创建和使用用户控件251

6.4.2 对用户控件添加数据和行为252

6.5 小结253

6.6 练习254

6.7 关键概念255

6.8 参考资料255

第7章 ASP.NET站点导航256

7.1 ASP.NET站点导航概览256

7.2 XML站点地图258

7.2.1 消费XML站点地图259

7.2.2 对站点地图编程263

7.2.3 使用不同的站点地图264

7.2.4 站点地图的其他功能266

7.3 SiteMapPath控件267

7.3.1 样式化SiteMapPath268

7.3.2 把查询字符串整合到SiteMapPath270

7.4 Menu控件273

7.4.1 使用Menu控件275

7.4.2 改变菜单的外观277

7.4.3 处理菜单事件283

7.5 TreeView控件288

7.5.1 理解TreeView控件289

7.5.2 使用TreeView控件291

7.5.3 改变TreeView的外观292

7.5.4 通过TreeView控件使用其他数据294

7.5.5 响应TreeView事件298

7.6 小结303

7.7 练习303

7.8 关键概念304

7.9 参考资料304

第二部分 操作数据305

第8章 数据绑定和表示305

8.1 数据绑定简介305

8.1.1 如何使用数据绑定305

8.1.2 什么可以充当数据源306

8.2 使用集合307

8.2.1 集合接口307

8.2.2 使用常用的集合308

8.2.3 ArrayList311

8.2.4 泛型314

8.2.5 Dictionary集合317

8.2.6 创建自己的泛型集合318

8.3 DataSet322

8.3.1 使用DataTable323

8.3.2 使用DataSet328

8.3.3 关联DataTable331

8.3.4 XML和DataSet的整合333

8.4 选择一个数据容器338

8.4.1 .NET Collections作为数据容器339

8.4.2 自定义集合作为数据容器339

8.4.3 DataSet作为数据容器340

8.4.4 类型化DataSet作为数据容器340

8.5 小结341

8.6 练习341

8.7 关键概念341

8.8 参考资料342

第9章 使用ADO.NET343

9.1 ADO.NET简介343

9.1.1 选择一个数据提供者345

9.1.2 数据提供者类345

9.2 DbConnection类346

9.2.1 连接字符串346

9.2.2 对一个DbConnection编程347

9.2.3 存储连接字符串349

9.2.4 连接池350

9.3 DbCommand类350

9.3.1 创建一个DbCommand351

9.3.2 访问、添加、更新或删除数据的SQL命令351

9.3.3 存储过程352

9.3.4 执行一个DbCommand353

9.3.5 使用DbParameter类354

9.3.6 使用事务356

9.4 DbDataReader类360

9.4.1 对一个DbDataReader编程360

9.4.2 隐式连接关闭362

9.4.3 教程:读取和更新数据363

9.5 DbDataAdapter类371

9.5.1 填充一个DataSet372

9.5.2 更新数据374

9.6 独立于数据提供者的ADO.NET编码376

9.7 数据源控件378

9.7.1 使用参数380

9.7.2 修改数据383

9.7.3 数据源控件是如何工作的383

9.7.4 使用ObjectDataSource384

9.8 小结392

9.9 练习393

9.10 关键概念393

9.11 参考资料394

第10章 数据控件395

10.1 多值数据控件简介395

10.1.1 理解模板398

10.1.2 数据绑定表达式398

10.2 DataList控件401

10.2.1 使用通用模板403

10.2.2 使用DataList链接页面405

10.3 Repeater控件406

10.4 FormView控件409

10.4.1 从一条记录移动到另一条记录411

10.4.2 修改数据413

10.5 DetailsView控件419

10.5.1 自定义DetailsView字段421

10.5.2 修改DetailsView数据423

10.6 GridView控件426

10.6.1 自定义GridView列428

10.6.2 选择行434

10.6.3 GridView分页438

10.6.4 GridView排序441

10.6.5 在GridView中编辑数据442

10.6.6 其他的GridView任务445

10.7 小结451

10.8 练习451

10.9 关键概念452

10.10 参考资料452

第11章 设计和实现Web应用程序453

11.1 设计一个应用程序453

11.1.1 使用层454

11.1.2 分层的结果455

11.2 两层模型456

11.3 三层模型457

11.3.1 设计和实现一个业务对象458

11.3.2 通过编程使用业务对象465

11.3.3 和ObjectDataSource一起使用业务对象466

11.4 四层模型468

11.4.1 设计一个四层架构468

11.4.2 修改数据访问层470

11.4.3 创建一个复杂的领域实体473

11.4.4 创建应用程序逻辑层475

11.4.5 在显示层中使用架构478

11.5 小结486

11.6 练习486

11.7 关键概念486

11.8 参考资料487

第12章 ASP.NET状态管理488

12.1 客户机存储的状态488

12.1.1 视图状态488

12.1.2 控件状态491

12.1.3 隐藏字段491

12.1.4 查询字符串492

12.1.5 cookie492

12.2 应用程序状态493

12.3 会话状态494

12.3.1 会话状态是如何工作的495

12.3.2 会话状态提供者497

12.3.3 配置文件属性501

12.4 ASP.NET缓存501

12.4.1 应用程序数据缓存502

12.4.2 缓存依赖性506

12.4.3 页面输出缓存507

12.5 小结509

12.6 练习509

12.7 关键概念509

12.8 参考资料510

第三部分 实现Web应用程序511

第13章 安全性、成员和角色管理511

13.1 ASP.NET安全性简介511

13.1.1 IIS安全概览512

13.1.2 ASP.NET安全性过程514

13.1.3 代码访问安全和ASP.NET信任级别515

13.1.4 ASP.NET验证518

13.2 表单验证519

13.2.1 使用表单验证519

13.2.2 创建一个登录表单521

13.2.3 表单验证系统如何工作526

13.2.4 使用非cookie的验证票据528

13.3 提供者模式529

13.3.1 提供者模式架构530

13.3.2 创建自定义提供者531

13.4 成员537

13.4.1 成员系统概览537

13.4.2 配置SqlMembershipProvider538

13.4.3 使用成员API540

13.5 角色管理544

13.5.1 角色提供者544

13.5.2 管理角色545

13.5.3 使用角色管理API547

13.6 登录控件552

13.6.1 Login控件552

13.6.2 LoginName控件555

13.6.3 LoginStatus控件555

13.6.4 LoginView控件556

13.6.5 ChangePassword控件558

13.6.6 PasswordRecovery控件559

13.6.7 CreateUserWizard控件560

13.7 小结561

13.8 练习561

13.9 关键概念562

13.10 参考资料562

第14章 用配置文件和Web部件实现个性化563

14.1 ASP.NET配置文件563

14.1.1 定义配置文件563

14.1.2 使用配置文件数据564

14.1.3 配置文件如何工作568

14.1.4 保存和访问配置文件数据569

14.1.5 使用自定义类型570

14.1.6 使用匿名用户572

14.1.7 何时使用配置文件576

14.2 Web部件框架577

14.2.1 Web部件、Web Part Zones和Web部件管理器579

14.2.2 创建和使用Web部件581

14.2.3 从用户控件获取Web部件585

14.2.4 从自定义控件获取Web部件589

14.2.5 改变不同的显示模式592

14.2.6 Design模式594

14.2.7 Catalog模式595

14.2.8 Edit模式596

14.2.9 Web部件连接601

14.3 小结611

14.4 练习611

14.5 关键概念612

14.6 参考资料612

第15章 Web Service613

15.1 Web Service简介613

15.2 消费Web service615

15.2.1 如何使用Visual Studio消费一个Web Service616

15.2.2 在一个用户控件中消费Web Service619

15.2.3 消费Amazon Web Service621

15.2.4 消费Web Service和性能628

15.2.5 异步Web Service630

15.3 创建Web Service635

15.3.1 创建一个简单的Quote服务636

15.3.2 测试Quote服务640

15.3.3 为业务或应用程序逻辑类创建一个Web service前端641

15.3.4 创建Web Service的规则642

15.4 小结643

15.5 练习643

15.6 关键概念644

15.7 参考资料644

第16章 国际化和部署645

16.1 国际化一个Web应用程序645

16.1.1 资源文件简介646

16.1.2 生成资源文件647

16.1.3 本地化资源文件650

16.1.4 全局资源652

16.1.5 页面级文化设置653

16.2 部署657

16.2.1 手动地把文件从开发机器复制到部署机器上657

16.2.2 预编译Web站点659

16.2.3 使用Web Setup Project创建一个安装程序661

16.3 小结665

16.4 练习665

16.5 关键概念665

16.6 参考资料666

附录A ASP.NET AJAX窥秘667

热门推荐