图书介绍

ASP.NET程序设计实践教程 VB版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET程序设计实践教程 VB版
  • 孙践知主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113099725
  • 出版时间:2009
  • 标注页数:238页
  • 文件大小:14MB
  • 文件页数:255页
  • 主题词:主页制作-程序设计-高等学校-教材;BASIC语言-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET程序设计实践教程 VB版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET概述1

1.1 基本概念1

1.1.1 B/S和C/S结构1

1.1.2 静态网页和动态网页2

1.1.3 Web服务器的概念3

1.1.4 HTTP协议3

1.1.5 .NET架构3

1.2 任务1:安装ASP.NET4

1.2.1 要求和目的4

1.2.2 操作步骤5

1.2.3 相关知识8

ASP.NET概述8

ASP.NET开发工具8

ASP.NET的工作过程9

1.3 任务2:建立简单的ASP.NET程序9

1.3.1 要求和目的9

1.3.2 操作步骤10

1.3.3 相关知识12

ASP.NET解决方案12

ASP.NET文件类型12

代码分离技术13

Visual Studio 2005开发环境13

1.4 任务3:建立最简单的可交互的ASP.NET程序18

1.4.1 要求和目的18

1.4.2 操作步骤18

1.4.3 相关知识20

ASP.NET页面程序结构20

VB程序结构21

Web页面的处理过程21

类和名字空间22

控件、属性和方法22

事件和事件驱动23

HTML服务器控件和Web服务器控件24

1.5 小结24

1.6 作业24

第2章 Web服务器控件26

2.1 任务1:设置文本字体26

2.1.1 要求和目的26

2.1.2 操作步骤27

2.1.3 相关知识30

命令按钮30

文本框31

单选按钮32

复选框32

2.2 任务2:图片浏览器33

2.2.1 要求和目的33

2.2.2 操作步骤33

2.2.3 相关知识34

Image控件34

标签和下拉列表控件34

页面属性34

页面指示符36

2.3 任务3:选择出行时间和目标城市37

2.3.1 要求和目的37

2.3.2 操作步骤37

2.3.3 相关知识39

列表框控件39

日历控件39

布局菜单41

格式菜单和布局工具栏41

2.4 任务4:设计用户注册界面41

2.4.1 要求和目的41

2.4.2 操作步骤42

2.4.3 相关知识43

必填验证43

比较验证43

范围验证44

正则表达式验证44

验证摘要控件46

自定义验证控件46

2.5 任务5:设计页面Banner47

2.5.1 要求和目的47

2.5.2 操作步骤48

2.5.3 相关知识50

容器控件50

Web用户控件51

定义Web用户控件51

Web用户控件和Web页面的关系51

2.6 小结51

2.7 作业52

第3章 ASP.NET内置对象54

3.1 任务1:获取来访者信息55

3.1.1 要求和目的55

3.1.2 操作步骤55

3.1.3 相关知识57

Request对象概述57

Brower属性58

UrlReferer属性58

AcceptType属性59

Headers属性59

QueryString属性59

3.2 任务2:使用Cookie登录网站60

3.2.1 要求和目的60

3.2.2 操作步骤60

3.2.3 相关知识62

Response对象概述62

Cookie对象概述62

Cookie的应用62

对Cookie对象进行操作63

Cookie对象常用属性和方法63

3.3 任务3:为页面设置生存时间64

3.3.1 要求和目的64

3.3.2 操作步骤65

3.3.3 相关知识66

Session对象概述66

Cookie和Session的比较67

Session常用属性和方法67

3.4 任务4:简单聊天室68

3.4.1 要求和目的68

3.4.2 操作步骤69

3.4.3 相关知识71

Application对象概述71

Application常用属性和方法71

3.5 任务5:动态在线人数统计71

3.5.1 要求和目的71

3.5.2 操作步骤72

3.5.3 相关知识73

Global.asax配置文件73

Web.config配置文件74

Global事件74

3.6 小结74

3.7 作业74

第4章 ASP.NET类库76

4.1 .NET类库概述76

4.2 任务1:学生算术测验78

4.2.1 要求和目的78

4.2.2 操作步骤78

4.2.3 相关知识79

System名字空间79

Math类80

Random类81

DateTime结构81

String类82

Convert类83

DayOfWeek枚举83

4.3 任务2:上传文件到指定目录84

4.3.1 要求和目的84

4.3.2 操作步骤85

4.3.3 相关知识86

System.IO名字空间86

FileUpload类87

File类87

Directory类89

StreamReader和StreamWriter类90

“~”运算符91

4.4 任务3:绘制花瓣图案91

4.4.1 要求和目的91

4.4.2 操作步骤92

4.4.3 相关知识92

System.Drawing名字空间92

Point结构93

Color结构94

Pen类94

Bitmap类95

Graphics类96

4.5 任务4:简单端口扫描器97

4.5.1 要求和目的97

4.5.2 操作步骤98

4.5.3 相关知识99

System.Net名字空间99

System.Net.Sockets名字空间100

TcpClient类100

DNS类101

