图书介绍

ASP.NET WEB应用开发 C#版PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET WEB应用开发 C#版
  • 尹增明等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111232766
  • 出版时间:2008
  • 标注页数:490页
  • 文件大小:64MB
  • 文件页数:504页
  • 主题词:主页制作-程序设计;C语言-程序设计

PDF下载


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

下载说明

ASP.NET WEB应用开发 C#版PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 基础知识篇2

第1章 知识体系简介2

1.1 ASP.NET程序员知识体系2

1.1.1 程序员的发展历程2

1.1.2 常用网络应用开发技术3

1.1.3 ASP.NET C#程序员必备知识5

1.2 本书知识体系5

1.3 ASP.NET概述7

1.4 小结8

第2章 开发环境的安装与配置9

2.1 Visual Studio 2005对系统的要求9

2.1.1 Visual Studio 2005各版本介绍9

2.1.2 Visual Studio 2005对系统环境的要求10

2.2 开发环境的安装11

2.2.1 Visual Studio 2005的安装过程11

2.2.2 MSDN的安装12

2.2.3 SQL Server 2005的安装12

2.3 ASP.NET的配置14

2.4 小结15

2.5 习题16

第3章 C#语言基础17

3.1 数据类型17

3.1.1 整型17

3.1.2 浮点型18

3.1.3 decimal型18

3.1.4 布尔型18

3.1.5 string19

3.2 基础语法19

3.2.1 变量的声明及使用19

3.2.2 常量的声明及使用19

3.2.3 算术运算符20

3.2.4 关系运算符20

3.2.5 赋值运算符21

3.2.6 自增和自减运算符22

3.3 控制结构23

3.3.1 if结构23

3.3.2 if/else结构24

3.3.3 switch结构24

3.3.4 for循环结构25

3.3.5 while循环结构26

3.3.6 do/while循环结构27

3.3.7 break和continue27

3.3.8 逻辑和条件运算符29

3.3.9 异常处理30

3.4 数组32

3.4.1 二维及多维数组32

3.4.2 交错数组33

3.4.3 数组的对象操作33

3.4.4 用foreach结构遍历数组34

3.5 类及相关设计35

3.5.1 命名空间35

3.5.2 访问修饰符36

3.5.3 类36

3.5.4 字段36

3.5.5 属性37

3.5.6 方法38

3.5.7 事件39

3.6 继承44

3.6.1 基类与派生类44

3.6.2 接口45

3.6.3 抽象类46

3.6.4 密封类47

3.6.5 多态性47

3.7 集合50

3.7.1 Array50

3.7.2 ArrayList50

3.7.3 哈希表52

3.7.4 常用集合介绍53

3.8 小结54

3.9 习题54

第4章 Visual Studio 2005介绍56

4.1 Visual Studio 2005用户界面介绍56

4.1.1 Visual Studio 2005用户界面概况56

4.1.2 常用窗口介绍57

4.1.3 Visual Studio 2005工作环境设置58

4.2 Visual Studio 2005 IDE的特色功能61

4.2.1 代码编辑器61

4.2.2 “预览数据”对话框61

4.2.3 文档大纲62

4.2.4 智能感知增强功能62

4.2.5 符号重命名62

4.3 Visual Studio 2005 Web编程示例64

4.4 小结66

4.5 习题66

第5章 ASP.NET常用服务器端控件67

5.1 ASP.NET控件的基本概念67

5.2 Label和Literal控件69

5.3 TextBox控件69

5.4 Button、LinkButton和ImageButton控件70

5.5 HyperLink控件71

5.6 DropDownList控件71

5.7 ListBox控件72

5.8 CheckBox和CheckBoxList控件73

5.9 RadioButton和RadioButtonList控件74

5.10 Image控件74

5.11 Table控件75

5.12 Calender日历控件75

5.13 AdRotater控件76

5.14 Panel控件78

5.15 数据验证控件79

5.16 Request、Response和Server对象83

5.17 小结83

5.18 习题83

第二篇 应用开发知识篇86

第6章 ASP.NET数据绑定86

6.1 什么是数据绑定86

6.2 如何实现数据绑定87

6.2.1 利用数据源、数据绑定控件进行绑定87

6.2.2 利用编程方式进行绑定91

6.2.3 GridView进阶92

6.3 小结94

6.4 习题94

第7章 ASP.NET数据库操作95

7.1 数据库基本知识95

7.1.1 数据库系统的一般组成95

