图书介绍

网络程序设计案例教程 ASP.NET+SQL Server C#实现2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

网络程序设计案例教程 ASP.NET+SQL Server C#实现
  • 孙贱知等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302171799
  • 出版时间:2008
  • 标注页数:252页
  • 文件大小:54MB
  • 文件页数:272页
  • 主题词:主页制作-程序设计-高等学校-教材;关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材;C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

网络程序设计案例教程 ASP.NET+SQL Server C#实现PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET概述1

1.1基本概念1

1.1.1B/S和C/S结构1

1.1.2静态网页和动态网页2

1.1.2.1静态网页2

1.1.2.2动态网页2

1.1.3Web服务器的概念3

1.1.4HTTP协议3

1.1.5.NET架构4

1.2任务1:安装ASP.NET5

1.2.1要求和目的5

1.2.2操作步骤5

1.2.3相关知识8

1.2.3.1ASP.NET概述8

1.2.3.2ASP.NET开发工具9

1.2.3.3ASP.NET的工作过程9

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

1.3.1要求和目的10

1.3.2操作步骤10

1.3.3相关知识12

1.3.3.1ASP.NET解决方案12

1.3.3.2AS.NNET文件类型12

1.3.3.3代码分离技术13

1.3.3.4VisualStudio2005开发环境13

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

1.4.1要求和目的18

1.4.2操作步骤18

1.4.3相关知识21

1.4.3.1ASP.NET页面程序结构21

1.4.3.2C#程序结构21

1.4.3.3Web页面的处理过程22

1.4.3.4类和名字空间22

1.4.3.5控件、属性和方法23

1.4.3.6事件和事件驱动24

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

1.5小结25

1.6作业25

第2章 Web服务器控件27

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

2.1.1要求和目的27

2.1.2操作步骤28

2.1.3相关知识31

2.1.3.1命令按钮31

2.1.3.2文本框32

2.1.3.3单选按钮32

2.1.3.4复选框33

2.2任务2:图片浏览器33

2.2.1要求和目的33

2.2.2操作步骤34

2.2.3相关知识35

2.2.3.1Image控件35

2.2.3.2标签和下拉列表框控件35

2.2.3.3页面属性35

2.2.3.4页面指示符36

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

2.3.1要求和目的37

2.3.2操作步骤38

2.3.3相关知识39

2.3.3.1列表框控件39

2.3.3.2日历控件40

2.3.3.3布局菜单40

2.3.3.4格式菜单和布局工具栏41

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

2.4.1要求和目的41

2.4.2操作步骤42

2.4.3相关知识43

2.4.3.1必填验证控件43

2.4.3.2比较验证控件43

2.4.3.3范围验证控件43

2.4.3.4正则表达式验证控件44

2.4.3.5验证摘要控件46

2.4.3.6自定义验证控件46

2.5任务5:设计页面Banner46

2.5.1要求和目的46

2.5.2操作步骤47

2.5.3相关知识50

2.5.3.1容器控件50

2.5.3.2Web用户控件51

2.5.3.3定义Web用户控件51

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

2.6小结52

2.7作业52

第3章 ASP.NET内置对象54

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

3.1.1要求和目的54

3.1.2操作步骤55

3.1.3相关知识57

3.1.3.1Request对象概述57

3.1.3.2Browser属性58

3.1.3.3UrlReferrer属性58

3.1.3.4AcceptType属性59

3.1.3.5Headers属性59

3.1.3.6QueryString属性59

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

3.2.1要求和目的60

3.2.2操作步骤60

3.2.3相关知识62

3.2.3.1Response对象概述62

3.2.3.2Cookie对象概述62

3.2.3.3Cookie的应用63

3.2.3.4对Cookie对象进行操作63

3.2.3.5Cookie对象的常用属性和方法63

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

3.3.1要求和目的64

3.3.2操作步骤65

3.3.3相关知识66

3.3.3.1Session对象概述66

3.3.3.2Session和Cookie的比较67

3.3.3.3Session对象的常用属性和方法68

3.4任务4:简单聊天室69

3.4.1要求和目的69

3.4.2操作步骤69

3.4.3相关知识71

3.4.3.1Application对象概述71

3.4.3.2Application对象的常用属性和方法71

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

3.5.1要求和目的72

3.5.2操作步骤72

3.5.3相关知识74

3.5.3.1Global.asax配置文件74

3.5.3.2Web.config配置文件74

3.5.3.3Global事件74

3.6小结75

3.7作业75

第4章 ASP.NET类库76

