图书介绍

ASP.NET 2.0+SQL Server 2005全程指南PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET 2.0+SQL Server 2005全程指南
  • 茅健编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121059673
  • 出版时间:2008
  • 标注页数:552页
  • 文件大小:76MB
  • 文件页数:339页
  • 主题词:主页制作-程序设计;关系数据库-数据库管理系统,SQL Server 2005

PDF下载


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

下载说明

ASP.NET 2.0+SQL Server 2005全程指南PDF格式电子书版下载

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

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

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

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

图书目录

基础篇1

第1章 ASP.NET概述及环境配置1

1.1 认识ASP.NET2

1.1.1 .NET Framework框架2

1.1.2 ASP.NET功能与特性2

1.1.3 ASP.NET与ASP的区别3

1.2 搭建ASP.NET开发环境3

1.2.1 安装与配置IIS3

1.2.2 安装与配置Visual Studio.NET 20057

1.3 常用功能窗口介绍10

1.3.1 主窗口10

1.3.2 文档窗口11

1.3.3 工具箱窗口12

1.3.4 属性窗口12

1.3.5 解决方案资源管理器窗口13

1.3.6 错误窗口13

1.4 第一个ASP.NET程序14

1.5 本章小结23

第2章 C#程序设计基础24

2.1 C#语言简介25

2.2 C#中的数据类型25

2.2.1 值类型25

2.2.2 引用类型29

2.2.3 装箱和拆箱32

2.3 C#语言中的变量和常量33

2.3.1 变量33

2.3.2 常量35

2.4 C#语言中的操作符和表达式35

2.4.1 赋值运算符35

2.4.2 算术运算符35

2.4.3 比较(关系)运算符36

2.4.4 逻辑运算符36

2.4.5 位运算符36

2.5 C#语言中的控制语句37

2.5.1 选择语句37

2.5.2 循环语句40

2.6 异常处理44

2.6.1 用try...catch捕获异常44

2.6.2 用try...finally清除异常45

2.6.3 用try...catch...finally处理所有的异常47

2.7 面向对象程序设计48

2.7.1 成员48

2.7.2 类的可访问性49

2.7.3 构造函数和析构函数49

2.7.4 封装50

2.7.5 继承50

2.7.6 多态53

2.8 C#语言高级特性56

2.8.1 接口56

2.8.2 事件58

2.8.3 预处理指令62

2.8.4 反射62

2.8.5 线程64

2.9 本章小结67

进阶篇68

第3章 ASP.NET 2.0常用服务器控件68

3.1 使用基本控件69

3.1.1 TextBox控件的应用69

3.1.2 Label控件的应用70

3.1.3 DropDownList和ListBox控件应用73

3.1.4 CheckBox和CheckBoxList控件应用78

3.1.5 RadioButton和RadioButtonList控件应用82

3.2 ASP.NET 2.0新增控件86

3.2.1 BulletedList控件的应用86

3.2.2 Substitution控件的应用89

3.2.3 Wizard控件的应用90

3.2.4 MultiView和View控件的应用94

3.2.5 FileUpload控件的应用97

3.3 其他常用控件99

3.3.1 Calendar控件的应用99

3.3.2 AdRotator控件的应用101

3.3.3 Xml控件的应用104

3.4 本章小结105

第4章 验证控件106

4.1 非空验证107

4.2 范围验证108

4.3 比较验证110

4.4 使用正则表达式验证113

4.5 自定义验证120

4.6 本章小结123

第5章 ASP.NET 2.0对象、状态和配置124

5.1 Response对象和Request对象125

5.1.1 Response对象125

5.1.2 Request对象130

5.2 HTTP请求上下文135

5.2.1 应用程序状态135

5.2.2 Server对象136

5.2.3 使用Server对象中Execute()和Transfer()方法重定向页面139

5.2.4 Global.asax文件140

5.3 状态管理143

5.3.1 Application对象143

5.3.2 Session对象145

5.3.3 Cookie对象147

5.3.4 ViewState对象149

5.4 配置ASP.NET应用程序150

5.4.1 Web.config文件概述150

5.4.2 配置数据库链接字符串152

5.4.3 添加自定义Web.Config文件配置节153

5.4.4 对Web.Config文件进行读写操作154

5.4.5 加密和解密Web.Config文件的配置节155

5.4.6 ASP.NET网站管理工具156

5.4.7 ASP.NET MMC管理单元160

5.5 本章小结169

第6章 数据源控件170

6.1 SqlDataSource数据源控件171

6.2 AccessDataSource数据源控件176

6.3 XmlDataSource数据源控件178

6.4 SiteMapDataSource数据源控件182

6.5 ObjectDataSource数据源控件185

