图书介绍

ASP.NET 3.5动态网站开发案例指导2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET 3.5动态网站开发案例指导
  • 王改性,魏长宝,郭斌等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121083297
  • 出版时间:2009
  • 标注页数:510页
  • 文件大小:101MB
  • 文件页数:526页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET 3.5动态网站开发案例指导PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET3.5概述1

1.1 ASP.NET简介1

1.1.1 NET简介1

1.1.2 ASP.NET页面与Web服务器的交互过程2

1.2 ASP.NET3.5新特性3

1.2.1 AJAX开发3

1.2.2 Web服务和应用程序服务3

1.2.3 新增控件4

1.2.4 ASP.NET合并工具4

1.3 建立ASP.NET程序的运行环境4

1.3.1 设置IIS Web服务器5

1.3.2 管理Web服务器的目录7

1.4 Visual Studio.NET 2008开发环境8

1.4.1 Visual Studio 2008集成开发环境简介8

1.4.2 配置集成开发环境IDE9

1.5 创建ASP.NET3.5应用程序13

1.5.1 创建Web站点13

1.5.2 编写ASP.NET3.5应用程序15

1.5.3 编译和运行应用程序16

第2章 C#3.0程序设计基础17

2.1 数据类型17

2.1.1 值类型17

2.1.2 引用类型21

2.1.3 装箱和拆箱23

2.1.4 指针类型24

2.2 变量和常量24

2.2.1 变量24

2.2.2 常量25

2.3 运算符26

2.3.1 算术运算符26

2.3.2 赋值运算符27

2.3.3 关系运算符28

2.3.4 逻辑运算符28

2.3.5 条件运算符29

2.3.6 位运算符29

2.3.7 运算符的优先级31

2.4 流程控制34

2.4.1 条件语句34

2.4.2 循环语句37

2.4.3 跳转语句40

2.4.4 异常处理41

2.5 类和对象42

2.5.1 类42

2.5.2 属性、方法和事件44

2.5.3 构造函数和析构函数44

2.5.4 继承和多态47

2.6 委托与事件51

2.6.1 委托和事件51

2.6.2 动态注册和删除事件53

2.7 C#3.0的新增功能56

2.7.1 局部变量的隐式声明56

2.7.2 自动实现的属性57

2.7.3 分部方法定义57

第3章 ASP.NET服务器控件61

3.1 ASP.NET控件的常见属性61

3.1.1 外观属性61

3.1.2 行为属性64

3.1.3 可访问性66

3.1.4 布局属性66

3.2 ASP.NET执行控件68

3.2.1 Button控件68

3.2.2 Hyperlink控件71

3.3 ASP.NET的输出控件73

3.3.1 Label控件73

3.3.2 Image控件75

3.3.3 Panel控件78

3.3.4 Table控件81

3.4 ASP.NET的输入控件84

3.4.1 Textbox控件84

3.4.2 Checkbox和Checkbox List控件87

3.4.3 RadioButton和RadioButtonList控件93

3.4.4 ListBox控件96

3.4.5 DropDownList控件98

3.5 高级控件101

3.5.1 Calendar控件101

3.5.2 AdRotator控件104

3.5.3 ImageMap控件108

3.5.4 BulletedList控件110

第4章 ASP.NET3.5验证控件113

4.1 数据验证的两种方法113

4.1.1 客户端数据验证113

4.1.2 服务器端数据验证114

4.2 ASP.NET验证控件115

4.2.1 ASP.NET验证控件的分类115

4.2.2 RequiredFieldValidator控件115

4.2.3 CompareValidator控件117

4.2.4 RangeValidator控件120

4.2.5 RegularExpressionValidator控件122

4.2.6 CustomValidator控件124

4.2.7 ValidationSummary控件127

第5章 ASP.NET中的对象133

5.1 Page类133

5.2 输入输出对象137

5.2.1 Response对象137

5.2.2 Request对象141

5.3 Server对象144

5.3.1 Server对象的属性和方法144

5.3.2 利用Server对象进行编码解码146

5.4 状态处理148

5.4.1 Session对象148

5.4.2 Cookie154

5.5 Application对象157

5.5.1 如何使用Application对象157