4.1.NET类库概述76

4.2任务1:小学生算术测验77

4.2.1要求和目的77

4.2.2操作步骤78

4.2.3相关知识79

4.2.3.1System名字空间79

4.2.3.2Math类80

4.2.3.3Random类81

4.2.3.4DateTime结构81

4.2.3.5String类82

4.2.3.6Convert类83

4.2.3.7DayOfWeek枚举83

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

4.3.1要求和目的84

4.3.2操作步骤85

4.3.3相关知识86

4.3.3.1System.IO名字空间86

4.3.3.2FileUpload类87

4.3.3.3File类88

4.3.3.4Directory类89

4.3.3.5StreamReader类和StreamWriter类90

4.3.3.6“~”和“@”运算符91

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

4.4.1要求和目的92

4.4.2操作步骤92

4.4.3相关知识93

4.4.3.1System.Drawing名字空间93

4.4.3.2Point结构94

4.4.3.3Color结构95

4.4.3.4Pen类96

4.4.3.5Bitmap类96

4.4.3.6Graphics类97

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

4.5.1要求和目的98

4.5.2操作步骤99

4.5.3相关知识101

4.5.3.1System.Net名字空间101

4.5.3.2System.Net.Sockets名字空间102

4.5.3.3TcpClient类102

4.5.3.4Dns类103

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

4.6.1要求和目的103

4.6.2操作步骤104

4.6.3相关知识105

4.6.3.1System.Web.Mail名字空间105

4.6.3.2MailMessage类105

4.6.3.3MailAttachment类106

4.6.3.4SmtpMail类106

4.6.3.5System.Net.Mail名字空间107

4.6.3.6SmtpClient类107

4.7任务6:多线程应用108

4.7.1要求和目的108

4.7.2操作步骤109

4.7.3相关知识110

4.7.3.1多线程的基本概念110

4.7.3.2System.Threading名字空间111

4.7.3.3Thread类111

4.7.3.4线程的状态112

4.7.3.5线程的优先级113

4.8任务7:文件加密113

4.8.1要求和目的113

4.8.2操作步骤114

4.8.3相关知识115

4.8.3.1数据加密的基本概念115

4.8.3.2主要加密算法116

4.8.3.3System.Security.Cryptography名字空间117

4.8.3.4DES类117

4.8.3.5CryptoStream类117

4.9小结118

4.10作业118

第5章 SQLServer数据库基础120

5.1数据库概述120

5.1.1基本概念120

5.1.2SQLServer概述121

5.2任务1:安装SQLServer2005121

5.2.1要求和目的121

5.2.2操作步骤121

5.2.3相关知识122

5.2.3.1SQLServer数据库对象122

5.2.3.2SQLServer系统数据库122

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

5.3.1要求和目的123

5.3.2操作步骤123

5.3.3相关知识126

5.3.3.1表的概念126

5.3.3.2字段和字段类型126

5.3.3.3数据完整性127

5.3.3.4约束128

5.3.3.5索引128

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

5.4.1要求和目的129

5.4.2操作步骤129

5.4.3相关知识131

5.4.3.1单表数据库问题分析131

5.4.3.2多表131

5.4.3.3外键和参照完整性133

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

5.5.1要求和目的133

5.5.2操作步骤134

5.5.3相关知识137

5.5.3.1多表数据库问题分析137

5.5.3.2视图的概念137

5.5.3.3关系图137

5.5.3.4分组和筛选138

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

5.6.1要求和目的138

5.6.2操作步骤138

5.7小结139

5.8作业139

第6章 SQL查询语言140

6.1概述140

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

6.2.1要求和目的140

6.2.2操作步骤141

6.2.3相关知识144

6.2.3.1SQL语法基本规则144

6.2.3.2CREATE语句145

6.2.3.3DROP语句146

6.2.3.4ALTER语句146

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

6.3.1要求和目的147

6.3.2操作步骤148

6.3.3相关知识149

6.3.3.1INSERT语句149

6.3.3.2SELECT语句149

6.3.3.3DELETE语句151

6.3.3.4UPDATE语句152

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

6.4.1要求和目的152

6.4.2操作步骤152

6.4.3相关知识154

6.4.3.1存储过程154

6.4.3.2T-SQL的运算符154

6.4.3.3T-SQL的函数155

6.4.3.4T-SQL的变量155

6.4.3.5T-SQL的语句156

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

6.5.1要求和目的157

6.5.2操作步骤157

6.5.3相关知识159

6.5.3.1触发器159

