图书介绍

ASP.NET网络编程标准教程PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET网络编程标准教程
  • 张跃延,丁红兵编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115194015
  • 出版时间:2009
  • 标注页数:439页
  • 文件大小:132MB
  • 文件页数:457页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET网络编程标准教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET 3.5从零起步1

1.1 ASP.NET3.5简介2

1.1.1 ASP.NET 3.5发展历程2

1.1.2 ASP.NET 3.5新特性2

1.1.3 ASP.NET 3.5的运行原理3

1.1.4 ASP.NET 3.5的运行机制3

1.1.5 ASP.NET 3.5的优点4

1.2 ASP.NET3.5开发环境的搭建5

1.2.1软件和硬件要求5

1.2.2安装IIS服务器6

1.2.3安装Visual Studio 2008集成开发工具8

1.2.4启动并配置Visual Studio 2008默认开发环境12

1.3熟悉ASP.NET 3.5开发环境13

1.3.1创建ASP.NET 3.5空网站13

1.3.2熟悉ASP.NET 3.5的菜单栏和工具栏14

1.3.3设置ASP.NET 3.5开发环境17

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

1.4.1安装MSDN帮助系统18

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

1.5本章小结21

第2章 ASP.NET 3.5开发基础22

2.1学习ASP.NET3.5网页语法23

2.1.1 A SP.NET网页扩展名23

2.1.2什么是页面指令24

2.1.3页面指令种类与作用24

2.1.4注释ASPX文件中代码33

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

2.1.6 HTML服务器控件语法34

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

2.1.8网页中代码块语法36

2.1.9网页中表达式语法36

2.2制作一个ASP.NET网站37

2.2.1创建ASP.NET网站37

2.2.2设计Web页面38

2.2.3添加ASP.NET文件夹40

2.2.4添加配置文件Web.config41

2.2.5运行应用程序42

2.2.6配置IIS虚拟目录42

2.3本章小结45

第3章 C#语言基础46

3.1 C#简介47

3.2数据类型47

3.2.1什么是数据类型47

3.2.2 C#中包含哪些数据类型47

3.2.3什么是装箱和拆箱47

3.2.4装箱和拆箱的使用48

3.3 C#中的变量和常量48

3.3.1什么是变量和常量48

3.3.2变量的声明和赋值48

3.3.3有效声明与使用常量50

3.4类型转换51

3.4.1隐式类型转换51

3.4.2显式类型转换52

3.5 C#中运算符52

3.5.1操作算术运算符52

3.5.2操作关系运算符52

3.5.3操作赋值运算符53

3.5.4操作逻辑运算符54

3.5.5操作位运算符54

3.5.6操作其他运算符55

3.5.7运算符的优先级55

3.6字符串处理56

3.6.1比较字符串56

3.6.2定位字符及子串56

3.6.3格式化字符串56

3.6.4截取字符串57

3.6.5分裂字符串57

3.6.6插入和填充字符串57

3.6.7删除和剪切字符串58

3.6.8复制字符串58

3.6.9替换字符串58

3.7流程控制59

3.7.1有效使用分支语句59

3.7.2有效使用循环语句60

3.7.3异常处理语句61

3.8数组的基本操作62

3.8.1数组的声明62

3.8.2初始化数组62

3.8.3遍历数组63

3.8.4增加数组元素63

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

3.8.6数组的排序64

3.9代码编写规范64

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

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

3.9.3统一代码缩进格式65

3.10本章小结65

第4章 ASP.NET 35内置对象66

4.1 Response对象67

4.1.1 Response对象概述67

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

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

4.2 Request对象71

4.2.1 Request对象概述71

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

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

4.3 Application对象74

4.3.1 Application对象概述75

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

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

4.4 Session对象80

4.4.1 Session对象概述81

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

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

4.5 Cookie对象86

4.5.1 Cookie对象概述86

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

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

4.6 Server对象90

4.6.1 Server对象概述90

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

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

4.7本章小结95

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