4.6 任务5:简单邮件发送系统102

4.6.1 要求和目的102

4.6.2 操作步骤102

4.6.3 相关知识103

System.Web.Mail名字空间103

MailMessage类104

MailAttachment类105

SmtpMail类105

System.Net.Mail名字空间105

SmtpClient类106

4.7 任务6:多线程应用107

4.7.1 要求和目的107

4.7.2 操作步骤107

4.7.3 相关知识108

多线程的基本概念109

System.Threading名字空间109

Thread类110

线程的状态111

线程的优先级112

4.8 任务7:文件加密112

4.8.1 要求和目的112

4.8.2 操作步骤113

4.8.3 相关知识114

数据加密的基本概念114

主要加密算法114

System.Security.Cryptography名字空间115

DES类115

CryptoStream类116

4.9 小结116

4.10 作业117

第5章 SQL Server数据库基础118

5.1 数据库概述118

5.1.1 基本概念118

5.1.2 数据库系统的特点119

5.1.3 SQL Server概述119

5.2 任务1:安装SQL Server 2005119

5.2.1 要求和目的119

5.2.2 操作步骤119

5.2.3 相关知识121

SQL Server数据库对象121

SQL Server系统数据库121

5.3 任务2:建立学生信息数据库122

5.3.1 要求和目的122

5.3.2 操作步骤123

5.3.3 相关知识126

表的概念126

字段和字段类型126

数据完整性126

约束127

索引127

5.4 任务3:建立学生选课数据库128

5.4.1 要求和目的128

5.4.2 操作步骤128

5.4.3 相关知识130

单表数据库问题分析130

多表131

外键和参照完整性132

5.5 任务4:查询学生选课数据库133

5.5.1 要求和目的133

5.5.2 操作步骤133

5.5.3 相关知识137

多表数据库问题分析137

视图的概念137

关系图137

分组和筛选138

5.6 任务5:备份和恢复数据库138

5.6.1 要求和目的138

5.6.2 操作步骤138

5.6.3 相关知识138

5.7 小结138

5.8 作业139

第6章 SQL查询语言140

6.1 概述140

6.2 任务1:建立学生选课数据库141

6.2.1 要求和目的141

6.2.2 操作步骤141

6.2.3 相关知识144

SQL语法基本规则144

CREATE语句145

DROP语句146

ALTER语句146

6.3 任务2:查询学生选课数据库147

6.3.1 要求和目的147

6.3.2 操作步骤147

6.3.3 相关知识148

INSERT语句148

SELECT语句149

DELETE语句150

UPDATE语句151

6.4 任务3:使用存储过程151

6.4.1 要求和目的151

6.4.2 操作步骤151

6.4.3 相关知识153

存储过程153

T-SQL的运算符153

T-SQL的函数154

T-SQL的变量154

T-SQL的语句155

6.5 任务4:使用触发器和游标155

6.5.1 要求和目的155

6.5.2 操作步骤156

6.5.3 相关知识158

触发器158

游标158

6.6 小结159

6.7 作业159

第7章 使用ADO.NET访问数据库161

7.1 ADO.NET概述161

7.2 任务1:在ASP.NET中操作数据库中的数据(Ⅰ)163

7.2.1 要求和目的163

7.2.2 操作步骤163

7.2.3 相关知识167

数据库相关的名字空间167

SqlConncet类168

SqlCommand类168

SqlDataReader类169

7.3 任务2:在ASP.NET中操作数据库中的数据(Ⅱ)170

7.3.1 要求和目的170

7.3.2 操作步骤171

7.3.3 相关知识172

SqlDataAdapter类172

DataSet174

数据绑定176

7.4 任务3:显示选课数据库数据(Ⅰ)177

7.4.1 要求和目的177

7.4.2 操作步骤177

7.4.3 相关知识182

SqlDataSource控件182

GridView控件183

模板的使用184

7.5 任务4:显示选课数据库数据(Ⅱ)185

7.5.1 要求和目的185

7.5.2 操作步骤185

7.5.3 相关知识187

DataList控件187

DetailsView控件187

FormView控件187

7.6 任务5:以报表的方式输出选课数据库188

7.6.1 要求和目的188

7.6.2 操作步骤189

7.6.3 相关知识192

报表192

ReportViewer控件192

Repeater控件193

7.7 小结194

7.8 作业194

第8章 在ASP.NET中使用XML处理数据195

8.1 任务1:创建XML文档195

8.1.1 要求和目的195

8.1.2 操作步骤195

8.1.3 相关知识196

XML和HTML的异同196

XML文档的结构197

创建XML文档198

8.2 任务2:显示XML文档198

8.2.1 要求和目的198

8.2.2 操作步骤198

8.2.3 相关知识200

8.3 任务3:在Web页面中读写XML文档200

8.3.1 要求和目的200

8.3.2 操作步骤201

8.3.3 相关知识203

XML控件203

DataSet中和XML相关的方法204

8.4 小结204

8.5 作业204

附录A VB程序设计语言基础205

附录B HTML概要220

附录C 建立Web服务器227

参考文献238

热门推荐