图书介绍

ASP.NET开发宝典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET开发宝典
  • 匡松,张淮鑫主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113100001
  • 出版时间:2009
  • 标注页数:614页
  • 文件大小:192MB
  • 文件页数:636页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET开发宝典PDF格式电子书版下载

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

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

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

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

图书目录

第1章 从HTML到ASP.NET开发3

1.1 HTML编写简单网页3

1.1.1 HTML语言简述3

1.1.2 HTML文件的结构3

1.1.3 HTML语言的精华—超链接4

1.1.4 提高代码的可读性—注释语句4

1.1.5 格式化文本5

1.1.6 格式化段落5

1.1.7 引用多媒体5

1.2 从静态网页到动态网页开发技术6

1.2.1 静态网页6

1.2.2 动态网页7

1.2.3 动静结合7

1.3 ASP.NET开发技术简介8

1.3.1 .NET Framework简介8

1.3.2 什么是ASP.NET8

1.3.3 ASP.NET的新特性9

1.3.4 ASP.NET的基本概念13

1.3.5 ASP.NET的运行原理15

1.3.6 Web窗体原理16

1.4 ASP.NET开发环境的搭建17

1.4.1 软件和硬件要求17

1.4.2 安装ⅡS服务器17

1.4.3 配置ⅡS虚拟目录2a22

1.4.4 安装Visual Studio 2008开发工具22

1.4.5 启动并配置Visual Studio 2008默认环境25

1.5 学习ASP.NET必须具备的HTML知识26

1.5.1 利用表单提交数据26

1.5.2 使用表格进行布局28

1.6 ASP.NET网页语法30

1.6.1 ASP.NET网页扩展名31

1.6.2 什么是页面指令32

1.6.3 页面指令种类与作用32

1.6.4 注释ASPX文件中的代码39

1.6.5 如何包含服务器端文件39

1.6.6 HTML服务器控件语法40

1.6.7 ASP.NET服务器控件语法40

1.6.8 网页中代码块语法41

1.6.9 网页中表达式语法42

1.7 制作一个ASP.NET网站44

1.7.1 创建ASP.NET网站45

1.7.2 设计Web页面48

1.7.3 运行应用程序49

1.8 本章小结50

第2章 熟练掌握Visual Studio 200851

2.1 Visual Studio 2008常用功能窗口介绍51

2.1.1 主窗口51

2.1.2 开始界面52

2.1.3 解决方案资源管理器53

2.1.4 服务器资源管理器54

2.1.5 工具箱55

2.1.6 “属性”窗口55

2.1.7 “类视图”窗口55

2.1.8 代码编辑器56

2.1.9 任务列表56

2.1.10 错误列表57

2.2 配置设置57

2.2.1 自定义工具栏57

2.2.2 “选项”对话框59

2.2.3 导入和导出设置向导60

2.3 类设计器61

2.4 帮助系统62

2.4.1 安装MSDN帮助系统63

2.4.2 使用MSDN帮助系统学习ASP.NET65

2.5 IDE常见问题66

2.5.1 如何将自定义的IDE布局恢复到默认状态66

2.5.2 如何将从网络下载的.NET控件添加到工具箱中67

2.6 本章小结69

第3章 C#语言基础70

3.1 C#简介70

3.1.1 C#语言的功能71

3.1.2 C#语言的特点71

3.2 数据类型72

3.2.1 什么是数据类型72

3.2.2 C#的数据类型72

3.2.3 各种数据类型的使用及意义73

3.2.4 什么是装箱和拆箱77

3.2.5 装箱和拆箱的使用78

3.3 C#中的变量和常量80

3.3.1 什么是变量和常量80

3.3.2 变量的声明和赋值80

3.3.3 常量的声明和使用83

3.4 类型转换83

3.4.1 隐式转换84

3.4.2 显式转换85

3.5 C#中的操作(运算)符87

3.5.1 算术操作符88

3.5.2 关系操作符89

3.5.3 赋值操作符90

3.5.4 逻辑操作符90

3.5.5 位操作符91

3.5.6 其他特殊操作符93

3.6 字符串处理95

3.6.1 比较字符串95

3.6.2 创建新字符串98

3.6.3 填充字符串100

3.6.4 移除和剪裁字符串100

3.6.5 更改大小写102

3.6.6 使用StringBuilder类103

3.7 流程控制105

3.7.1 顺序结构105

3.7.2 选择结构106

3.7.3 循环结构111

3.7.4 异常处理120

3.8 数组123

3.8.1 数组的声明和初始化123

3.8.2 遍历数组125

3.8.3 对象数组125

3.8.4 引用数组元素126

3.8.5 Array类129

3.9 代码编写规范131

3.9.1 规范使用注释131

3.9.2 命名规范133

3.9.3 统一代码缩进格式133