5.5.2 Lock和UnLock方法的使用158

5.5.3 Application事件158

第6章 ADO.NET数据库编程161

6.1 ADO.NET概述161

6.1.1 ADO.NET简介161

6.1.2 ADO.NET组件结构161

6.2 连接数据库162

6.2.1 建立SQL Server数据库163

6.2.2 连接SQL Server数据库166

6.2.3 连接Microsoft Access数据库168

6.3 操作数据库170

6.3.1 使用Command对象170

6.3.2 使用存储过程172

6.4 使用DataReader175

6.5 DataSet和DataAdapter178

6.5.1 使用DataAdapter179

6.5.2 访问数据集181

6.5.3 修改数据集183

第7章 数据源控件187

7.1 ASP.NET数据访问概述187

7.2 SqlDataSource控件188

7.3 AccessDataSource控件194

7.4 ObjectDataSource控件199

第8章 数据绑定203

8.1 数据绑定简介203

8.2 GridView控件206

8.2.1 GridView控件概述207

8.2.2 在GridView Web服务器控件中分页207

8.2.3 对GridView Web服务器控件中的数据进行排序211

8.2.4 控制GridView中的列213

8.3 Repeater控件217

8.3.1 Repeater控件概述217

8.3.2 在Repeater控件中显示数据编号218

8.4 DataList控件221

8.4.1 DataList控件概述221

8.4.2 使用SelectedltemTemplate模板221

8.4.3 应用DataKeyField属性获取主键223

8.4.4 在DataList控件中编辑数据226

8.5 ListBox和DropDownList用于数据绑定230

8.6 ListView控件234

8.6.1 DataList控件概述234

8.6.2 在ListView控件中编辑数据235

第9章 XML数据管理241

9.1 XML基础241

9.1.1 XML概述241

9.1.2 XML文档结构242

9.2 在ASP.NET中操作XML数据242

9.2.1 读取XML数据243

9.2.2 写入XML数据244

9.3 使用XmlDocument编辑XML数据248

9.4 使用XML数据填充DataSet255

9.4.1 DataSet和XML的关系及相互转换255

9.4.2 DataSet的XML架构257

9.5 XmlDataSource控件260

第10章 LINQ263

10.1 LINQ介绍263

10.2 C#中的LINQ入门264

10.2.1 LINQ查询265

10.2.2 LINQ和泛型266

10.2.3 查询表达式267

10.2.4 LINQ实现的基础271

10.3 LINQ to ADO.NET272

10.3.1 LINQ to SQL272

10.3.2 对象模型和对象模型的创建273

10.3.3 查询数据库276

10.3.4 更改数据库279

10.3.5 存储过程284

10.3.6 LINQ to DataSet287

10.4 LinqDataSource控件289

10.5 LINQ to XML291

10.5.1 LINQ to XML中的类292

10.5.2 构造XML树297

10.5.3 查询XML树298

10.5.4 修改XML树300

第11章 母版页305

11.1 母版页和内容页305

11.2 访问母版页控件和属性311

11.2.1 使用MasterType方法获取母版页控件引用311

11.2.2 使用FindControl指令获取母版页控件引用313

11.3 动态加载母版页315

11.4 母版页的嵌套322

第12章 网站导航325

12.1 基于XML的站点地图325

12.2 SiteMapDataSource服务器控件327

12.3 TreeView服务器控件328

12.4 Menu服务器控件330

第13章 AJAX技术333

13.1 AJAX技术简介333

13.2 ASP.NET AJAX概述334

13.3 UpdatePanel控件336

13.3.1 属性和方法337

13.3.2 指定UpdatePanel控件的内容和触发器338

13.3.3 以编程方式创建UpdatePanel控件340

13.3.4 嵌套使用UpdatePanel控件341

13.4 UpdateProgress控件346

13.4.1 属性和方法346

13.4.2 使用UpdateProgress控件347

13.4.3 停止异步回送350

13.5 Timer控件352

13.5.1 属性和方法353

13.5.2 使用Timer更新UpdatePanel控件353

13.6 ScriptManager控件356

13.6.1 属性和方法357

13.6.2 控制部分页面刷新358

13.6.3 错误处理359

第14章 ASP.NET配置和部署363

