分享
 
 
 

《软件工程师入门 ASP.NET 2.0 网络编程自学手册》随书光盘[压缩包]

王朝资源·作者佚名  2010-08-19
 说明  因可能的版权问题本站不提供该资源的存贮、播放、下载或推送,本文仅为内容简介。

中文名: 软件工程师入门 ASP.NET 2.0 网络编程自学手册

资源格式: 压缩包

版本: 随书光盘

发行时间: 2008年02月01日

地区: 大陆

对白语言: 普通话

文字语言: 简体中文

简介:

出版社: 人民邮电出版社

出版时间:2008年2月1日,第1版

页数(平装): 456页

正文语种: 中文

开本: 16

ISBN: 9787115173249

条形码: 9787115173249

产品尺寸及重量: 25.6 x 18.6 x 2.4 cm ; 862 g

ASIN: B0013IGO6C

内容介绍:

《软件工程师入门 ASP.NET 2.0 网络编程自学手册》以初学者在实际开发中应该掌握的技术和开发中小项目为中心,全面介绍了使用ASP.NET 2.0进行程序开发的各方面技术。全书分3篇,共22章。第1篇为起步篇(第1章-第5章),主要介绍ASP.NET 2.0从零起步、ASP.NET 2.0开发基础、C#语言基础、ASP.NET内置对象,ASP.NET常用开发服务器控件等内容,第2篇为提高篇(第6章-第13章),主要介绍面向对象的程序设计,使用ADO.NET技术进行数据库开发、数据控件、Web用户控件、母版页、主题、站点导航控件、调试与错误处理等内容,第3篇为实例篇(第14章-第22章),主要结合实际开发经验介绍利用ASP.NET+SQL Server2000制作会员注册与登录,ASP.NET制作文件上传与下载、ASP.NET制作电子邮件发送和接收、ASP.NET+SQL Server 2000制作留言本、ASP.NET+SQL Server 2000制作网上在线聊天室、ASP.NET+SQL Server 2000制作在线论坛BBS,ASP.NET+SQL Server 2000制作网络在线投票,ASP.NET+SQL Server 2000制作新闻发布系统,ASP.NET+SQL Server 2000制作电子商城等内容。

《软件工程师入门 ASP.NET 2.0 网络编程自学手册》附有配套光盘。光盘提供了书中所有实例的源代码,全部经过精心调试,在Windows XP/Windows 2000/Windows 2003 Server下全部通过,保证能够正常运行。

《软件工程师入门 ASP.NET 2.0 网络编程自学手册》适用于ASP.NET初、中级用户,也可作为大、中院校师生和培训班的教材,对于网络编程爱好者,《软件工程师入门 ASP.NET 2.0 网络编程自学手册》也有非常好的参考价值。

本书目录:

第1篇起步篇

第1章ASP.NET 2.0从零起步3

1.1熟悉ASP.NET 2.0简介4

1.1.1ASP.NET 2.0发展历程4

1.1.2ASP.NET 2.0 新特性4

1.1.3ASP.NET 2.0的运行原理4

1.1.4ASP.NET 2.0的运行机制5

1.1.5ASP.NET 2.0的优点6

1.2ASP.NET 2.0开发环境的搭建7

1.2.1软件和硬件要求7

1.2.2安装IIS服务器7

1.2.3安装Visual Studio 2005开发工具10

1.2.4启动并配置Visual Studio 2005默认环境13

1.3熟悉ASP.NET 200开发环境14

1.3.1创建ASP.NET 200空网站14

1.3.2熟悉ASP.NET 2.0的菜单栏和工具栏15

1.3.3设置ASP.NET 2.0开发环境19

1.4MSDN帮助系统安装与使用20

1.4.1安装MSDN帮助系统20

1.4.2使用MSDN帮助系统学习ASP.NET 2.022

1.5本章小结23

第2章ASP.NET 2.0开发基础24

2.1学习ASP.NET 2.0网页语法25

2.1.1ASP.NET网页扩展名25

2.1.2什么是页面指令26

