图书介绍

基于.NET的Web程序设计 ASP.NET标准教程PDF|Epub|txt|kindle电子书版本网盘下载

基于.NET的Web程序设计 ASP.NET标准教程
  • 刘振岩编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121023954
  • 出版时间:2006
  • 标注页数:305页
  • 文件大小:32MB
  • 文件页数:319页
  • 主题词:主页制作-程序设计-教材

PDF下载


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

下载说明

基于.NET的Web程序设计 ASP.NET标准教程PDF格式电子书版下载

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

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

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

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

图书目录

1.1 Web程序设计概述1

1.1.1 什么是Web应用程序1

第1章 基于.NET的Web程序设计的基础知识1

1.1.2 服务器端Web开发技术3

1.2 ASP.NET概述3

1.2.1 .NET Framework3

1.2.2 什么是ASP.NET5

1.2.3 ASP.NET的特色5

1.3 本章小结6

1.4 习题6

实例2-1 第一个HTML文件7

第2章 HTML7

2.1 HTML文件的基本结构7

2.2 构成网页的基本元素10

实例2-3 〈Hn〉标记的使用210

实例2-2 〈Hn〉标记的使用110

实例2-4 〈PRE〉标记的使用11

实例2-5 〈BR〉和〈P〉标记的使用12

实例2-6 〈HR〉标记的使用13

2.3 超级链接标记13

实例2-7 〈A〉标记的使用14

2.4 在HTML文件中使用图像15

实例2-8 〈IMG〉标记的使用115

2.5 框架结构的使用16

实例2-9 〈IMG〉标记的使用216

实例2-10 使用框架结构组织网页16

实例2-11 页内框架的使用21

实例2-12 表格的使用22

2.6 HTML中的表格22

实例2-13 表格边框属性的使用24

实例2-14 合并表格的单元格25

实例2-15 无序列表的建立26

2.7 列表格式的使用26

实例2-16 有序列表的建立27

2.8 表单的使用28

实例2-17 说明列表的建立28

实例2-18 表单的使用29

2.10 习题32

2.9 本章小结32

实例3-1 综合运用DHTML制作电子图书33

3.1.1 浏览电子图书33

3.1 创建电子图书33

第3章 用实例学习DHTML33

3.1.2 电子图书的实现步骤34

3.2.1 在HTML中使用JavaScript37

3.2 JavaScript37

3.2.2 JavaScript基本语法38

3.3 事件处理和文档对象模型(DOM)41

实例3-2 练习JavaScript的事件处理42

3.3.1 事件处理42

3.3.2 文档对象模型(DOM)44

实例3-3 Alert、Confirm和Prompt方法的使用45

实例3-4 Open和Navigate方法的使用47

3.4.1 使用CSS48

3.4 级联式样式表(CSS)48

实例3-5 不使用CSS设置网页格式48

实例3-6 使用CSS设置网页格式49

3.4.2 定义CSS50

实例3-7 具有上下文关系的HTML标记样式的使用52

实例3-8 用户定义类的使用53

实例3-9 虚类的使用56

3.6 习题57

3.5 本章小结57

4.1.1 HTML的局限性58

4.1 XML概述58

第4章 XML58

4.1.2 不同于HTML的XML59

4.1.3 XML的主要特性60

4.2.1 XML文件结构61

4.2 XML文件结构和基本语法61

4.1.4 XML与ASP.NET的联系61

4.2.2 XML的基本语法62

实例4-1 利用CSS显示XML文件63

4.3 XML与CSS63

4.4 XSL64

实例4-2 利用XSL显示XML文件64

4.5 DTD66

实例4-3 内部DTD的使用67

实例4-4 外部DTD的使用68

4.6 XML Schema69

实例4-5 XML Schema的使用70

4.7 本章小结71

4.8 习题71

第5章 C#语言基础72

5.1 数据类型72

5.2.1 常用的操作符73

5.2 操作符73

5.3.1 选择语句74

5.2.2 操作符的优先级74

5.3 控制语句74

5.3.2 循环语句75

5.3.3 跳出、继续和转向语句76

5.4.1 什么是命名空间77

5.4.2 命名空间的声明和调用77

5.4 命名空间77

5.5 C#实例78

5.7 习题78

实例5-1 一个简单的C#编程实例78

5.6 本章小结78

第6章 ASP.NET开发环境和工具79

6.1 程序开发环境的建立79

6.1.1 单机仿真开发环境的建构79

实例6-1 ASP.NET开发环境的建构——如何安装Web服务器(IIS)79

6.1.2 Web站点的基本概念80

实例6-2 如何利用记事本开发ASP.NET Web应用程序81