6.6 本章小结189

第7章 SQL Server 2005常用操作190

7.1 SQL Server 2005191

7.1.1 SQL Server 2005概述191

7.1.2 安装SQL Server 2005数据库192

7.1.3 连接数据库服务器197

7.1.4 修改登录方式198

7.2 管理数据库的基本对象199

7.2.1 创建数据库199

7.2.2 备份数据库201

7.2.3 还原数据库205

7.2.4 附加数据库209

7.2.5 删除数据库210

7.2.6 创建和修改表212

7.2.7 删除表217

7.3 SQL常用语句219

7.3.1 获取指定条件的记录219

7.3.2 获取指定数量的记录220

7.3.3 对记录进行排序222

7.3.4 模糊查询224

7.3.5 对数据进行分组统计226

7.3.6 嵌套查询229

7.3.7 插入记录并返回ID231

7.3.8 同时更新多条记录233

7.3.9 根据条件删除记录235

7.4 存储过程236

7.4.1 使用存储过程添加数据237

7.4.2 使用存储过程查询数据239

7.4.3 使用存储过程更新数据241

7.4.4 使用存储过程删除数据243

7.4.5 存储过程与输出参数245

7.5 本章小结246

第8章 ADO.NET编程基础247

8.1 ADO.NET的基本对象及其操作248

8.1.1 Connection对象(连接数据库)248

8.1.2 Command对象250

8.1.3 DataReader对象254

8.1.4 DataAdapter和DataSet对象257

8.1.5 使用DataView过滤数据259

8.1.6 动态创建DataTable对象261

8.2 数据绑定263

8.2.1 简单数据绑定264

8.2.2 复杂数据绑定265

8.2.3 Eval()方法和Bind()方法绑定数据268

8.3 本章小结270

第9章 GridView及其他数据控件的应用271

9.1 GridView控件的应用272

9.1.1 GridView控件的概述272

9.1.2 使用GridView控件的绑定列绑定数据273

9.1.3 使用GridView控件的模板列绑定数据276

9.1.4 使用GridView控件编辑并删除数据278

9.1.5 使用GridView控件分页显示数据283

9.1.6 对GridView控件中的数据进行排序286

9.2 其他数据控件的应用289

9.2.1 使用Repeater控件显示数据289

9.2.2 在Repeater控件中分页显示数据292

9.2.3 使用DetailsView控件操作一条记录295

9.2.4 使用FormView控件更新和插入数据301

9.3 本章小结307

高级篇308

第10章 导航与登录308

10.1 站点导航309

10.1.1 Menu控件309

10.1.2 SiteMapPath控件312

10.1.3 TreeView控件314

10.2 站点登录317

10.2.1 创建新用户317

10.2.2 用户登录320

10.3 本章小结322

第11章 母版页323

11.1 母版页概述324

11.1.1 母版页的基础知识324

11.1.2 母版页运行机制326

11.2 创建母版页327

11.3 创建内容页330

11.4 本章小结332

第12章 WebPart部件333

12.1 WebPart基础知识334

12.1.1 WebPart部件概述334

12.1.2 Web部件具体应用335

12.1.3 Web部件基本控件335

12.2 创建WebPart控件336

12.2.1 WebPartManager控件336

12.2.2 WebPart和WebPartZone控件简介338

12.3 编辑WebPart控件341

12.3.1 EditorZone控件简介341

12.3.2 AppearanceEditorPart控件简介342

12.3.3 BehaviorEditorPart控件简介343

12.3.4 LayoutEditorPart控件简介344

12.3.5 PropertyGridEditorPart控件简介345

12.3.6 实现编辑WebPart控件346

12.4 管理WebPart控件349

12.4.1 CatalogZone控件简介349

12.4.2 DeclarativeCatalogPart控件简介350

12.4.3 PageCatalogPart控件简介351

12.4.4 ImportCatalogPart控件简介352

12.5 Web部件个性化设置概述355

12.5.1 个性化设置的工作方式355

12.5.2 个性化设置和其他ASP.NET功能356

12.6 本章小结357

第13章 高级数据处理358

13.1 文件处理359

13.1.1 访问目录和文件359

13.1.2 写入数据361

13.1.3 上传文件364

13.1.4 下载文件367

13.2 XML操作370

13.2.1 创建XML文件370

13.2.2 写入XML文件373

13.2.3 读取XML文件377

13.3 其他数据处理379

13.3.1 读取注册表信息379

13.3.2 获取文件信息382

13.4 本章小结383

第14章 ASP.NET AJAX相关技术简介384

14.1 Ajax概述385

14.1.1 什么是Ajax385

14.1.2 Ajax的工作原理386