6.5.3.2游标159

6.6小结160

6.7作业161

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

7.1ADO.NET概述162

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

7.2.1要求和目的164

7.2.2操作步骤164

7.2.3相关知识167

7.2.3.1数据库相关的名字空间167

7.2.3.2SqlConnect类168

7.2.3.3SqlCommand类169

7.2.3.4SqlDataReader类170

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

7.3.1要求和目的171

7.3.2操作步骤171

7.3.3相关知识173

7.3.3.1SqlDataAdapter类173

7.3.3.2DataSet175

7.3.3.3数据绑定176

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

7.4.1要求和目的177

7.4.2操作步骤178

7.4.3相关知识182

7.4.3.1SqlDataSource控件182

7.4.3.2GridView控件183

7.4.3.3模板的使用184

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

7.5.1要求和目的185

7.5.2操作步骤185

7.5.3相关知识187

7.5.3.1DataList控件187

7.5.3.2DetailsView控件187

7.5.3.3FormView控件187

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

7.6.1要求和目的187

7.6.2操作步骤188

7.6.3相关知识191

7.6.3.1报表191

7.6.3.2ReportViewer控件191

7.6.3.3Repeater控件192

7.7小结192

7.8作业192

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

8.1任务1:创建XML文档194

8.1.1要求和目的194

8.1.2操作步骤194

8.1.3相关知识195

8.1.3.1XML和HTML的异同195

8.1.3.2XML文档的结构196

8.1.3.3创建XML文档197

8.2任务2:显示XML文档197

8.2.1要求和目的197

8.2.2操作步骤197

8.2.3相关知识199

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

8.3.1要求和目的199

8.3.2操作步骤200

8.3.3相关知识202

8.3.3.1XML控件202

8.3.3.2DataSet对象中与XML相关的方法203

8.4小结203

8.5作业203

附录AC#程序设计语言基础204

A.1C#概述204

A.2任务1:创建简单的C#程序204

A.2.1要求和目的204

A.2.2操作步骤205

A.2.3相关知识205

A.2.3.1C#的基本语法规则205

A.2.3.2变量和赋值语句206

A.2.3.3数据类型206

A.2.3.4表达式209

A.3任务2:有分支的C#程序210

A.3.1要求和目的210

A.3.2操作步骤210

A.3.3相关知识211

A.3.3.1if语句211

A.3.3.2问号表达式212

A.3.3.3switch语句212

A.3.3.4break语句213

A.4任务3:有循环的C#程序213

A.4.1要求和目的213

A.4.2操作步骤213

A.4.3相关知识215

A.4.3.1for语句215

A.4.3.2自加和自减运算215

A.4.3.3while语句216

A.4.3.4dowhile语句216

A.4.3.5continue语句216

A.5任务4:使用数组的C#程序217

A.5.1要求和目的217

A.5.2操作步骤217

A.5.3相关知识218

A.5.3.1数组的定义218

A.5.3.2数组的引用218

A.6任务5:C#面向对象程序219

A.6.1要求和目的219

A.6.2操作步骤219

A.6.3相关知识220

A.6.3.1对象220

A.6.3.2类220

A.6.3.3方法的重载222

A.6.3.4类的继承222

A.7任务6:C#异常处理223

A.7.1要求和目的223

A.7.2操作步骤223

A.7.3相关知识224

A.7.3.1try-catch语句224

A.7.3.2Exception类225

A.8小结225

A.9作业226

附录BHTML概要227

B.1HTML概述227

B.2任务1:创建简单的HTML文档227

B.2.1要求和目的227

B.2.2操作步骤228

B.2.3相关知识229

B.2.3.1HTML的基本结构229

B.2.3.2标签229

B.2.3.3常见标签230

B.2.3.4字符实体231

B.3任务2:创建带有表格的HTML文档232

B.3.1要求和目的232

B.3.2操作步骤232

B.3.3相关知识234

B.3.3.1图形标签234

B.3.3.2超链接标签234

B.3.3.3表格标签235

B.3.3.4项目符号标签235

B.3.3.5meta标签236

B.4小结237

B.5作业237

附录C建立Web服务器239

C.1概述239

C.2任务1:建立Web服务器240

C.2.1要求和目的240

C.2.2操作步骤240

C.3任务2:Web站点设置242

C.3.1要求和目的242

C.3.2操作步骤243

C.4任务3:多Web站点配置248

C.4.1要求和目的248

C.4.2操作步骤249

C.5小结251

C.6作业251

参考文献252

热门推荐