2.1.3页面指令种类与作用26

2.1.4注释ASPX文件中代码35

2.1.5如何包含服务器端文件36

2.1.6HTML服务器控件语法36

2.1.7ASP.NET服务器控件语法37

2.1.8网页中代码块语法38

2.1.9网页中表达式语法38

2.2制作一个ASP.NET网站39

2.2.1创建ASP.NET网站39

2.2.2设计Web页面40

2.2.3添加ASP.NET文件夹41

2.2.4添加配置文件Web.config41

2.2.5运行应用程序43

2.2.6配置IIS虚拟目录44

2.3本章小结46

第3章C#语言基础47

3.1C#简介48

3.2数据类型48

3.2.1什么是数据类型48

3.2.2C#中包含那些数据类型48

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

3.2.4什么是装箱和拆箱48

3.2.5装箱和拆箱的使用49

3.3C#中的变量和常量49

3.3.1什么是变量和常量49

3.3.2变量的声明和赋值49

3.3.3有效声明与使用常量51

3.4类型转换52

3.4.1隐式类型转换52

3.4.2显式类型转换53

3.5C#中运算符53

3.5.1操作算术运算符53

3.5.2操作关系运算符53

3.5.3操作赋值运算符54

3.5.4操作逻辑运算符55

3.5.5操作位运算符55

3.5.6操作其他运算符56

3.5.7运算符的优先集56

3.6字符串处理57

3.6.1比较字符串57

3.6.2定位字符及子串57

3.6.3格式化字符串57

3.6.4截取字符串58

3.6.5分裂字符串58

3.6.6插入和填充字符串58

3.6.7删除和剪切字符串59

3.6.8复制字符串59

3.6.9替换字符串59

3.7流程控制59

3.7.1有效使用分支语句59

3.7.2有效使用循环语句61

3.7.3异常处理语句62

3.8数组的基本操作63

3.8.1数组的声明63

3.8.2初始化数组63

3.8.3遍历数组64

3.8.4增加数组元素64

3.8.5读取数组中的当前元素64

3.8.6数组的排序65

3.9代码编写规范65

3.9.1在程序中规范使用注释65

3.9.2按照命名规范书写代码65

3.9.3统一代码缩进格式66

3.10本章小结66

第4章ASP.NET内置对象67

4.1Response对象68

4.1.1Response对象概述68

4.1.2Response对象常用属性、方法介绍68

4.1.3Response对象在实际开发中的应用71

4.2Request对象72

4.2.1Request对象概述72

4.2.2Request对象常用属性、方法介绍72

4.2.3Request对象在实际开发中的应用74

4.3Application对象75

4.3.1Application对象概述76

4.3.2Application对象常用集合、属性和方法介绍76

4.3.3Application对象在实际开发中的应用80

4.4Session对象81

4.4.1Session对象概述81

4.4.2Session对象常用集合、属性和方法介绍82

4.4.3Session对象在实际开发中的应用85

4.5Cookie对象86

4.5.1Cookie对象概述86

4.5.2Cookie对象常用属性、方法介绍87

4.5.3Cookie对象在实际开发中的应用89

4.6Server对象90

4.6.1Server对象概述90

4.6.2Server对象常用属性、方法介绍90

4.6.3Server对象在实际开发中的应用95

4.7本章小结96

第5章ASP.NET常用开发服务器控件97

5.1服务器控件概述98

5.1.1服务器控件的概念与作用98

5.1.2服务器控件与对象的关系98

5.1.3服务器控件的属性、方法和事件98

5.2服务器控件的相关操作101

5.2.1向页面中添加服务器控件101

5.2.2删除页面中服务器控件101

5.2.3添加引用服务器控件102

5.3Label控件103

5.3.1属性103

5.3.2方法104

5.3.3事件105

5.3.4使用Label控件显示文本106

5.4TextBox控件106

5.4.1属性106

5.4.2方法107

5.4.3事件107

5.4.4TextBox控件的3种显示方式108

5.5Image控件108

5.5.1属性108

5.5.2方法109