5.1服务器控件概述97

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

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

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

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

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

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

5.2.3添加引用服务器控件101

5.3 Label控件102

5.3.1属性102

5.3.2方法103

5.3.3事件104

5.3.4使用Label控件显示文本105

5.4TextBox控件105

5.4.1属性105

5.4.2方法106

5.4.3事件107

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

5.5 Image控件108

5.5.1属性108

5.5.2方法108

5.5.3事件109

5.5.4使用Image控件显示图片109

5.6 Button控件110

5.6.1属性110

5.6.2方法110

5.6.3事件111

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

5.7 LinkButton控件112

5.7.1属性112

5.7.2方法113

5.7.3事件113

5.7.4使用LinkButton控件跳转页面113

5.8 ImageButton控件113

5.8.1属性113

5.8.2方法114

5.8.3事件114

5.8.4使用ImageButton控件跳转页面114

5.9 RequiredFieldValidator控件115

5.9.1属性115

5.9.2方法115

5.9.3事件115

5.9.4使用RequiredFieldValidator控件判断用户名是否为空115

5.10 RangeValidator控件116

5.10.1属性116

5.10.2方法117

5.10.3事件117

5.10.4使用RangeValidator控件判断数量是否在范围内117

5.11 RegularExpressionValidator控件118

5.11.1属性118

5.11.2方法119

5.11.3事件119

5.11.4使用RegularExpressionValidator控件判断邮件地址119

5.12 CompareValidator控件120

5.12.1属性120

5.12.2方法121

5.12.3事件121

5.12.4使用CompareValidator控件判断两次密码是否一致121

5.13 TreeView控件121

5.13.1属性122

5.13.2事件123

5.13.3 TreeView控件的基本应用124

5.13.4 TreeView控件绑定数据库126

5.13.5 TreeView控件绑定XML文件128

5.14 Menu控件131

5.14.1属性131

5.14.2事件132

5.14.3 Menu控件的基本应用132

5.14.4使用Menultem对象创建导航栏134

5.15本章小结136

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

6.1概述138

6.1.1面向对象的概念138

6.1.2面向对象语言的特点138

6.2类和对象139

6.2.1类的概念139

6.2.2声明类139

6.2.3对象139

6.2.4对象的声明和实例化140

6.2.5类与对象的关系141

6.2.6构造函数141

6.2.7析构函数141

6.2.8属性和方法142

6.2.9有效使用static修饰符143

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

6.4类的继承145

6.4.1继承的概念145

6.4.2实现继承的方法145

6.5接口146

6.5.1接口的概念146

6.5.2定义接口146

6.5.3接口的成员146

6.5.4接口的实现147

6.6本章小结147

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

7.1了解ADO.NET技术149

7.1.1 ADO.NET概述149

7.1.2 .NET数据提供程序149

7.2创建数据库连接150

7.2.1 Connection对象概述150

7.2.2 Connection对象的属性及方法151

7.2.3数据库连接字符串152

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

7.3执行数据库命令154

7.3.1 Command对象概述154

7.3.2 Command对象的属性及方法154

7.3.3使用Command对象执行增、删、改操作156

7.4使用DataReader对象读取数据160

7.4.1 DataReader对象概述161

7.4.2 DataReader对象的属性及方法161

7.4.3使用DataReader对象执行查询操作162

7.5使用DataSet和DataAdapter查询数据164

7.5.1 DataSet对象164

7.5.2 DataSet数据更新165

7.5.3使用DataAdapter对象165

7.6 本章小结166

第8章 数据控件167

8.1 GridView控件168

8.1.1 GridView控件概述168

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

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

8.1.4设置GridView控件的外观173

8.1.5制定GridView控件的列174

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

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

8.1.8在GridView控件中排序数据177

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

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

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

8.2 DataList控件182

8.2.1 DataList控件概述182

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

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

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

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

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

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

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

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

8.3数据绑定193

8.3.1数据绑定的概述193

