图书介绍

ASP.NET网络程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET网络程序设计教程
  • 张恒,廖志芳,刘艳丽编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115192707
  • 出版时间:2009
  • 标注页数:290页
  • 文件大小:69MB
  • 文件页数:301页
  • 主题词:主页制作-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET网络程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 网络程序设计概述1

1.1 Internet概述1

1.2三类网络程序设计2

1.2.1基于TCP/IP协议栈的网络编程2

1.2.2基于WWW应用的网络编程2

1.2.3基于.NET框架的Web Services网络编程2

1.3 Web编程概述3

1.3.1 Web的工作原理3

1.3.2动态Web开发技术概述6

1.4 HTML基础9

1.4.1 HTML标记10

1.4.2 HTML文档的基本结构11

1.4.3一些常用的HTML标记12

1.4.4用Visual Studio 2005编辑HTML文档13

1.4.5 XHTML文件14

1.5 XML基础15

1.5.1 XML文档的基本结构15

1.5.2使用XML的特点18

1.5.3 HTML与XML的比较19

1.6小结19

习题19

第2章 ASP.NET 2.0入门20

2.1 ASP.NET 2.0简介20

2.1.1 NET 2.0框架体系结构概述20

2.1.2 ASP.NET 2.0的功能介绍22

2.1.3 ASP.NET与ASP的区别23

2.2 ASP.NET 2.0开发环境的安装与配置23

2.2.1 IIS的安装与配置23

2.2.2 ASP.NET 2.0开发环境27

2.3 ASP.NET 2.0应用程序的框架28

2.3.1 ASP.NET Web窗体代码模型28

2.3.2 ASP.NET Web窗体事件模型31

2.3.3 ASP.NET 2.0编译模型33

2.4 ASP.NET 2.0网站设计步骤34

2.4.1创建ASP.NET网站34

2.4.2创建Web窗体35

2.4.3设计Web窗体界面35

2.4.4编写代码35

2.4.5运行程序36

2.5小结36

习题36

第3章 C#语言基础37

3.1创建一个简单的C#程序37

3.2 C#数据类型38

3.2.1值类型38

3.2.2引用类型40

3.2.3装箱与拆箱42

3.3变量与常量43

3.3.1变量43

3.3.2常量44

3.4流程控制44

3.4.1分支语句44

3.4.2循环结构45

3.5运算符47

3.5.1算术运算符47

3.5.2赋值运算符48

3.5.3关系运算符49

3.5.4逻辑运算符49

3.5.5条件运算符50

3.5.6位运算符50

3.5.7运算符的优先级51

3.6字符串处理51

3.6.1使用string和StringBuilder51

3.6.2格式化字符串52

3.6.3对字符串进行编码53

3.7类和结构53

3.7.1定义类和结构53

3.7.2.定义属性55

3.7.3定义索引器55

3.7.4重载方法56

3.7.5使用Ref和Out类型参数56

3.7.6定义接口和抽象类57

3.8使用集合编程58

3.8.1使用枚举58

3.8.2使用数组59

3.8.3使用ArrayList60

3.8.4使用哈希表60

3.8.5使用字典61

3.8.6使用堆栈62

3.8.7使用队列62

3.9小结63

习题63

第4章 ASP.NET 2.0网页语法64

4.1页面指令64

4.1.1什么是页面指令64

4.1.2页面指令种类与作用64

4.2 ASPX文件内容注释70

4.3包含服务器端文件71

4.4 HTML服务器控件语法72

4.5 ASP.NET服务器(控件)语法73

4.6代码块语法<%%>73

4.7数据绑定语法74

4.8对象标记语法75

4.9表达式语法76

4.10小结76

习题77

第5章 ASP.NET 2.0内置对象78

5.1 Response对象78

5.1.1 Response对象概述78

5.1.2 Response对象常用属性和方法78

5.1.3 Response对象在实际开发中的应用80

5.2 Request对象81

5.2.1 Request对象概述81

5.2.2 Request对象常用属性和方法81

5.2.3 Request对象在实际开发中的应用83

5.3 Application对象83

5.3.1 Application对象概述83