14.1.3 Ajax的优势与不足386

14.2 ASP.NET AJAX387

14.2.1 ASP.NET AJAX的特性387

14.2.2 ASP.NET AJAX的安装388

14.3 ASP.NET AJAX控件390

14.3.1 ScriptManager控件391

14.3.2 ScriptManagerProxy控件394

14.3.3 UpdatePanel控件398

14.3.4 UpdateProgress控件400

14.3.5 Timer控件402

14.4 本章小结404

实践篇405

第15章 个人网站初学者工具包405

15.1 个人网站初学者工具包概述及创建406

15.2 系统通用类及配置文件407

15.2.1 配置文件(Web.Config)407

15.2.2 存储过程设计409

15.2.3 系统通用类设计412

15.3 母版页设计422

15.4 系统实现423

15.4.1 系统主页424

15.4.2 用户注册427

15.4.3 用户登录428

15.4.4 浏览相册431

15.4.5 下载照片436

15.5 后台管理438

15.5.1 创建相册438

15.5.2 编辑和删除相册439

15.5.3 添加照片441

15.5.4 编辑和删除照片443

15.6 本章小结445

第16章 办公自动化系统446

16.1 系统总体设计447

16.1.1 系统功能描述447

16.1.2 系统架构设计449

16.2 系统模块设计449

16.2.1 系统功能模块划分449

16.2.2 功能模块设计450

16.3 数据库设计454

16.3.1 数据库表之间的关系454

16.3.2 数据库表结构的详细设计455

16.4 数据库操作类的设计459

16.5 用户登录和注册470

16.5.1 用户登录470

16.5.2 用户注册473

16.6 用户管理及角色管理476

16.6.1 用户管理477

16.6.2 角色管理485

16.7 用户考勤及设置489

16.7.1 用户考勤489

16.7.2 考勤设置495

16.8 站内短信497

16.8.1 发送站内短信498

16.8.2 收件箱501

16.8.3 发件箱504

16.9 请假信息管理507

16.9.1 填写请假表单507

16.9.2 查看审批进度509

16.9.3 审批请假信息512

16.10 我的通讯录516

16.10.1 添加通信记录516

16.10.2 查看和编辑通讯录520

16.10.3 编辑和删除通讯录分类信息524

16.11 部门及职位管理527

16.11.1 添加部门527

16.11.2 部门管理529

16.11.3 添加职位533

16.11.4 职位管理535

16.12 我的文档管理538

16.12.1 上传文档538

16.12.2 文档下载540

16.12.3 文档管理543

16.13 公文流转546

16.13.1 新建公文流转546

16.13.2 查收公文文件548

16.14 本章小结552

第2章 C#程序设计基础24

实例2-1 值类型的应用28

实例2-2 数组的应用31

实例2-3 if判断语句的应用37

实例2-4 switch判断语句的应用39

实例2-5 for循环输出数据40

实例2-6 foreach遍历数组41

实例2-7 while和do...while循环语句的应用43

实例2-8 使用try...catch捕获异常44

实例2-9 使用try...finally清除异常45

实例2-10 使用try...catch...finally处理所有异常47

实例2-11 子类如何继承父类51

实例2-12 类多态性的应用54

实例2-13 事件的应用59

实例2-14 使用反射获取已加载程序集的完整名称63

实例2-15 创建和停止线程65

第3章 ASP.NET 2.0常用服务器控件68

实例3-1 显示密码格式文本69

实例3-2 在Label控件中显示短时间和货币格式数据71

实例3-3 省份与城市之间的互动74

实例3-4 角色管理76

实例3-5 使用CheckBox控件判断用户是否接受条款协议实例78

实例3-6 网络考试系统中的多选题答案的选择80

实例3-7 用户登录身份的选择82

实例3-8 用户爱好的选择84

实例3-9 使用BulletedList控件实现项目符合和编号87

实例3-10 使用Substitution控件实现页面部分缓存89

实例3-11 使用Wizard控件创建页面向导91

实例3-12 使用View控件创建选项卡及其容器95

实例3-13 上传并显示图片97

实例3-14 使用日历控件输入日期100

实例3-15 使用AdRotator控件显示XML文件中的广告102

实例3-16 使用AdRotator控件显示数据库中的广告103

实例3-17 使用Xml控件显示XML文件105

第4章 验证控件106

实例4-1 验证TextBox控件中的值不能为空107

实例4-2 验证用户输入的年龄是否在指定范围内109

实例4-3 验证两次输入的密码是否相同111

实例4-4 验证用户输入的E-mail和邮政编码的格式是否正确116

实例4-5 验证时间和日期的格式117

实例4-6 在服务器端验证用户输入的验证码是否为偶数120