7.1.2 关系数据库的基本概念96

7.1.3 SQL语句97

7.2 存储过程和触发器99

7.3 如何连接数据库101

7.4 数据显示控件的组合使用105

7.4.1 GridView控件与DropDownList控件结合使用105

7.4.2 使用DetailsView控件及实例106

7.5 数据库增删改操作107

7.6 事务处理109

7.7 小结110

7.8 习题110

第8章 ASP.NET文件操作111

8.1 目录安全性设置111

8.2 文件操作相关类111

8.3 文本文件操作112

8.3.1 写入文本文件113

8.3.2 附加文本文件113

8.3.3 读取文本文件114

8.4 二进制文件操作115

8.4.1 写入二进制文件115

8.4.2 读取二进制文件117

8.5 快速操作117

8.5.1 显示目录中的内容118

8.5.2 路径信息119

8.6 二进制序列化操作121

8.6.1 序列化ArrayList121

8.6.2 反序列化ArrayList对象122

8.6.3 序列化和反序列化自定义类123

8.7 使用XML序列化125

8.7.1 序列化一个类126

8.7.2 控制序列化127

8.8 小结128

8.9 习题129

第9章 ASP.NET注册表操作130

9.1 注册表的结构及简要介绍130

9.1.1 打开注册表130

9.1.2 注册表的结构130

9.2 读写和操作注册表131

9.2.1 操作注册表的类131

9.2.2 实例132

9.3 小结141

9.4 习题141

第10章 ASP.NET和XML142

10.1 从MSXML到.NET的XML142

10.2 XML分析模式142

10.3 XmlReader阅读器类143

10.3.1 使用XmlReader类读取xml文档143

10.3.2 使用XmlReader类来分析属性值145

10.3.3 处理XML文本146

10.3.4 处理XML字符串片段文本147

10.4 带XML文档格式验证的XmlReader类148

10.5 节点阅读器XmlNodeReader类150

10.6 写XML文档150

10.6.1 使用XmlTextWriter类来写xml文档150

10.6.2 读写流152

10.6.3 设计XmlReadWriter类154

10.7 小结156

第11章 ASP.NET风格及样式157

11.1 使用主题进行网站设计157

11.1.1 创建主题157

11.1.2 创建默认外观157

11.1.3 创建命名外观158

11.1.4 样式表主题159

11.1.5 禁用主题161

11.1.6 通过配置使用主题161

11.1.7 在主题中使用样式表162

11.1.8 创建全局主题163

11.1.9 动态地应用主题163

11.1.10 动态地应用外观166

11.2 使用母版页进行站点设计168

11.2.1 创建母版页168

11.2.2 创建默认内容区171

11.2.3 母版页的嵌套171

11.2.4 通过配置使用母版页172

11.2.5 访问和设置母版页内容172

11.2.6 动态地应用母版页172

11.3 小结173

11.4 习题173

第12章 Web Service介绍174

12.1 什么是Web Service174

12.1.1 远程过程调用技术介绍174

12.1.2 Web Service技术的特点176

12.2 Web Service的协议栈177

12.2.1 简单对象访问协议SOAP178

12.2.2 Web Service描述语言WSDL179

12.2.3 统一描述、发现和集成180

12.3 Web Service编程示例180

12.3.1 进行整数加法的Web Service编程示例180

12.3.2 Web Service调用示例182

12.4 小结184

12.5 习题184

第13章 ASP.NET站点导航185

13.1 站点导航简介185

13.2 导航控件介绍185

13.2.1 SiteMapDataSource控件185

13.2.2 TreeView控件185

13.2.3 Menu控件187

13.2.4 SiteMapPath控件188

13.2.5 Web.sitemap站点地图188

13.3 站点导航实例189

13.4 小结196

13.5 习题196

第14章 ASP.NET Membership和权限管理197

14.1 Membership介绍197

14.1.1 Membership的架构模式197

14.1.2 Membership类198

14.1.3 MembershipUser类199

14.1.4 ASP.NET登录控件199

14.2 Membership的安装配置200

14.2.1 用aspnet_regsql.exe工具安装Membership所需的数据库200

14.2.2 Membership的配置参数201

14.3 Membership的实例应用202

14.4 Roles概述205

14.5 Roles的配置206

14.6 Roles操作206

14.7 小结217

14.8 习题217

第15章 ASP.NET WebPart218

15.1 WebPart概述218

15.2 在什么情况下使用WebPart218