3.10 本章小结133

第4章 C#面向对象程序设计134

4.1 概述134

4.1.1 面向对象的概念134

4.1.2 面向对象语言的特点134

4.2 类和对象135

4.2.1 类的概念135

4.2.2 声明类135

4.2.3 对象的概念137

4.2.4 对象的创建137

4.2.5 类和对象的关系138

4.2.6 类成员138

4.2.7 构造函数138

4.2.8 析构函数139

4.2.9 属性140

4.2.10 方法141

4.2.11 静态类143

4.3 访问修饰符145

4.4 类的继承146

4.4.1 继承的概念146

4.4.2 继承的实现146

4.5 接口148

4.5.1 接口的概念148

4.5.2 接口的定义149

4.5.3 接口的成员149

4.5.4 接口的实现150

4.6 委托154

4.6.1 委托的概念154

4.6.2 委托的使用154

4.7 事件155

4.7.1 事件的概念156

4.7.2 事件的声明156

4.8 本章小结158

第5章 ASPNE下内置对象159

5.1 ASP.NET内置对象概述159

5.2 Response对象160

5.3 Request对象162

5.4 Server对象163

5.5 Application对象164

5.6 Session对象166

5.7 Cookie对象167

5.8 本章小结168

第6章 ASP.NE下常用服务器控件170

6.1 服务器控件概述170

6.1.1 服务器控件的概念与作用170

6.1.2 服务器控件与对象的关系171

6.1.3 服务器控件的属性、方法和事件171

6.2 服务器控件的相关操作172

6.2.1 向页面中添加服务器控件172

6.2.2 删除页面中的服务器控件172

6.2.3 添加引用服务器控件173

6.3 Label控件173

6.3.1 属性173

6.3.2 使用Label控件显示文本173

6.4 TextBox控件174

6.4.1 属性174

6.4.2 事件174

6.4.3 方法174

6.4.4 TextBox控件的3种显示方式175

6.5 Image控件175

6.5.1 属性175

6.5.2 使用Image控件显示图片176

6.6 Button控件177

6.6.1 属性177

6.6.2 事件177

6.6.3 方法177

6.6.4 使用Button控件改变TextBox控件的文本177

6.7 LinkButton控件178

6.7.1 属性178

6.7.2 使用LinkButton控件178

6.8 ImageButton控件178

6.8.1 属性179

6.8.2 事件179

6.8.3 使用ImageButton控件跳转页面179

6.9 HyperLink控件179

6.9.1 属性179

6.9.2 使用HypperLink控件跳转页面180

6.10 RequiredFieldValidator控件180

6.10.1 属性181

6.10.2 使用RequiredFieldValidator控件判断用户名是否为空181

6.11 RangeValidator控件182

6.11.1 属性183

6.11.2 使用RangeValidator控件Ⅲ断数量是否在范围内183

6.12 RegularExpressionValidator控件184

6.12.1 属性184

6.12.2 使用RegularExpressionValidator控件判断邮件地址184

6.13 Compare Validator控件185

6.13.1 属性185

6.13.2 使用Compare Validator控件判断两次密码是否一致186

6.14 CustomValidator控件187

6.14.1 属性187

6.14.2 使用CustomValidator控件判断用户名是否存在187

6.15 ValidationSummary控件188

6.15.1 属性188

6.15.2 使用ValidationSummary控件显示所有验证控件错误信息188

6.16 Login控件189

6.16.1 属性189

6.16.2 事件189

6.16.3 使用Login控件实现用户登录189

6.17 本章小结191

第7章 使用ADONET技术进行数据库开发192

7.1 了解ADONET技术192

7.1.1 ADONET概述192

7.1.2 ADONET组件193

7.1.3 数据提供程序194

7.2 创建数据库连接195

7.2.1 Connection对象概述195

7.2.2 Connection对象的属性及方法196

7.2.3 数据库连接字符串197

7.2.4 打开和关闭数据库连接202

7.3 执行数据库命令204

7.3.1 DbCommand对象概述204

7.3.2 DbParameter对象205

7.3.3 ExcuteNonQuery方法206

7.3.4 ExcuteScalar方法206

7.3.5 ExcuteReader方法207

7.4 DataReader对象207

7.4.1 连接对象和非连接对象207

7.4.2 DataReader对象概述208

7.4.3 创建和使用DataReader对象209

7.5 使用DataSet和DataAdapter查询数据210

7.5.1 DataSet对象210

7.5.2 DataAdapter对象212

7.6 本章小结215

第8章 数据控件216

8.1 数据绑定216

8.1.1 数据绑定概述216

8.1.2 简单属性绑定217

8.1.3 表达式绑定219

8.1.4 方法结果绑定220

8.1.5 集合绑定222

8.2 数据源控件与数据绑定属性225

8.2.1 数据源控件概述225