14.1 使用web.config进行配置363

14.2 使用global.asax进行配置370

14.2.1 编写Application_Start和Application_End事件处理代码371

14.2.2 编写Session_Start和Session_End事件代码374

14.2.3 编写错误处理程序376

14.3 ASP.NET应用程序的部署379

14.3.1 部署应用程序的一般步骤379

14.3.2 部署应用程序的注意事项380

14.3.3 ASP.NET合并工具380

第15章 ASP.NET的安全性381

15.1 使用URL授权381

15.2 身份验证382

15.2.1 基于窗体的身份验证382

15.2.2 基于Windows的身份验证386

15.2.3 Web服务验证388

15.3 编写安全代码395

第16章 跟踪和调试ASP.NET应用程序397

16.1 跟踪397

16.1.1 对ASP.NET页启用跟踪397

16.1.2 对ASP.NET应用程序启用跟踪398

16.1.3 编写自定义ASP.NET跟踪消息398

16.1.4 使用跟踪查看器400

16.2 调试ASP.NET3.5应用程序403

16.2.1 调试概述403

16.2.2 Visual Studio 2008调试器的新增功能403

16.2.3 配置ASP.NET Web应用程序以进行调试404

16.2.4 调试Web窗体404

16.2.5 调试客户端脚本407

第17章 网络考试系统409

17.1 系统设计409

17.1.1 需求分析409

17.1.2 总体设计409

17.1.3 功能设计410

17.2 数据库设计411

17.2.1 数据库的需求分析411

17.2.2 数据库概念结构设计411

17.2.3 数据库概念结构设计412

17.2.4 存储过程413

17.2.5 在web.config中设置数据库连接414

17.3 界面设计415

17.3.1 登录界面415

17.3.2 添加用户界面415

17.3.3 教师首页417

17.3.4 添加试卷页面418

17.3.5 添加试题页面419

17.3.6 学生首页420

17.3.7 在线考试页面421

17.4 代码实现422

17.4.1 登录界面423

17.4.2 添加用户页面424

17.4.3 教师首页425

17.4.4 添加试卷页面427

17.4.5 添加试题页面429

17.4.6 学生首页431

17.4.7 在线考试页面432

第18章 在线同学录435

18.1 系统设计435

18.1.1 需求分析435

18.1.2 总体设计435

18.1.3 功能设计436

18.2 数据库设计与实现436

18.2.1 数据库的需求分析436

18.2.2 数据库概念结构设计437

18.2.3 数据库的逻辑设计438

18.2.4 配置文件web.config441

18.3 界面设计441

18.3.1 登录界面441

18.3.2 班级列表界面441

18.3.3 创建或查找班级443

18.3.4 通信录界面446

18.3.5 留言列表和发表留言页面447

18.3.6 编辑留言页面448

18.3.7 删除留言页面450

18.4 代码实现451

18.4.1 班级列表页面451

18.4.2 创建或查找班级454

18.4.3 通信录页面461

18.4.4 留言列表和发表留言页面462

18.4.5 编辑留言页面465

18.4.6 删除留言页面467

18.4.7 留言固顶页面和取消固顶页面468

第19章 图书销售系统473

19.1 系统设计473

19.1.1 需求分析473

19.1.2 总体设计473

19.1.3 功能设计474

19.2 MVC474

19.3.1 什么是MVC475

19.3.2 ASP.NETMVC476

19.3.3 创建ASP.NET MVC Web Application477

19.3 数据库设计与实现480

19.3.1 数据库的需求分析480

19.3.2 数据库概念结构设计480

19.3.3 数据库的逻辑设计482

19.3.4 存储过程483

19.3.5 操作数据库485

19.4 界面设计491

19.4.1 首页491

19.4.2 搜索结果492

19.4.3 图书分类列表493

19.4.4 图书详细信息495

19.4.5 购物车功能模块496

19.4.6 订单查询模块499

19.4.7 用户中心500

19.5 代码实现500

19.5.1 首页500

19.5.2 搜索结果502

19.5.3 图书分类列表503

19.5.4 图书详细信息504

19.5.5 购物车功能模块505

19.5.6 订单查询功能模块510

19.5.7 用户中心510

热门推荐