图书介绍

ASP.NET 2.0数据库入门经典 特别版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET 2.0数据库入门经典 特别版
  • (美)John Kauffman,(美)Bradley Millington著;高猛译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:730215483X
  • 出版时间:2007
  • 标注页数:477页
  • 文件大小:61MB
  • 文件页数:490页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET 2.0数据库入门经典 特别版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET 2.0和ADO.NET简介1

1.1 .NET技术概述1

1.1.1 .NET Framework简介2

1.1.2 ASP.NET简介3

1.1.3 ASP.NET 2.0简介4

1.1.4 ADO.NET简介6

1.1.5 ASP.NET 1.x和用于数据访问的ADO.NET7

1.1.6 ASP.NET 2.0和数据访问8

1.1.7 术语回顾9

1.2 使用ASP.NET 2.0的需求11

1.2.1 Web服务器11

1.2.2 .NET Framework 2.0版本12

1.2.3 创建Web页的编辑器12

1.2.4 数据库管理系统13

1.3 本书所需要的安装15

1.3.1 安装VWD Express,SSE和ASP.NET Development Server15

1.3.2 下载本书所需的文件16

1.3.3 创建实际的Web站点16

1.3.4 安装示例数据库18

1.4 演示19

1.5 常见错误31

1.6 本章小结32

1.7 练习题33

第2章 连接Access数据库35

2.1 Microsoft Access和JET Database Engine简介35

2.2 在Web应用程序中使用Access的优势和劣势36

2.3 在VWD中连接至Microsoft Access数据库36

2.4 使用AccessDataSource控件40

2.4.1 使用选择语句的几种方式44

2.4.2 指定MDB文件位置47

2.5 管理MDB文件权限49

2.6 适度地处理Access连接失败50

2.7 常见错误53

2.8 本章小结54

2.9 练习题54

第3章 连接SQL Server和SQL Server Express57

3.1 SQL Server和连接字符串简介57

3.1.1 使用SQL Server数据库之前的准备59

3.1.2 指定连接字符串59

3.2 使用SqlDataSource控件61

3.3 SQL Server中的安全性64

3.3.1 SQL Server中的验证选项64

3.3.2 使用SQL Server Express的验证66

3.3.3 关于SQL Server Express的数据库权限67

3.3.4 SqlDataSource控件的验证需求67

3.4 在Web.config文件中保存连接字符串68

3.4.1 手工添加连接字符串到Web.config文件70

3.4.2 加密连接字符串71

3.5 在DataSet和DataReader之间选择74

3.6 探究陌生数据库的模式75

3.7 处理SqlDataSource的连接失败78

3.8 常见错误81

3.9 本章小结81

3.10 练习题82

第4章 连接其他关系型数据库83

4.1 带提供程序的连接简介83

4.1.1 连接软件的层次之间的关系84

4.1.2 ADO.NET提供程序86

4.1.3 在ASP.NET 2.0中使用ADO.NET提供程序86

4.2 使用密码连接Access MDB文件89

4.3 连接Oracle数据库94

4.4 连接MySQL95

4.5 连接Excel98

4.6 连接其他数据库99

4.7 常见错误100

4.8 本章小结100

4.9 练习题102

第5章 在表中显示数据103

5.1 在ASP.NET 2.0中显示数据103

5.1.1 回顾数据绑定和数据源控件103

5.1.2 数据绑定控件的类型104

5.2 GridView控件简介104

5.2.1 GridView控件的功能104

5.2.2 GridView的呈现元素105

5.3 将GridView与数据连接106

5.3.1 从Data Explorer中拖放字段106

5.3.2 从工具箱中拖放控件106

5.4 定制GridView的列109

5.4.1 在Edit Columns对话框中选择列109

5.4.2 列字段类型109

5.4.3 使用GridView的Auto GenerateColumns属性127

5.4.4 处理NULL字段值128

5.5 DetailsView控件130

5.5.1 DetailsView的呈现元素131

5.5.2 将DetailsView与数据连接131

5.6 常见错误133

5.7 本章小结134

5.8 练习题135

第6章 定制表的外观137

6.1 定制外观137

6.1.1 设置BackColor和BackImageUrl137

6.1.2 Font和ForeColor140