5.3.2 Application对象常用集合、属性和方法84

5.3.3 Application对象在实际开发中的应用87

5.4 Session对象88

5.4.1 Session对象概述88

5.4.2 Session对象常用集合、属性和方法88

5.4.3 Session对象在实际开发中的应用90

5.5 Cookie对象91

5.5.1 Cookie对象概述91

5.5.2 Cookie对象常用属性和方法92

5.5.3 Cookie对象在实际开发中的应用93

5.6 Server对象94

5.6.1 Server对象概述94

5.6.2 Server对象常用属性和方法94

5.6.3 Server对象在实际开发中的应用96

5.7 Cache对象97

5.7.1 Cache对象概述97

5.7.2 Cache对象常用属性和方法97

5.7.3 Cache对象在实际开发中的应用99

5.8小结100

习题100

第6章 ASP.NET 2.0常用服务器控件101

6.1服务器控件概述101

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

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

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

6.2常用服务器控件104

6.2.1 Label控件104

6.2.2 TextBox控件105

6.2.3 Image控件107

6.2.4 Button控件109

6.2.5 LinkButton控件111

6.2.6 ImageButton控件112

6.2.7 HyperLink控件113

6.2.8 RequiredFieldValidator控件114

6.2.9 RangeValidator控件115

6.2.10 RegularExpressionValidator控件116

6.2.11 CompareValidator控件118

6.2.12 CustomValidator控件120

6.2.13 ValidationSummary控件121

6.2.14 Login控件122

6.3常用服务器控件综合实例124

6.3.1实例页面设计124

6.3.2实例界面设计124

6.3.3主要模块编码125

6.4小结126

习题126

第7章 ADO.NET数据访问127

7.1 ADO.NET概述127

7.1.1 ADO.NET简介127

7.1.2 ADO.NET的体系结构128

7.1.3数据库应用程序的开发流程129

7.2 Connection对象129

7.2.1 Connection对象概述130

7.2.2连接字符串131

7.2.3使用Connection对象连接数据库132

7.2.4连接池137

7.3 Command对象138

7.3.1 Command对象概述138

7.3.2创建和使用Command对象140

7.4 DataReader对象143

7.4.1 DataReader对象概述143

7.4.2创建和使用DataReader对象144

7.5 DataSet和DataAdapter对象145

7.5.1 DataSet对象概述145

7.5.2 DataSet对象的基本结构146

7.5.3 DataAdapter对象146

7.5.4使用DataAdapter填充数据集148

7.5.5 DataSet数据更新148

7.6小结149

习题149

第8章 数据控件与数据绑定技术150

8.1数据源控件150

8.1.1 SqlDataSource控件151

8.1.2 AccessDataSource控件158

8.1.3 ObjectDataSource控件158

8.1.4 XmlDataSource控件159

8.1.5 SiteMapDataSource控件160

8.2数据绑定160

8.2.1简单数据绑定和复杂数据绑定160

8.2.2绑定到简单的数据源161

8.3 GridView控件162

8.3.1 GridView控件概述162

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

8.3.3使用GridView控件分页显示数据170

8.3.4使用GridView控件实现数据排序172

8.3.5使用GridView控件实现主/详细页174

8.3.6使用GridView控件更新数据176

8.3.7使用GridView控件删除数据180

8.4 DetailsView控件181

8.4.1 DetailsView控件概述181

8.4.2 DetailsView控件常用的属性、方法和事件183

8.4.3使用DetailsView控件分页显示数据185

8.4.4使用DetailsView控件更新数据186

8.5 ForrmView控件187

8.5.1 FormView控件概述187

8.5.2为ForrmView控件创建模板188

8.5.3使用FormView控件中分页显示数据189

8.5.4使用FormView控件修改数据191

8.6小结193

习题193

第9章 用户控件与自定义控件194

9.1 ASP.NET用户控件和自定义控件概述194

9.1.1用户控件和普通的Web页比较194

9.1.2用户控件与自定义控件的比较194

9.1.3用户控件的优点195

9.2创建及使用用户控件195

9.2.1创建用户控件195

9.2.2将用户控件添加至网页196

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

9.3设置用户控件197