5.5.3事件110

5.5.4使用Image控件显示图片110

5.6Button控件110

5.6.1属性110

5.6.2方法111

5.6.3事件111

5.6.4使用Button控件改变TextBox控件的文本112

5.7LinkButton控件112

5.7.1属性112

5.7.2方法113

5.7.3事件113

5.7.4使用LinkButton控件跳转页面113

5.8ImageButton控件114

5.8.1属性114

5.8.2方法115

5.8.3事件115

5.8.4使用ImageButton控件跳转页面115

5.9HyperLink控件115

5.9.1属性115

5.9.2方法116

5.9.3事件116

5.9.4使用HypperLink控件跳转页面116

5.10RequiredFieldValidator控件117

5.10.1属性117

5.10.2方法117

5.10.3事件117

5.10.4使用RequiredFieldValidator控件判断用户名是否为空118

5.11RangeValidator控件118

5.11.1属性118

5.11.2方法119

5.11.3事件119

5.11.4使用RangeValidator控件判断数量是否在范围内119

5.12RegularExpressionValidator控件119

5.12.1属性119

5.12.2方法121

5.12.3事件121

5.12.4使用RegularExpressionValidator控件判断邮件地址121

5.13CompareValidator控件121

5.13.1属性122

5.13.2方法122

5.13.3事件122

5.13.4使用CompareValidator控件判断两次密码是否一致122

5.14CustomValidator控件123

5.14.1属性123

5.14.2方法123

5.14.3事件123

5.14.4使用CustomValidator控件判断用户名是否存在124

5.15ValidationSummary控件124

5.15.1属性125

5.15.2方法125

5.15.3事件125

5.15.4使用ValidationSummary控件显示所有验证控件错误信息125

5.16Login控件126

5.16.1属性126

5.16.2方法127

5.16.3事件127

5.16.4使用Login控件实现用户登录127

5.17本章小结128

第2篇提高篇

第6章面向对象的程序设计131

6.1概述132

6.1.1面向对象的概念132

6.1.2面向对象语言的特点132

6.2类和对象133

6.2.1类的概念133

6.2.2声明类133

6.2.3对象133

6.2.4对象的声明和实例化134

6.2.5类与对象的关系135

6.2.6构造函数135

6.2.7析构函数135

6.2.8属性和方法136

6.2.9有效使用static修饰符137

6.3使用访问修饰符关键字控制访问权限138

6.4类的继承139

6.4.1继承的概念139

6.4.2实现继承的方法139

6.5接口140

6.5.1接口的概念140

6.5.2定义接口140

6.5.3接口的成员140

6.5.4接口的实现141

6.6本章小结141

第7章使用ADO.NET技术进行数据库开发142

7.1了解ADO.NET技术143

7.1.1ADO.NET概述143

7.1.2.NET数据提供程序143

7.2创建数据库连接144

7.2.1Connection对象概述144

7.2.2Connection对象的属性及方法145

7.2.3数据库连接字符串146

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

7.3执行数据库命令148

7.3.1Command对象概述148

7.3.2Command对象的属性及方法148

7.3.3创建和执行Command对象的实例150

7.4使用DataReader对象读取数据154

7.4.1DataReader对象概述154

7.4.2DataReader对象的属性及方法154

7.4.3创建和使用DataReader对象156

7.5使用DataSet和DataAdapter查询数据161

7.5.1DataSet 对象161

7.5.2DataSet数据更新162

7.5.3使用DataAdapter对象162

7.6本章小结163

第8章数据控件164

8.1GridView控件165

8.1.1GridView控件概述165

8.1.2GridView控件常用的属性、方法和事件165

8.1.3使用GridView控件绑定数据源168

8.1.4设置GridView控件的外观170

8.1.5制定GridView控件的列171

8.1.6查看GridView控件中数据的详细信息172

8.1.7使用GridView控件分页显示数据174

8.1.8在GridView控件中排序数据174

8.1.9在GridView控件中实现全选和全不选功能175

8.1.10在GridView控件中对数据进行编辑操作176

