图书介绍

ASP.NET动态网站开发基础教程 C#篇PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET动态网站开发基础教程 C#篇
  • 郭兴峰,陈占伟编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302127549
  • 出版时间:2006
  • 标注页数:348页
  • 文件大小:40MB
  • 文件页数:358页
  • 主题词:主页制作-程序设计-高等学校-教材;C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET动态网站开发基础教程 C#篇PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 初识ASP.NET1

1.1 Web基础知识1

1.1.1 Web基本概念1

1.1.2 静态网页4

1.1.3 动态网页4

1.2 ASP.NET简介5

1.2.1 .NET简介5

1.2.2 ASP.NET的基本概念6

1.2.3 ASP.NET的优越性7

1.2.4 Web窗体原理8

1.2.5 Web窗体语法10

1.3 ASP.NET的运行环境13

1.3.1 安装IIS Web服务器13

1.3.2 创建虚拟目录15

1.4 创建简单的ASP.NET应用程序17

1.4.1 ASP.NET开发环境介绍17

1.4.2 创建ASP.NET页面20

1.5 思考练习22

第2章 HTML与Script语言23

2.1 HTML基础知识23

2.1.1 HTML标记23

2.1.2 表格32

2.1.3 表单35

2.1.4 图像40

2.2 VBScript语言42

2.2.1 数据类型42

2.2.2 运算符42

2.2.3 控制语句46

2.2.4 窗体53

2.3 JavaScript语言54

2.3.1 数据类型54

2.3.2 运算符55

2.3.3 控制语句58

2.3.4 窗体63

2.4 思考练习65

第3章 C#语言快速掌握67

3.1 简单类型67

3.1.1 简单类型概述68

3.1.2 整数类型69

3.1.3 浮点类型69

3.1.4 布尔类型70

3.1.5 小数类型71

3.1.7 字符串类型72

3.1.6 字符型72

3.1.8 常量和变量73

3.2 枚举类型和结构类型74

3.2.1 枚举类型75

3.2.2 结构类型75

3.3 运算符77

3.3.1 算术运算符77

3.3.2 赋值运算符78

3.3.3 关系运算符79

3.3.4 逻辑运算符80

3.3.5 条件运算符81

3.3.6 位运算符81

3.3.7 运算符的优先级83

3.4 数组85

3.4.1 数组基本知识85

3.4.2 多维数组86

3.5.1 分支语句87

3.5 流程控制87

3.5.2 循环语句93

3.6 类和面向对象98

3.6.1 类的成员定义98

3.6.2 对象的创建和回收102

3.6.3 命令空间105

3.6.4 继承和多态108

3.6.5 引用类型115

3.7 思考练习118

第4章 ASP.NET服务器控件119

4.1 ASP.NET控件属性119

4.2 内部控件124

4.2.2 Buton控件125

4.2.1 Label控件125

4.2.3 Image控件128

4.2.4 HyperLink控件130

4.2.5 ImageButton控件和LinkButton控件133

4.2.6 TextBox控件133

4.2.7 CheckBox控件和CheckBoxList控件136

4.2.8 DropDownList控件140

4.2.9 ListBox控件142

4.2.10 RadioButton控件和RadioButtonList控件145

4.2.11 Panel控件150

4.2.12 Table控件、TableRow控件和TableCell控件151

4.3 增强控件154

4.3.1 Calendar控件154

4.3.2 AdRotator控件155

4.4.1 RequiredFieldValidator控件 158

4.4 验证控件158

4.4.2 CompareValidator控件159

4.4.3 RangeValidator控件160

4.4.4 RegularExpressionValidator控件161

4.4.5 ValidationSummary控件162

4.5 思考练习163

第5章 ASP.NET常用对象164

5.1 Response对象164

5.1.1 Response对象的属性和方法164

5.1.2 利用Response对象输出文本文件167

5.1.3 利用Response对象重新定向链接169

5.2 Request对象171

5.2.1 Request对象的属性和方法171

5.2.2 利用Request对象获取客户端表单信息172

5.2.3 利用Request对象获取客户端浏览器信息176

5.2.4 利用Request对象获取客户端的机器信息178

5.2.5 利用Request对象获取HTTP中的信息180

5.3 Server对象181

5.3.1 Server对象的属性和方法182

5.3.2 利用Server对象进行HTML编码解码183

5.3.3 利用Server对象进行URL编码和解码185

5.4 Application对象186

5.4.1 Application对象的属性和方法186

5.4.2 利用Application对象存取变量187

5.4.3 利用Application对象实现网页访问计数187

5.5 Session对象189

5.5.1 Session对象的属性和方法189

5.5.2 Session对象的惟一性190

5.5.3 Session对象的有效时间193

5.6 Cookie对象195

5.6.2 访问Cookie196

5.6.1 Cookie对象的属性和方法196

5.7 思考练习197