6.1.3 Height和Width140

6.1.4 CellSpacing和CellPadding140

6.1.5 Borders和GridLines141

6.1.6 HorizontalAlign144

6.1.7 ShowHeader和ShowFooter144

6.1.8 ToolTip144

6.2 定制表中的样式146

6.2.1 GridView和DetailsView样式146

6.2.2 空表149

6.2.3 DetailsView控件的特有样式150

6.2.4 列样式和字段样式151

6.3 使用层叠样式表155

6.4 理解样式的优先级160

6.5 实现主题和皮肤163

6.6 在VWD中使用Auto Format165

6.7 常见错误165

6.8 本章小结166

6.9 练习题167

第7章 数据的分页和排序169

7.1 引言169

7.2 排序170

7.2.1 启用排序所需条件171

7.2.2 ASP.NET 2.0如何管理排序172

7.2.3 排序表达式174

7.3 分页178

7.3.1 启用分页179

7.3.2 自定义分页和分页导航工具181

7.4 分页理论和替代方法184

7.5 排序、分页和选择三者的关系185

7.6 常见错误186

7.7 本章小结186

7.8 练习题187

第8章 在选择列表中显示数据189

8.1 选择列表简介189

8.1.1 从GridView转换成其他格式189

8.1.2 选择列表控件的类型190

8.2 所有选择列表控件的一般概念190

8.3 数据绑定列表控件193

8.4 DropDownList控件196

8.5 列表中的选择198

8.5.1 SelectedIndex和SelectedValue198

8.5.2 自动回送201

8.6 常见错误203

8.7 本章小结203

8.8 练习题204

第9章 筛选和主从情况205

9.1 主从情况简介205

9.2 使用QueryString筛选GridView记录206

9.3 使用TextBox筛选GridView记录208

9.4 使用SQL的LIKE运算符210

9.5 选择的理论和ControlParameters212

9.6 使用选择列表控件筛选GridView记录214

9.6.1 由具有硬编码项的DropDownList作为主控件214

9.6.2 由具有数据绑定项的ListBox作为主控件216

9.6.3 显示主从情况中GridView的选项218

9.6.4 由具有在GridView中显示所有记录的默认设置的列表框作为主控件218

9.7 使用GridView和DetailsView在同一页面上显示详细信息221

9.8 使用GridView和DetailsView在不同页面上显示详细信息225

9.9 层叠DropDownLists229

9.10 常见错误231

9.11 本章小结232

9.12 练习题232

第10章 在模板化控件中显示数据和数据绑定235

10.1 模板简介235

10.1.1 模板位置和作用域238

10.1.2 模板内容239

10.1.3 记录呈现:重复和单一240

10.1.4 模板的区域240

10.1.5 模板中的数据绑定241

10.1.6 使用模板化控件的一般性指导原则242

10.2 GridView模板字段243

10.3 DataList控件248

10.4 Repeater控件253

10.5 DetailsView控件中的模板254

10.6 FormView控件255

10.7 模板化控件的比较256

10.8 关于数据绑定的一些较为高级的思想259

10.9 常见错误260

10.10 本章小结260

10.11 练习题261

第11章 数据的更新与删除263

11.1 数据修改概述264

11.2 命令字段265

11.3 简单更新269

11.4 DataKeyNames和更新271

11.5 DetailsView中的更新276

11.6 参数集合278

11.7 处理更新中的NULL值279

11.8 删除整条记录282

11.9 常见错误285

11.10 本章小结286

11.11 练习题286

第12章 插入新记录289

12.1 创建新记录的理论289

12.1.1 支持插入290

12.1.2 隐含的操作290

12.1.3 执行插入时的数据库考虑事项291

12.2 在数据源控件中启用插入292

12.3 使用DetailsView进行基本插入294

12.4 从GridView开始执行DetailsView的INSERT295

12.4.1 在同一个页面上执行插入的GridView和DetailsView295

12.4.2 GridView和DetailsView分别位于不同页面295

12.5 使用TemplateFields进行插入299

12.6 RadioButtonLists和Drop-DownLists中的数据条目303

12.7 复选框中的数据条目306

12.8 使用FormView进行插入307

12.9 DetailsView和FormView之间的权衡309

12.10 常见错误309

12.11 本章小结310