6.2 不同开发工具的使用81

6.2.1 记事本81

实例6-3 如何利用Dreamweaver MX开发ASP.NET Web应用程序83

6.2.2 DreamWeaver MX83

6.2.3 Visual Studio.NET84

实例6-4 如何利用Visual Studio.NET开发ASP.NET Web应用程序85

6.3 本章小结86

6.4 习题87

实例7-1 不使用CodeBehind技术编写第一个简单的应用程序88

7.1.1 Web Forms的代码组织方式88

7.1 创建Web Forms88

第7章 ASP.NET Web Forms88

实例7-2 使用CodeBehind技术编写第一个简单的应用程序90

7.1.3 Web Forms的事件模型94

7.1.2 Web Forms的文件结构94

实例7-3 如何实现一个按钮的Click事件94

7.2 ASP.NET的内部对象97

实例7-4 使用Response对象和Repuest对象在不同页面之间传递变量98

7.2.1 Response对象和Request对象98

实例7-5 使用Server对象将文件的虚拟路径对应其实际路径101

7.4 习题101

7.3 本章小结101

7.2.2 Server对象101

8.1 ASP.NET服务器控件简介102

第8章 Web服务器控件102

实例8-1 使用Button控件动态控制Label控件显示信息103

8.2.2 Button控件103

8.2.1 Label控件103

8.2 基本Web服务器控件103

8.2.3 LinkButton控件104

实例8-2 动态改变Link Button控件的外观105

实例8-3 动态改变ImageButton控件的外观106

8.2.4 ImageButton控件106

8.2.5 TextBox控件107

实例8-4 使用TextBox控件实现用户身份验证108

8.2.6 DropDownList控件109

实例8-5 实现DropDownList控件选项更改后的自动回发109

实例8-6 实现ListBox控件选项的选取、添加和删除操作111

8.2.7 ListBox控件111

8.2.8 CheckBox控件和CheckBoxList控件113

实例8-7 使用CheckBox控件和CheckBoxList控件创建多个复选框114

8.2.9 RadioButton控件和RadioButtonList控件115

实例8-8 使用RadioButton控件和RadioButtonList控件创建多个单选按钮116

8.2.10 Panel控件117

实例8-9 使用Panel控件隐藏或显示一组控件117

8.3.1 数据验证机制介绍119

8.3 数据验证控件119

8.3.2 RequiredFieldValidator控件120

实例8-10 使用RequiredFieldValidator控件验证用户是否输入信息120

实例8-11 使用CompareValidator控件验证用户两次输入的密码是否一致121

8.3.3 CompareValidator控件121

8.3.4 RangeValidator控件122

实例8-12 使用RangeValidator控件验证用户的输入是否在指定的范围内123

实例8-13 使用RegularExpressionValidator控件验证用户的输入是否符合电子邮件地址格式124

8.3.5 RegularExpressionValidator控件124

8.3.6 CustomValidator控件125

实例8-14 使用CustomValidator控件验证用户的输入是否为偶数125

实例8-15 使用ValidationSummary控件对网页进行综合验证127

8.3.7 ValidationSummary控件127

8.5 习题128

8.4 本章小结128

9.1.1 SQL Server 2000129

9.1 数据库服务器129

第9章 ADO.NET129

实例9-1 如何安装SQL Server 2000130

9.1.2 MSDE 2000133

实例9-2 如何安装MSDE 2000134

9.2.1 SQL语言简介135

9.2 SQL语言基础135

9.2.2 数据查询语言136

实例9-3 查询SQL Server数据库中的数据信息136

9.2.3 数据处理语言142

实例9-4 如何在SQL Server 2000中创建一个数据库142

实例9-5 如何为SQL Server数据库添加、删除和更新数据143

9.3.1 ADO.NET简介144

9.3 ADO.NET144

9.3.2 ADO.NET结构145

9.3.3 Connection148

实例9-6 如何实现应用程序与SQL Server数据库的非信任连接148

实例9-7 如何实现应用程序与SQL Server数据库的信任连接150

9.3.4 Command DataReader151

实例9-8 Command对象和DataReader对象结合使用访问数据库152

实例9-9 使用Command对象的ExecuteScalar方法154

实例9-10 使用Command对象的ExecuteNonQuery方法155

实例9-11 实例9-10的扩展——简易留言板的制作156

实例9-12 使用DataAdapter对象将数据填充到DataSet中并显示158

9.3.5 DataAdapter DataSet158

实例9-13 如何将DataSet中改动的数据更新回数据库160

9.4.2 绑定数组161

9.4 数据绑定161

9.4.1 数据绑定概述161