9.3.1访问用户控件的属性197

9.3.2访问用户控件中的服务器控件197

9.3.3将Web网页转化为用户控件199

9.4用户控件编程200

9.4.1用户控件设计200

9.4.2界面设计200

9.4.3事件设计201

9.4.4运行情况202

9.5自定义控件202

9.6小结204

习题204

第10章 样式和主题205

10.1母版页和内容页205

10.1.1创建母版页205

10.1.2创建内容页207

10.1.3以编程方式访问母版页208

10.2样式表CSS208

10.2.1什么是CSS208

10.2.2 CSS的基本语法209

10.2.3将CSS应用在Web控件上210

10.3主题和外观211

10.3.1主题和外观概述211

10.3.2创建主题和外观212

10.3.3应用主题和外观212

10.4小结215

习题215

第11章 ASP.NET应用程序安全技术216

11.1 ASP.NET安全结构216

11.2基于Windows的身份验证217

11.2.1 IIS和ASP.NET中的安全和访问控制217

11.2.2配置Windows身份验证与授权218

11.3 ASP.NET 2.0的成员资格和角色资格管理器219

11.3.1 ASP.NET 2.0成员资格概述219

11.3.2 ASP.NET 2.0成员资格的配置220

11.3.3 ASP.NET 2.0角色管理器配置222

11.4 ASP.NET网站管理工具223

11.4.1 ASP.NET网站管理工具概述223

11.4.2用户管理224

11.4.3角色管理225

11.4.4访问规则管理226

11.5 ASP.NET安全服务器控件227

11.5.1登录控件227

11.5.2创建用户向导控件227

11.5.3密码恢复控件228

11.5.4修改密码控件228

11.5.5其他控件228

11.6成员资格和角色特性229

11.6.1 Membership类229

11.6.2 MembershipUser类230

11.6.3 Role类介绍230

11.7小结231

习题231

第12章 站点导航控件232

12.1站点地图概述232

12.2 TreeView控件233

12.2.1 TreeView控件概述233

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

12.2.3 TreeView控件的基本应用236

12.2.4 TreeView控件绑定数据库238

12.2.5 TreeView控件绑定XML文件240

12.3 Menu控件242

12.3.1 Menu控件概述242

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

12.3.3 Menu控件的基本应用244

12.3.4 Menu控件绑定XML文件245

12.4 SiteMapPath控件246

12.4.1 SiteMapPath控件概述246

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

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

12.5小结250

习题250

第13章 ASP.NET中使用XML251

13.1 .NET Framework 2.0中XML命名空间251

13.2读取 XML文档251

13.2.1使用XmlReader读取XML文件252

13.2.2使用XmlDocument读取XML文件256

13.3生成和修改XML文档259

13.3.1使用Xml Writer生成XML259

13.3.2使用XmlDocument创建XML262

13.3.3使用XmlDocument修改XML263

13.4使用XSLT转换XML267

13.4.1 System.Xml.Xsl命名空间下的类267

13.4.2直接使用XSLT转换XML文件268

13.4.3传递参数至XSL样式表269

13.5 XML与DataSet的交互269

13.6小结270

习题270

第14章 综合应用实例——留言板271

14.1系统功能概述271

14.2数据库设计271

14.3公共类编写273

14.3.1配置Web.Config273

14.3.2 SqlData类273

14.4母版页的设计275

14.4.1母版页的创建275

14.4.2母版页的运行276

14.4.3母版页和内容页路径276

14.5首页设计276

14.5.1技术难点276

14.5.2功能实现276

14.6发表留言模块的设计277

14.6.1技术难点277

14.6.2功能实现278

14.7留言信息查看模块的设计279

14.7.1技术难点279

14.7.2功能实现279

14.8留言管理模块设计281

14.8.1技术难点281

14.8.2功能实现282

14.9回复留言功能设计282

14.9.1技术难点282

14.9.2功能实现283

14.10小结283

习题283

第15章 网站发布、打包与安装284

15.1发布网站284

15.2打包和安装286

15.2.1打包和安装网站286

15.2.2 Web安装项目细节问题287

15.3小结289

习题289

参考文献290

热门推荐