8.3.2简单属性绑定193

8.3.3表达式绑定194

8.3.4集合绑定195

8.3.5方法调用的结果195

8.4本章小结196

第9章 母版页197

9.1母版页概述198

9.1.1母版页198

9.1.2内容页199

9.1.3母版页运行机制199

9.1.4母版页和内容页事件顺序201

9.1.5母版页的优点201

9.2创建母版页201

9.3创建内容页204

9.4母版页的使用206

9.4.1简单母版页的应用206

9.4.2嵌套母版页的应用207

9.4.3访问复杂母版页210

9.4.4使用@MasterType指令获取母版中控件引用211

9.5本章小结212

第10章 Web用户控件213

10.1 Web用户控件的概述214

10.1.1用户控件与普通的Web页比较214

10.1.2用户控件的优点214

10.2创建及使用Web用户控件214

10.2.1创建Web用户控件215

10.2.2将Web用户控件添加至网页216

10.2.3在用户控件中添加用户控件216

10.2.4使用Web用户控件制作博客导航条218

10.3设置用户控件220

10.3.1访问用户控件的属性220

10.3.2访问用户控件中的服务器控件220

10.3.3将Web网页转化为用户控件222

10.4本章小结224

第11章 AJAX无刷新模式开发技术225

11.1 AJAX定义226

11.2 AJAX运行原理226

11.3创建AJAX网站226

11.4 AJAX服务器控件227

11.4.1 ScriptManager控件227

11.4.2 UpdatePanel控件228

11.4.3 Timer控件230

第12章 LINQ数据访问技术231

12.1 LINQ技术概述232

12.1.1查询与LINQ的区别232

12.1.2 LINQ基本组成232

12.1.3 LINQ与ADO.NET的关系232

12.2 LINQ查询常用子句233

12.2.1 from子句234

12.2.2 where子句234

12.2.3 select子句235

12.2.4 group by子句235

12.2.5 orderby子句236

12.2.6 into子句237

12.3使用LINQ查询和操作数据库238

12.3.1查询数据库中数据239

12.3.2向数据库中添加数据239

12.3.3修改数据库中数据240

12.3.4删除数据库中数据241

12.4 LINQ查询结果绑定到DropDownList控件242

12.5 LINQ查询结果绑定GridView控件243

12.6 LINQ查询结果绑定DataList控件244

第13章 调试与错误处理246

13.1错误类型247

13.1.1语法错误247

13.1.2语义错误247

13.1.3逻辑错误248

13.2程序调试248

13.2.1调试工具栏248

13.2.2断点249

13.2.3开始执行251

13.2.4中断执行252

13.2.5停止执行252

13.2.6单步执行252

13.2.7运行到指定位置253

13.3错误处理253

13.3.1服务器故障排除253

13.3.2 ASP.NET中的异常处理254

13.4本章小结259

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

14.1设计思路261

14.1.1功能概述261

14.1.2程序业务流程图261

14.1.3数据库设计262

14.1.4文件组织结构262

14.2会员注册262

14.2.1实现关键技术262

14.2.2功能实现264

14.3会员登录267

14.3.1实现关键技术268

14.3.2功能实现270

14.4本章小结271

第15章 网站留言本272

15.1设计思路273

15.1.1功能概述273

15.1.2程序业务流程图273

15.1.3数据库设计274

15.2公共类设计275

15.2.1配置Web.Config275

15.2.2 SqlData类276

15.3首页功能设计279

15.3.1实现关键技术279

15.3.2功能实现279

15.4发表留言模块功能设计281

15.4.1实现关键技术281

15.4.2功能实现282

15.5留言信息查看页面功能设计283

15.5.1实现关键技术283

15.5.2功能实现286

15.6留言信息管理功能设计289

15.6.1实现关键技术289

15.6.2功能实现289

15.7回复留言功能设计291

15.7.1实现关键技术291

15.7.2功能实现291

15.8本章小结293

第16章 文件上传与下载294

16.1设计思路295