8.2.2 使用数据源控件修改数据226

8.2.3 数据绑定属性227

8.3 GridView控件229

8.3.1 GridView控件概述230

8.3.2 GridView控件常用的属性、方法和事件230

8.3.3 使用GridView控件绑定数据源233

8.3.4 设置GridView控件的外观237

8.3.5 制定GridView控件的列240

8.3.6 使用GridView控件分页显示数据247

8.3.7 在GridView控件中排序数据250

8.3.8 编辑数据253

8.3.9 在GridView控件中实现全选和全不选功能259

8.4 DataList控件260

8.4.1 DataList控件概述260

8.4.2 DataList控件常用的属性、方法和事件262

8.4.3 DataList控件的编辑功能264

8.4.4 使用DataList控件绑定数据源266

8.4.5 在DataList控件中对数据进行编辑操作266

8.5 本章小结270

第9章 Web用户控件271

9.1 Web用户控件的概述271

9.1.1 用户控件与普通的Web页比较271

9.1.2 用户控件的优点271

9.2 创建及使用Web用户控件272

9.2.1 创建Web用户控件272

9.2.2 将Web用户控件添加至网页273

9.2.3 在用户控件中添加用户控件273

9.2.4 用户控件应用举例274

9.3 设置用户控件276

9.3.1 访问用户控件的属性、方法和事件276

9.3.2 将Web网页转化为用户控件279

9.4 本章小结280

第10章 母版页Master Pages281

10.1 母版页概述281

10.1.1 母版页281

10.1.2 内容页282

10.1.3 母版页运行机制283

10.1.4 母版页与内容页事件顺序283

10.1.5 母版页的优点284

10.2 创建母版页284

10.3 创建内容页286

10.4 母版页的使用286

10.4.1 母版页的动态加载286

10.4.2 嵌套母版页的应用287

10.4.3 使用@MasterType指令访问母版页的成员289

10.5 本章小结290

第11章 主题291

11.1 主题的概述291

11.1.1 组成元素291

11.1.2 主题应用范围292

11.2 创建主题293

11.2.1 创建页面主题293

11.2.2 创建全局主题294

11.2.3 创建外观文件294

11.2.4 为主题添加CSS样式295

11.2.5 主题中应用图片296

11.3 应用主题297

11.3.1 主题的应用对象297

11.3.2 禁用主题298

11.3.3 动态加载主题299

11.4 本章小结300

第12章 站点导航控件301

12.1 站点地图概述301

12.2 TreeView控件302

12.2.1 TreeView控件概述302

12.2.2 TreeView控件常用的属性和事件303

12.2.3 TreeView控件的基本应用304

12.2.4 TreeView控件绑定数据库306

12.2.5 TreeView控件绑定XML文件308

12.2.6 TreeView控件绑定站点地图309

12.3 Menu控件310

12.3.1 Menu控件概述310

12.3.2 Menu控件常用的属性和事件310

12.3.3 Menu控件的基本应用312

12.3.4 Menu控件绑定XML文件313

12.3.5 Menu控件绑定站点地图314

12.4 SiteMapPath控件314

12.4.1 SiteMapPath控件概述314

12.4.2 SiteMapPath控件常用的属性和事件314

12.4.3 应用SiteMapPath控件实现站点导航315

12.5 本章小结316

第13章 调试与错误处理317

13.1 错误类型317

13.1.1 语法错误317

13.1.2 语义错误318

13.1.3 逻辑错误319

13.2 程序调试319

13.2.1 调试工具栏319

13.2.2 断点320

13.2.3 执行322

13.3 错误处理323

13.3.1 服务器故障排除324

13.3.2 ASP.NET中的异常处理325

13.4 本章小结327

第14章 网站会员注册与登录331

14.1 设计思路331

14.1.1 功能概述331

14.1.2 程序业务流程图331

14.1.3 数据库设计332

14.2 会员注册333

14.2.1 实现关键技术333

14.2.2 功能实现334

14.3 会员登录338

14.3.1 实现关键技术338

14.3.2 功能实现341

14.4 本章小结344

第15章 文件上传与下载345

15.1 设计思路345

15.1.1 功能概述345

15.1.2 程序业务流程图345

15.1.3 文件的组织结构346

15.2 文件上传346

15.2.1 实现关键技术346

15.2.2 功能实现348

15.3 文件下载350

15.3.1 实现关键技术350

15.3.2 功能实现350

15.4 本章小结353

第16章 电子邮件发送和接收354

16.1 设计思路354

16.1.1 功能概述354

16.1.2 程序业务流程图354

16.1.3 Mail组件介绍355

16.1.4 文件组织结构358

16.2 发送邮件358

16.2.1 实现关键技术358

16.2.2 功能实现359

16.3 接收邮件361

16.3.1 实现关键技术361