实例4-7 在客户端验证用户输入的验证码是否为偶数122

第5章 ASP.NET 2.0对象、状态和配置124

实例5-1 使用Response对象输出用户注册的信息125

实例5-2 使用Response对象重定向页面并传递参数127

实例5-3 使用Response对象输出图片127

实例5-4 使用Response对象输出文件内容129

实例5-5 获取Request对象的信息131

实例5-6 获取Request对象的URL、虚拟路径和物理路径132

实例5-7 使用Request对象接收页面参数133

实例5-8 使用SaveAs()方法保存当前请求到硬盘上134

实例5-9 获取Server对象的信息136

实例5-10 使用Server对象获取物理路径137

实例5-11 使用Server对象的编码机制138

实例5-12 使用Execute()和Transfer()方法重定向页面139

实例5-13 统计在线人数141

实例5-14 使用Application对象实现简单聊天室143

实例5-15 使用Session对象保存购物车中的信息146

实例5-16 使用Cookie保存用户登录的用户名和密码147

实例5-17 使用ViewState对象保存数据149

第6章 数据源控件170

实例6-1 将DropDownList控件绑定SqlDataSource数据源171

实例6-2 显示学生信息176

实例6-3 显示XML文件中的数据179

实例6-4 显示站点地图中的数据182

实例6-5 使用ObjectDataSource控件从数据库中检索数据186

第7章 SQL Server 2005常用操作190

实例7-1 获取指定学生的信息219

实例7-2 获取指定数量的学生信息221

实例7-3 对学生的总分成绩进行排序222

实例7-4 模糊查询学生信息225

实例7-5 查询学生表中某地区的人数227

实例7-6 查询学生表中与某学生年龄相同的信息229

实例7-7 返回插入学生信息的学号231

实例7-8 同时更新学生表中的多条信息233

实例7-9 删除指定学生的信息235

实例7-10 使用存储过程添加学生信息238

实例7-11 使用存储过程查询学生信息240

实例7-12 使用存储过程更新学生信息241

实例7-13 使用存储过程删除学生信息243

实例7-14 使用输出参数获取查询记录中条数245

第8章 ADO.NET编程基础247

实例8-1 获取连接数据库的字符串249

实例8-2 使用Command对象中的ExecuteReader()方法读取数据251

实例8-3 使用Command对象中的ExecuteScalar()方法读取数据253

实例8-4 使用DataReader对象读取数据255

实例8-5 使用DataAdapter和DataSet对象读取数据258

实例8-6 使用DataView对象过滤查询数据260

实例8-7 动态创建DataTable并将其作为数据源262

实例8-8 绑定变量和集合264

实例8-9 表达式绑定266

实例8-10 方法返回值的绑定267

实例8-11 使用Eval()和Bind()方法绑定学生信息269

第9章 GridView及其他数据控件的应用271

实例9-1 使用BoundField列绑定商品信息274

实例9-2 使用TemplateField模板列绑定新闻信息276

实例9-3 使用GridView控件编辑和删除商品信息278

实例9-4 使用GridView控件分页显示商品信息284

实例9-5 在GridView控件中双向排序商品信息286

实例9-6 在Repeater控件中显示商品信息290

实例9-7 在Repeater控件中分页显示商品信息292

实例9-8 使用GridVIew和DetailsView控件进行添加和编辑商品信息296

实例9-9 使用FormView控件插入和编辑商品信息303

第10章 导航与登录308

实例10-1 创建页面的菜单310

实例10-2 创建站点地图并启用导航功能312

实例10-3 使用TreeView控件显示树型数据315

实例10-4 用户注册318

实例10-5 用户登录321

第11章 母版页323

实例11-1 创建母版页328

实例11-2 创建内容页330

第12章 WebParts部件333

实例12-1 WebPartZone控件的应用340

实例12-2 编辑WebPart控件347

实例12-3 管理WebPart控件353

第13章 高级数据处理358

实例13-1 查看某文件夹下的所有文件及目录359

实例13-2 向文本文件中追加数据361

实例13-3 批量上传MP3音乐364

实例13-4 音乐下载367

实例13-5 创建存储学生信息的XML文件370

实例13-6 注册学生信息375

实例13-7 显示注册的学生信息377

实例13-8 读取HKEY_LOCAL_MACHINE下注册表中的信息380

实例13-9 获取指定文件的信息382

第14章 ASP.NET AJAX相关技术简介384

实例14-1 计算器391

实例14-2 ScriptManagerProxy和ScriptManager控件在母版页中的应用395

实例14-3 刷新局部信息399

实例14-4 显示上传文件提示信息401

实例14-5 使用Timer控件实现时钟功能403

热门推荐