9.4.3 绑定数据库162

实例9-14 如何将数组中的数据绑定到DropDownList控件162

实例9-15 如何将数据库中的数据绑定到控件——一个简易的数据查询系统163

9.5 本章小结167

9.6 习题167

第10章 数据访问控件168

10.1.1 实例——图书信息管理系统168

10.1 用实例学DataGrid控件168

实例10-1 用DataGrid控件实现图书信息管理系统168

10.1.3 新书登记169

10.1.2 创建数据库169

10.1.4 显示图书信息171

10.1.5 图书信息排序179

10.1.6 分页浏览图书182

10.1.7 修改图书信息184

10.2.1 Repeater控件简介192

10.2 Repeater控件192

10.2.2 Repeater控件的应用193

实例10-2 用Repeater控件显示Northwind数据库中的客户信息193

10.3.1 DataList控件简介197

10.3 DataList控件197

实例10-3 用DataList控件显示Northwind数据库中的客户信息198

10.3.2 DataList控件的应用198

10.4 本章小结201

10.5 习题202

第11章 状态管理203

11.1 状态管理分类203

11.2 Global.asax文件204

实例11-1 应用程序级别事件的触发顺序模拟206

11.3 应用程序状态209

11.3.1 应用程序状态概述209

11.3.2 Application对象的使用方法210

11.3.3 Application对象应用——在线人数统计210

实例11-2 使用Application对象实现网络聊天室的在线人数统计210

11.4.1 会话状态概述212

11.4 会话状态212

11.4.2 启用会话状态213

11.4.3 Session对象的使用方法214

11.4.4 Session对象应用——购物车214

实例11-3 使用Session对象实现网上购书系统的购物车214

11.5.1 视图状态概述219

11.5 视图状态219

实例11-4 使用ViewState实现DataGrid的分页排序220

11.5.3 ViewState的应用——DataGrid的分页排序220

11.5.2 ViewState的使用方法220

11.6.1 什么是Cookie223

11.6 Cookie223

11.6.3 Cookie的应用——用户到访统计224

11.6.2 Cookie的使用方法224

实例11-5 使用Cookie统计用户访问站点的次数225

11.7 本章小结226

11.8 习题227

第12章 配置应用程序228

12.1 配置概述228

12.2 分层配置结构229

实例12-1 如何声明配置节处理程序230

12.3 Web.config文件230

12.3.1 Web.config的组成与结构230

实例12-2 如何对配置节进行分组231

12.3.2 常用的配置元素232

12.4 锁定配置设置236

实例12-3 如何将配置应用到特定的子目录237

实例12-4 如何锁定一组配置设置237

实例12-5 如何在Web.config中设置应用程序的数据库连接字符串238

12.5 自定义应用程序设置238

12.7 习题240

12.6 本章小结240

实例13-1 如何创建一个XML文件241

13.1 创建XML文件241

第13章 .NET中的XML241

实例13-2 如何使用XmlDocument和DOM读取XML文档242

13.2 XmlDocument242

实例13-3 如何使用XmlDataDocument加载XML数据245

13.3.1 加载XML数据245

13.3 XmlDataDocument245

13.3.2 XmlDataDocument与DataSet247

实例13-4 如何将XML数据加载到DataSet248

实例13-5 如何实现从DataSet关系数据到XML数据的转换250

13.4 将XML数据导入到数据库252

实例13-6 如何将XML数据导入到数据库253

13.5 本章小结259

13.6 习题259

14.1 Web Service概述260

14.1.1 为什么需要Web Service260

第14章 Web Service260

14.1.2 什么是Web Service261

14.1.3 何时需要Web Service261

14.2 Web Service的体系结构和关键技术263

14.2.1 Web Service的体系结构263

14.2.2 SOAP264

14.2.3 WSDL265

14.2.4 UDDI265

14.3 Web Service开发与使用265

14.3.1 创建并测试Web Service266

实例14-1 如何创建一个简单的Web Service266

实例14-2 实例14-1的扩展——实现一个可以判断某个整数是否为素数的Web Service268

14.3.2 公布Web Service270

实例14-3 如何使用一个Web Service271

14.3.3 使用Web Service271

14.4 本章小结273

14.5 习题273

第15章 综合实例——BBS274

15.1 实例功能介绍274

15.2 实现步骤275

15.2.1 创建数据库275

15.2.2 Web.config275

15.2.3 用户登录275

15.2.4 用户注册278

15.2.5 显示所有留言286

15.2.6 创建新的留言290

15.2.7 查看或回复某个主题的留言294

15.3 实例运行302

15.4 本章小结305

15.5 习题305

热门推荐