16.3.2 功能实现364

16.4 本章小结367

第17章 留言本368

17.1 设计思路368

17.1.1 功能概述368

17.1.2 程序业务流程图368

17.1.3 数据库设计369

17.2 公共类设计370

17.2.1 配置Web.Config370

17.2.2 SqlData类371

17.3 首页功能设计373

17.3.1 实现关键技术373

17.3.2 功能实现373

17.4 发表留言模块功能设计379

17.4.1 实现关键技术379

17.4.2 功能实现379

17.5 留言信息查看页面功能设计382

17.5.1 实现关键技术382

17.5.2 功能实现382

17.6 留言信息管理功能设计388

17.6.1 实现关键技术388

17.6.2 功能实现388

17.7 回复留言功能设计395

17.7.1 实现的关键技术395

17.7.2 功能实现395

17.8 本章小结398

第18章 网上在线聊天室399

18.1 设计思路399

18.1.1 功能概述399

18.1.2 程序业务流程图399

18.1.3 数据库设计400

18.2 公共类设计401

18.3 主要界面的功能设计403

18.3.1 框架的应用403

18.3.2 Session对象的应用404

18.3.3 JavaScript脚本的应用405

18.3.4 用户登录页面功能设计405

18.3.5 聊天室页面功能设计412

18.3.6 管理员页面功能设计426

18.4 本章小结429

第19章 BBS论坛430

19.1 设计思路430

19.1.1 功能概述430

19.1.2 业务流程分析431

19.1.3 数据库设计432

19.2 公共类设计436

19.2.1 数据库操作类设计437

19.2.2 版块管理功能模块类446

19.2.3 配置Web.Config458

19.3 主要功能界面的实现461

19.3.1 浏览帖子页面的实现过程461

19.3.2 回复帖子页面的实现过程469

19.3.3 发表帖子页面的实现过程473

19.4 本章小结482

第20章 网络在线投票483

20.1 设计思路483

20.1.1 功能概述483

20.1.2 程序业务流程图483

20.1.3 数据库设计483

20.1.4 文件组织结构484

20.1.5 配置Web.Config485

20.2 投票项目添加设计485

20.2.1 实现关键技术485

20.2.2 功能实现485

20.3 主页显示投票标题490

20.3.1 实现关键技术490

20.3.2 功能实现490

20.4 投票功能设计492

20.4.1 实现关键技术492

20.4.2 功能实现492

20.5 投票结果显示496

20.5.1 实现关键技术496

20.5.2 功能实现496

20.6 本章小结500

第21章 新闻发布系统503

21.1 系统功能设计503

21.1.1 需求分析503

21.1.2 功能设计504

21.1.3 业务流程分析504

21.2 数据库设计505

21.2.1 数据库需求分析506

21.2.2 数据库逻辑结构设计506

21.3 公共类设计508

21.3.1 数据库操作类设计508

21.3.2 图片上传类设计511

21.3.3 配置系统Web.Config514

21.4 主要模块的实现515

21.4.1 新闻管理模块的实现515

21.4.2 新闻分类模块的实现531

21.4.3 用户管理模块的实现538

21.4.4 新闻搜索模块的实现547

21.4.5 用户注册模块的实现554

21.5 本章小结555

第22章 电子商城556

22.1 数据库设计556

22.1.1 数据库需求分析556

22.1.2 数据库逻辑结构设计557

22.1.3 数据库设计图559

22.2 系统功能的设计560

22.2.1 系统功能分析560

22.2.2 系统流程分析561

22.2.3 系统开发总体设计方案562

22.3 首页的实现565

22.3.1 页面头部控件566

22.3.2 商品分类导航控件567

22.3.3 热门商品列表控件及新到商品控件568

22.4 商品信息模块的实现570

22.4.1 分类显示商品(ProductList.aspx)573

22.4.2 显示商品详细信息(Productlnfo.aspx)576

22.4.3 商品搜索结果页面(Search.aspx)579

22.5 用户信息管理模块实现580

22.5.1 登录(SignIn.aspx)581

22.5.2 用户注册(Register.aspx)584

22.5.3 找回密码(GetBackPwd.aspx)586

22.5.4 用户管理项导航目录(UserMenu.ascx)589

22.6 购物车功能模块的实现591

22.6.1 添加到购物车(AddToCart.aspx)592

22.6.2 购物车管理(ShoppingCart.aspx)594

22.7 订单模块的实现601

22.7.1 结算购物车(CheckOut.aspx)601

22.7.2 查询个人订单列表(OrderList.aspx)604

22.8 后台管理模块的实现604

22.8.1 权限控制的实现605

22.8.2 管理员日志生成606

22.8.3 查询、修改用户信息(Userlist.aspx)607

22.8.4 查询销售情况(Sails.aspx)610

22.9 本章小结613

热门推荐