分享
 
 
 

ASP.NET网络程序设计教程(21世纪高等院校网络工程规划教材)|报价¥26.40|图书,教材教辅与参考书,大学,计算机专业,张恒

王朝王朝水庫·作者佚名  2009-02-08
窄屏简体版  字體: |||超大  

点此购买报价¥26.40
目录:图书,教材教辅与参考书,大学,计算机专业,

品牌:张恒

基本信息·出版社:人民邮电出版社

·页码:290 页

·出版日期:2009年

·ISBN:9787115192707

·条形码:9787115192707

·版本:1版

·装帧:平装

·开本:16

·中文:中文

·丛书名:21世纪高等院校网络工程规划教材

产品信息有问题吗?请帮我们更新产品信息。

内容简介《ASP.NET网络程序设计教程》以C#语言为基础,围绕最新的ASP.NET 2.0技术精髓展开深入讲解,主要内容包括网络程序设计基础知识、ASP.NET入门、C#语言基础、ASP.NET 2.0网页语法、内置对象、服务器控件、数据访问、用户控件与自定义控件、样式和主题、安全技术、站点导航、使用XML以及网站发布及安装等。

《ASP.NET网络程序设计教程》结构合理、条理清晰、实用性强,从第3章开始,每一个技术的讲解都附有具体的实例,可供读者实际操作使用。此外,每章都附有习题,供课后练习和上机实验。

《ASP.NET网络程序设计教程》可以作为高等院校计算机科学与技术、网络工程、电子信息等相关专业“ASP.NET网络程序设计”课程的教材,也可供从事Web程序设计相关工作的技术人员自学参考。

编辑推荐零基础入门,由浅入深,循序渐进

理论与实践相结合,突出思想、方法和技巧

面向应用,实例丰富,切实提高实际动手能力

《ASP.NET网络程序设计教程》主要介绍了ASP.NET 2.0编程及相关知识,《ASP.NET网络程序设计教程》实例均采用C#语言编写,并遵守C#的编码规范。《ASP.NET网络程序设计教程》充分考虑了初学者的特点,详细介绍了网络编程的基本原理,搭建ASP.NET 2.0开发环境以及C#语言的编程基础知识,为后续讲解网络应用程序开发奠定基础。《ASP.NET网络程序设计教程》按照开发ASP.NET 2.0应用程序的难易程度和各知识点的使用频率来介绍Web应用程序开发技术,分为基础知识篇、核心技术篇、技术提高篇和系统集成开发篇。各院校可根据实际情况选择适合的章节进行讲解。

《ASP.NET网络程序设计教程》可以作为高等院校计算机科学与技术、网络工程、电子信息等相关专业“ASP.NET网络程序设计”课程的教材,也可供从事Web程序设计相关工作的技术人员自学参考。

目录

第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和StringBuilder 51

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 使用ArrayList 60

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 RegularExpression Validator控件 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 FormView控件 187

8.5.1 FormView控件概述 187

8.5.2 为FormView控件创建模板 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 样式表CSS 208

10.2.1 什么是CSS 208

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中使用XML 251

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 使用XmlWriter生成XML 259

13.3.2 使用XmlDocument创建XML 262

13.3.3 使用XmlDocument修改XML 263

13.4 使用XSLT转换XML 267

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.Config 273

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

……[看更多目录]

序言随着计算机网络的飞速发展和日益普及,网络应用越来越多,面向网络的开发技术已经成为IT技术发展的重要分支之一。网络应用程序的设计和开发已经成为各类应用软件中最主要的组成部分,其需求也相应增多,因此计算机网络程序设计作为一项知识技能受到越来越多的重视。在众多提供动态内容的Web编程技术中,ASP.NET独立于浏览器,采用效率较高的、面向对象的方法来创建动态Web应用程序,而且支持VB.NET、C#.NET、VC++.NET等多种编程语言。

本书以C#语言为基础,紧紧围绕最新的ASP.NET 2.0技术精髓展开深入讲解,以清晰的思路、精炼的实例使读者快速入门,并逐步掌握网络编程的知识。本书注重基础理论与实用开发相结合,突出应用编程思想与开发方法的介绍,所选实例都具有较强的概括性和实际应用价值。

本书是作者根据多年从事网络程序设计工作和讲授计算机专业相关课程的教学实践,在已编多部讲义和教材的基础上编写而成的:内容充实,循序渐进,选材上注重系统性、先进性和实用性;注重实践性,精选大量例题,且增加了汉字注释,所有例题已在Visual Studio 2005上调试通过,可直接引用,读者也可按照书中提示步骤自己动手完成。

文摘选择数据连接后,可以单击“连接字符串”前面的“+”号,查看具体的连接字符串,如图8-7所示。

对于数据源的数据连接,用户可以选择保存连接字符串到配置文件,如图8-8所示,否则连接字符串保存在.aspx文件中。

插图:

点此购买报价¥26.40

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有