16.1.1功能概述295

16.1.2程序业务流程图295

16.1.3文件组织结构295

16.2文件上传296

16.2.1实现关键技术296

16.2.2功能实现296

16.3文件下载299

16.3.1实现关键技术299

16.3.2功能实现300

16.4本章小结302

第17章 电子邮件发送与接收303

17.1设计思路304

17.1.1功能概述304

17.1.2程序业务流程图304

17.1.3 Jmail组件介绍305

17.1.4文件组织结构308

17.2发送邮件309

17.2.1实现关键技术309

17.2.2功能实现310

17.3接收邮件312

17.3.1实现关键技术312

17.3.2功能实现312

17.4本章小结316

第18章 AJAX无刷新聊天室317

18.1实例说明318

18.2分析与设计318

18.3技术要点319

18.3.1框架的应用319

18.3.2 Session对象的应用321

18.3.3 DataList控件的分页技术322

18.4开发过程324

18.4.1数据库设计324

18.4.2公共类编写325

18.4.3设计分析327

18.5本章小结337

第19章 网络硬盘338

19.1设计思路339

19.1.1功能概述339

19.1.2为统一网站控件的样式使用主题339

19.1.3文件和文件夹组织结构341

19.2添加文件夹到指定的目录中342

19.2.1前台页面设计342

19.2.2后台代码实现343

19.3文件上传344

19.3.1前台页面设计345

19.3.2后台代码实现346

19.4获取指定文件的基本信息347

19.4.1前台页面设计347

19.4.2后台代码实现348

19.5提示信息页349

19.5.1前台页面设计349

19.5.2后台代码实现350

19.6本章小结350

第20章 在线论坛351

20.1设计思路352

20.1.1功能概述352

20.1.2业务流程分析353

20.1.3数据库设计354

20.2公共类设计356

20.2.1数据库操作类设计357

20.2.2版块管理功能模块类361

20.2.3配置Web.Config364

20.3主要功能界面的实现364

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

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

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

20.4本章小结376

第21章 新闻发布系统377

21.1概述378

21.2系统分析378

21.2.1需求分析378

21.2.2可行性分析378

21.3系统总体设计378

21.3.1项目规划378

21.3.2系统功能结构图379

21.4数据库设计379

21.5开发技术要点382

21.5.1控制并显示文本框的字符数量382

21.5.2控制并显示文本框的字符数量382

21.5.3使用计时方式显示评论的发表时间383

21.5.4视频格式转换384

21.5.5防止session丢失385

21.6公共类的编写385

21.6.1 execSql方法385

21.6.2 getTier方法385

21.6.3 getRows方法386

21.6.4 login方法386

21.6.5 changeVideoType方法387

21.6.6 catchImg方法388

21.6.7 filtrateHtml方法388

21.6.8 getBrowser方法388

21.7前台主要功能模块设计389

21.7.1播客首页设计389

21.7.2个人管理上传设计391

21.7.3修改个人信息394

21.7.4播放视频并发表评论设计397

21.8后台主要功能模块设计401

21.8.1体育视频管理设计401

21.8.2用户管理设计403

21.8.3修改循环广告页面405

21.9本章小结407

第22章 B2C网络购物商城408

22.1概述409

22.2系统分析409

22.2.1需求分析409

22.2.2可行性分析409

22.3系统总体设计410

22.3.1项目规划410

22.3.2系统功能结构图410

22.4系统设计410

22.4.1设计目标410

22.4.2逻辑结构设计411

22.5公共类的编写414

22.5.1 Web.Config文件配置414

22.5.2数据库操作类的编写414

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

22.6.1网站前台首页设计417

22.6.2推荐商品模块设计419

22.6.3购物车模块设计420

22.6.4会员注册模块设计423

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

22.7.1后台登录模块设计427

22.7.2商品管理模块设计428

22.8疑难问题分析434

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

22.8.2如何实现网上购物435

22.9本章小结436

附录 实例快速检索437

热门推荐