12.12 练习题310

第13章 验证311

13.1 验证控件概述311

13.1.1 验证控件的作用312

13.1.2 验证支持的情况312

13.2 验证控件的常见概念313

13.2.1 常见属性313

13.2.2 验证控件的实现316

13.2.3 验证在后台的工作方式316

13.2.4 多个验证317

13.3 验证控件的类型317

13.3.1 类型表317

13.3.2 RequiredFieldValidator控件317

13.3.3 CompareValidator控件318

13.3.4 RangeValidator控件319

13.3.5 RegularExpressionValidator控件322

13.3.6 CustomValidator控件326

13.4 数据情况中的验证328

13.5 验证小结329

13.6 验证组330

13.7 代码中的验证331

13.8 常见错误331

13.9 本章小结331

13.10 练习题332

第14章 作为数据源的业务对象335

14.1 ObjectDataSource控件简介335

14.1.1 N层应用程序的层次336

14.1.2 N层体系结构的优势336

14.2 具有硬编码数据的简单对象337

14.3 绑定到硬编码的数组340

14.4 使用泛型的对象341

14.5 绑定到数据库的对象349

14.6 使用VWD构建带有数据的对象352

14.7 返回DataSet列表的对象355

14.8 修改数据的对象357

14.9 具有数据对象的主从情况360

14.10 数据对象中的排序364

14.11 常见错误367

14.12 本章小结367

14.13 练习题368

第15章 XML和其他分层数据371

15.1 什么是分层数据371

15.1.1 分层数据的类型372

15.1.2 ASP.NET 2.0的分层数据控件372

15.2 XmlDataSource和TreeView控件373

15.3 数据绑定和格式化TreeView375

15.4 使用XmlDataSource的XPath378

15.5 处理TreeView控件中的事件380

15.6 使用其他控件的分层数据382

15.6.1 XmlDataSource和DropDownList382

15.6.2 XmlDataSource和GridView382

15.6.3 XmlDataSource和DataList384

15.6.4 XmlDataSource和使用嵌套的DataList386

15.7 SiteMapDataSource,SiteMapPath和Menu控件388

15.8 常见错误390

15.9 本章小结391

15.10 练习题392

第16章 数据缓存393

16.1 缓存及其优点393

16.2 何时使用缓存394

16.2.1 理解状态394

16.2.2 理解状态的失效394

16.3 ASP.NET 2.0中的缓存选项395

16.3.1 演示数据的说明395

16.3.2 基于时间的缓存期限396

16.3.3 具有参数的缓存397

16.3.4 实现筛选功能400

16.3.5 SQL Server缓存失效402

16.3.6 局部页面缓存406

16.4 常见错误407

16.5 本章小结408

16.6 练习题408

第17章 处理数据控件的事件409

17.1 事件处理简介409

17.1.1 在事件触发时执行控件410

17.1.2 事件类型410

17.2 编写事件处理程序的常用技术410

17.2.1 触发事件时值的传递413

17.2.2 事件处理程序的位置415

17.3 命令和自定义按钮事件419

17.3.1 使用由命令按钮或命令字段触发的事件419

17.3.2 使用由按钮通过自定义操作触发的事件420

17.4 列表选择事件和页面事件422

17.5 数据控件绑定事件425

17.6 一般错误事件427

17.7 常见错误430

17.8 本章小结430

17.9 练习题431

第18章 性能检查表433

18.1 将页面从早期版本转换为2.0版本433

18.2 从Access切换到SQL Server434

18.3 使用DataReader而不是DataSet434

18.4 使用OLEDB而不是ODBC434

18.5 静态设置列表项435

18.6 缓存数据435

18.7 缓存整个或部分页面435

18.8 使用SQL Server缓存失效435

18.9 代码中的类型转换436

18.10 专门列出列而不是使用自动生成列436

18.11 尽可能关闭ViewState436

18.12 声明性设置属性436

18.13 在代码中使用最佳实践436

18.14 预先编译页面436

第19章 案例研究:FAQ系统437

19.1 简介437

19.1.1 项目描述437

19.1.2 数据库设计438

19.1.3 文件的开发438

19.2 本章小结453

附录A SQL语句的简单实用的介绍455

附录B 练习答案465

热门推荐