8.1.11实际开发中特殊样式的实现178

8.2DataList控件179

8.2.1DataList控件概述179

8.2.2DataList控件常用的属性、方法和事件179

8.2.3使用DataList控件绑定数据源182

8.2.4分页显示DataList控件中的数据184

8.2.5查看DataList控件中数据的详细信息185

8.2.6在DataList控件中对数据进行编辑操作187

8.2.7获取DataList控件中控件数据的方法188

8.2.8为DataList控件添加自动编号的功能188

8.2.9在DataList控件中创建多个列189

8.3数据绑定190

8.3.1数据绑定的概述190

8.3.2简单属性绑定190

8.3.3表达式绑定191

8.3.4集合绑定192

8.3.5方法调用的结果192

8.4本章小结193

第9章Web用户控件194

9.1Web用户控件的概述195

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

9.1.2用户控件的优点195

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

9.2.1创建Web用户控件196

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

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

9.2.4使用Web用户控件制作博客导航条199

9.3设置用户控件201

9.3.1访问用户控件的属性201

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

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

9.4本章小结205

第10章母版页206

10.1母版页概述207

10.1.1母版页207

10.1.2内容页208

10.1.3母版页运行机制208

10.1.4母版页和内容页事件顺序209

10.1.5母版页的优点210

10.2创建母版页210

10.3创建内容页213

10.4母版页的使用215

10.4.1简单母版页的应用215

10.4.2嵌套母版页的应用216

10.4.3访问复杂母版页218

10.4.4使用@MasterType指令获取母版中控件引用219

10.5本章小结221

第11章主题222

11.1主题的概述223

11.1.1组成元素224

11.1.2文件存储和组织方式225

11.2创建主题225

11.2.1创建外观文件225

11.2.2为主题添加CSS样式228

11.2.3主题中应用图片230

11.3应用主题231

11.3.1指定和禁用主题231

11.3.2动态加载主题235

11.4本章小结236

第12章站点导航控件237

12.1站点地图概述238

12.2TreeView控件239

12.2.1TreeView控件概述239

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

12.2.3TreeView控件的基本应用243

12.2.4TreeView控件绑定数据库244

12.2.5TreeView控件绑定XML文件246

12.3Menu控件250

12.3.1Menu控件概述250

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

12.3.3Menu控件的基本应用252

12.3.4Menu控件绑定XML文件253

12.4SiteMapPath控件256

12.4.1SiteMapPath控件概述256

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

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

12.5本章小结260

第13章调试与错误处理261

13.1错误类型262

13.1.1语法错误262

13.1.2语义错误262

13.1.3逻辑错误263

13.2程序调试263

13.2.1调试工具栏263

13.2.2断点264

13.2.3开始执行266

13.2.4中断执行266

13.2.5停止执行267

13.2.6单步执行267

13.2.7运行到指定位置268

13.3错误处理268

13.3.1服务器故障排除268

13.3.2ASP.NET中的异常处理269

13.4本章小结274

第3篇实例篇

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

14.1设计思路278

14.1.1功能概述278

14.1.2程序业务流程图278

14.1.3数据库设计279

14.1.4文件组织结构279

14.2会员注册280

14.2.1实现关键技术280

14.2.2功能实现281

14.3会员登录284

14.3.1实现关键技术284

14.3.2功能实现285

14.4本章小结287

第15章文件上传与下载288

15.1设计思路289

15.1.1功能概述289

15.1.2程序业务流程图289

15.1.3文件组织结构289

15.2文件上传290

15.2.1实现关键技术290

15.2.2功能实现290

15.3文件下载293

15.3.1实现关键技术293

15.3.2功能实现294

15.4本章小结296

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

16.1设计思路298

16.1.1功能概述298

16.1.2程序业务流程图298

16.1.3Jmail组件介绍298

16.1.4文件组织结构301

16.2发送邮件302

16.2.1实现关键技术302

16.2.2功能实现303

16.3接收邮件305

16.3.1实现关键技术305

16.3.2功能实现305

16.4本章小结309