第6章 ASP.NET访问数据库198

6.1 数据库基础知识198

6.1.1 数据库基本概念198

6.1.2 SQL Server数据库的基础知识199

6.2 SQL语言204

6.2.1 SQL的语言元素204

6.2.2 如何执行一个SQL语句207

6.2.3 常用的SQL语句208

6.2.4 SQL常用的函数211

6.3 ADO.NET介绍213

6.4 连接数据库213

6.4.1 连接Microsoft SQL Server数据库213

6.4.2 连接到Microsoft Access数据库215

6.5 读取和操作数据库数据217

6.5.1 使用SqlCommand类217

6.5.2 使用OleDBCommand类219

6.5.3 使用存储过程222

6.6 数据集223

6.6.1 使用数据适配器223

6.6.2 使用DataTable,DataColumn和DataRow225

6.6.3 访问数据集227

6.6.4 更新数据集233

6.6.5 类型化数据集233

6.6.6 使用数据视图237

6.7 使用数据读取器读取数据238

6.8 思考练习239

7.1 DataGrid控件240

7.1.1 DataGrid控件的基本属性240

第7章 数据服务控件和数据绑定技术240

7.1.2 DataGrid控件的分页显示242

7.1.3 在DataGrid控件中实现数据排序246

7.1.4 控制DataGrid中的列247

7.2 Repeater控件249

7.2.1 Repeater控件的基础知识249

7.2.2 在Repeater控件中显示数据编号250

7.3 DataList控件251

7.3.1 使用SelectedItemTemplate模板252

7.3.2 应用DataKeyField属性获取主键254

7.3.3 在DataList控件中编辑数据254

7.4 简单服务器控件的数据绑定256

7.4.1 简单数据绑定256

7.4.2 绑定控件258

7.4.3 使用DataBinder.Eval方法259

7.5 思考练习260

第8章 ASP.NET配置和部署261

8.1 使用web.config进行配置261

8.1.1 身份验证和授权263

8.1.2 web.config文件的其他设置263

8.1.3 在代码中获取Web.Config应用程序设置267

8.2 使用global.asax进行配置269

8.2.1 编写Application_Start和Application_End事件处理代码270

8.2.2 编写Session_Start和Session_End事件代码272

8.2.3 编写错误处理程序273

8.3 ASP.NET应用程序的部署275

8.3.1 部署应用程序的一般步骤276

8.3.2 部署应用程序的注意事项276

8.4 思考练习277

9.1.1 XML概述278

9.1 XML基础278

第9章 ASP.NET中的XML数据处理278

9.1.2 XML文档结构279

9.2 在ASP.NET中处理XML数据280

9.2.1 用文档对象模型处理XML数据280

9.2.2 用流模型处理XML数据286

9.3 DataSet和XML的相关处理技术289

9.3.1 DataSet和XML之间的关系289

9.3.2 DataSet和XML的相互转换290

9.3.3 DataSet的XML架构290

9.4 思考练习291

第10章 ASP.NET Web服务292

10.1 Web服务基础292

10.1.2 WSDL293

10.1.1 SOAP293

10.1.3 UDDI294

10.2 创建和使用ASP.NET Web服务294

10.2.1 创建ASP.NET Web服务 294

10.2.2 使用ASP.NET Web服务 299

10.3 在Web服务中传送数据303

10.3.1 用Web服务传送简单数据303

10.3.2 Web服务和DataSet304

10.4 思考练习304

第11章 提高ASP.NET应用程序的性能305

11.1 缓存技术305

11.1.1 页面输出缓存305

11.1.2 页面数据缓存307

11.1.3 页面部分缓存311

11.1.4 System.Web.Caching命名空间311

11.2.1 优化数据库设计312

11.2 提高数据库相关应用程序性能的方法312

11.2.2 优化查询313

11.2.3 优化代码设计314

11.3 性能测试315

11.3.1 性能瓶颈315

11.3.2 性能测试工具316

11.4 思考练习318

第12章 提高ASP.NET应用程序的安全性319

12.1 身份验证319

12.1.1 基于窗体的身份验证319

12.1.2 基于Windows的身份验证324

12.1.3 Web服务验证325

12.2 编写安全代码328

12.3 思考练习329

13.1.1 使用MailMessage类构造电子邮件330

第13章 ASP.NET的其他处理技术330

13.1 发送E-mail330

13.1.2 使用MailAttachment类添加邮件附件332

13.1.3 使用SmtpMail类发送电子邮件332

13.1.4 发送邮件实例333

13.2 图形图像处理335

13.2.1 GDI+简介335

13.2.2 绘制基本图形335

13.2.3 图像显示方法339

13.2.4 图像处理技术340

13.3 文件处理技术341

13.3.1 文件的基本操作341

13.3.2 文件的读写344

13.3.3 文件夹的基本操作346

13.4 思考练习348

热门推荐