15.3 ASP.NET 2.0中提供的WebPart控件219

15.4 创建个性化的页面220

15.4.1 创建WebPartManager控件220

15.4.2 在Zone中加入控件222

15.4.3 配置Web Parts中的控件222

15.4.4 访问Zone中的控件223

15.4.5 配置Zone控件224

15.4.6 让用户定制页面226

15.5 小结232

15.6 习题232

第16章 ASP.NET缓存233

16.1 ASP.NET 2.0缓存概述233

16.2 页面输出缓存234

16.3 部分页面缓存237

16.4 使用Cache API对象238

16.4.1 使用HttpCachePolicy类来缓存页面238

16.4.2 使用Cache类缓存对象或数据239

16.5 小结241

16.6 习题241

第17章 ASP.NET状态管理242

17.1 状态管理概述242

17.1.1 为什么需要状态管理242

17.1.2 状态的类型244

17.2 基于客户端的模式244

17.2.1 视图状态244

17.2.2 隐藏域245

17.2.3 Cookie246

17.2.4 查询字符串246

17.3 基于服务器端的模式247

17.3.1 应用程序状态247

17.3.2 会话状态248

17.3.3 数据库支持251

17.4 小结252

17.5 习题253

第18章 ASP.NET用户自定义控件254

18.1 用户控件254

18.1.1 用户控件基础知识254

18.1.2 用户控件编写实例-微调控件255

18.1.3 如何将Web窗体转换为用户控件258

18.2 自定义控件258

18.2.1 自定义控件基础知识259

18.2.2 简单自定义控件的实现260

18.2.3 在工程中使用自定义控件263

18.3 用户控件与自定义控件的区别264

18.4 小结265

18.5 习题265

第19章 ASP.NET Web安全266

19.1 ASP.NET网站安全介绍266

19.1.1 操作系统的安全266

19.1.2 IIS的安全267

19.1.3 数据库的安全267

19.1.4 编程时需要注意的安全问题268

19.2 ASP.NET安全编程269

19.2.1 什么是跨站点脚本攻击270

19.2.2 在ASP.NET编程中防范XSS攻击271

19.2.3 防止SQL注入攻击272

19.2.4 Cookie和身份验证273

19.2.5 数据加密274

19.3 小结276

19.4 习题276

第20章 ASP.NET和AJAX277

20.1 ASP.NET AJAX概述277

20.1.1 AJAX框架的种类277

20.1.2 使用AJAX的目的277

20.1.3 AJAX的实现原理278

20.1.4 ASP.NET AJAX介绍278

20.1.5 ASP.NET AJAX的下载与安装278

20.1.6 ASP.NET AJAX核心控件279

20.1.7 ASP.NET AJAX Control Toolkit扩展控件279

20.2 ASP.NET AJAX的应用实例280

20.2.1 新建一个ASP.NET AJAX Web网站280

20.2.2 运用UpdatePanel实现页面局部更新280

20.2.3 运用UpdateProgress显示页面更新状态283

20.3 小结284

20.4 习题284

第21章 ASP.NET配置285

21.1 ASP.NET中的配置285

21.1.1 MMC管理285

21.1.2 Web网站管理工具290

21.2 小结294

21.3 习题294

第22章 安装及部署295

22.1 编译295

22.2 发布概述297

22.3 命令拷贝部署298

22.4 集成环境复制功能部署298

22.5 安装包方式部署300

22.6 小结304

22.7 习题304

第三篇 项目实战篇306

第23章 ASP.NET留言板306

23.1 需求分析306

23.2 总体架构307

23.3 数据库设计307

23.4 详细设计314

23.4.1 数据显示和操作315

23.4.2 目录结构322

23.4.3 留言列表及添加留言329

23.4.4 管理功能设计341

23.5 小结383

23.6 习题384

第24章 ASP.NET简单论坛385

24.1 需求分析385

24.2 总体架构387

24.3 数据库设计387

24.4 详细设计394

24.4.1 SimpleForum.Model项目394

24.4.2 SimpleForum.IDAL项目400

24.4.3 SimpleForum.DBUtility项目402

24.4.4 SimpleForum.DAL项目407

24.4.5 SimpleForum.DBFactory项目417

24.4.6 SimpleForum.BLL项目418

24.4.7 SimpleForum.Web项目423

24.5 小结476

24.6 习题476

附录1 C#语言进阶477

附录2 Web.Config配置解析486

附录3 ASCII码表490

热门推荐