第17章留言本310

17.1设计思路311

17.1.1功能概述311

17.1.2程序业务流程图311

17.1.3数据库设计312

17.2公共类设计313

17.2.1配置Web.Config313

17.2.2SqlData类313

17.3首页功能设计316

17.3.1实现关键技术316

17.3.2功能实现317

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

17.4.1实现关键技术318

17.4.2功能实现319

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

17.5.1实现关键技术320

17.5.2功能实现323

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

17.6.1实现关键技术326

17.6.2功能实现326

17.7回复留言功能设计328

17.7.1实现的关键技术328

17.7.2功能实现328

17.8本章小结330

第18章网上在线聊天室331

18.1实例说明332

18.2分析与设计332

18.3技术要点333

18.3.1框架的应用333

18.3.2Session对象的应用335

18.3.3JavaScript脚本的应用336

18.4开发过程336

18.4.1数据库设计336

18.4.2公共类编写337

18.4.3设计分析339

18.5本章小结350

第19章BBS论坛351

19.1设计思路352

19.1.1功能概述352

19.1.2业务流程分析353

19.1.3数据库设计354

19.2公共类设计356

19.2.1数据库操作类设计357

19.2.2版块管理功能模块类361

19.2.3配置Web.Config364

19.3主要功能界面的实现364

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

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

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

19.4本章小结376

第20章网络在线投票377

20.1设计思路378

20.1.1功能概述378

20.1.2程序业务流程图378

20.1.3数据库设计379

20.1.4文件组织结构379

20.2公共类设计380

20.2.1配置Web.Config380

20.2.2数据库连接类380

20.2.3对话框类设计383

20.3投票项目添加设计384

20.3.1实现关键技术384

20.3.2功能实现384

20.4主页显示投票标题386

20.4.1实现关键技术386

20.4.2功能实现387

20.5投票功能设计388

20.5.1实现关键技术388

20.5.2功能实现389

20.6投票结果显示391

20.6.1关键技术391

20.6.2功能实现391

20.7本章小结393

第21章新闻发布系统394

21.1概述395

21.2系统分析395

21.2.1需求分析395

21.2.2可行性分析395

21.3系统总体设计395

21.3.1项目规划395

21.3.2系统功能结构图396

21.4系统设计396

21.4.1设计目标396

21.4.2逻辑结构设计397

21.5开发技术要点398

21.5.1站内全面搜索399

21.5.2代码封装技术399

21.5.3使用DataList控件绑定数据并实现分页400

21.5.4向页面中添加CSS样式401

21.5.5使用FrameSet框架布局页面401

21.5.6转化GridView控件中绑定数据的格式402

21.6公共类的编写402

21.6.1数据库操作类的编写402

21.6.2Web.Config文件配置406

21.7后台新闻管理模块设计407

21.7.1后台登录模块设计407

21.7.2新闻添加功能模块设计408

21.7.3新闻搜索和删除功能模块设计411

21.7.4新闻编辑功能模块设计415

21.8前台主要功能模块设计417

21.8.1用户自定义控件设计417

21.8.2站内搜索显示结果页419

21.8.3新闻类别页421

21.9本章小结425

第22章电子商城426

22.1概述427

22.2系统分析427

22.2.1需求分析427

22.2.2可行性分析427

22.3系统总体设计428

22.3.1项目规划428

22.3.2系统功能结构图428

22.4系统设计428

22.4.1设计目标428

22.4.2逻辑结构设计429

22.5公共类的编写432

22.5.1Web.Config文件配置432

22.5.2数据库操作类的编写432

22.6网站前台主要功能模块设计435

22.6.1网站前台首页设计435

22.6.2推荐商品模块设计436

22.6.3购物车模块设计438

22.6.4会员注册模块设计441

22.7网站后台主要功能模块设计444

22.7.1后台登录模块设计444

22.7.2商品管理模块设计446

22.8疑难问题分析451

22.8.1如何防止SQL注入式攻击451

22.8.2如何实现网上购物452

22.9本章小结453

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有