欢迎光临
免费的PDF电子书下载网站

ASP.NET程序设计及应用 PDF下载

编辑推荐

案例驱动与项目实训内容翔实,取舍得当,结构合理 

内容简介

ASP.NET程序设计及应用采用“任务驱动”和“案例教学”相结合的模式,通过丰富的实例系统地介绍了如何使用Visual Studio开发平台进行ASP.NET Web应用程序的开发。全书共10章,主要内容包括:ASP.NET程序设计概述、WEB页面制作基础、C#语言基础、ASP.NET服务器控件、ASP.NET内置对象、数据验证控件与用户控件、ADO.NET数据库编程、ASP.NET数据服务控件、ASP.NET网页布局与标准化、ASP.NET程序设计综合实训。本书注重读者编程技能的培养,将ASP.NET Web开发技术与丰富的案例相结合,将理论知识点分解在各章节中,通过实例和综合实训项目生动形象地讲解了ASP.NET网站开发相关知识。 本书内容翔实,案例丰富,结构合理,实用性强。随书附有配套的教学PPT、实例源代码等电子资源,且每章都配有丰富的教学案例和习题供读者学习使用,通过这些实例能够使读者更快更好地掌握ASP.NET应用程序开发技术。 本书适用于普通高等院校以及高职高专院校计算机及相关专业的教材用书,同时也可作为ASP.NET初学者以及广大编程爱好者的自学参考书。

作者简介

暂无

ASP.NET程序设计及应用 PDF下载

目录

1  ASP.NET程序设计概述... 1

1.1  Web开发相关技术... 1

1.1.1  Internet与WWW.. 1

1.1.2  Web浏览器与Web服务器... 2

1.1.3  C/S结构与B/S结构... 3

1.1.4  Web编程概述... 5

1.2  ASP.NET简介... 8

1.2.1  ASP与ASP.NET的区别... 9

1.2.2  ASP.NET的优势... 9

1.3  ASP.NET开发与运行环境... 10

1.3.1  IIS的安装与配置... 10

1.3.2  .NET Framework简介... 11

1.3.3  Visual Studio 2010简介... 12

1.3.4  Visual Studio 2010集成开发环境... 13

1.4  创建基于C#的简单应用程序... 15

1.4.1  ASP.NET项目开发流程... 15

1.4.2  创建控制台应用程序... 16

1.4.3  创建Windows窗体应用程序... 19

1.4.4  创建ASP.NET Web应用程序... 24

1.5  本章小结... 29

习题1. 29

2  Web页面制作基础... 32

2.1  HTML基础... 32

2.1.1  HTML文档的基本结构... 32

2.1.2  HTML与XHTML. 34

2.1.3  XML基础... 34

2.2  常用的HTML标记... 36

2.2.1  文本类标记... 37

2.2.2  列表标记... 40

2.2.3  图片标记... 41

2.2.4  超链接标记... 42

2.2.5  表格标记... 43

2.3  使用CSS布局网页... 44

2.3.1  CSS概述... 44

2.3.2  CSS的使用... 45

2.4  JavaScript简介... 48

2.4.1  JavaScript的特点... 48

2.4.2  JavaScript的作用... 49

2.4.3  使用JavaScript 49

2.5  ASP.NET网页设计入门... 51

2.5.1  页面与表单... 51

2.5.2  HTML CSS JavaScript 53

2.6  本章小结... 56

习题2. 56

3章  C#语言基础... 58

3.1  C#基本语法... 58

3.1.1  C#特点及语法规则... 58

3.1.2  关键字与标识符... 59

3.1.3  常量与变量... 60

3.1.4  注释语句... 61

3.2  C#的数据类型... 61

3.2.1  值类型... 62

3.2.2  引用类型... 63

3.2.3  数据类型转换... 66

3.2.4  装箱与拆箱... 67

3.2.5  数据类型检查... 67

3.3  运算符与表达式... 68

3.3.1  赋值运算符... 68

3.3.2  算术运算符... 69

3.3.3  关系运算符... 69

3.3.4  逻辑运算符... 70

3.3.5  其他常用运算符... 70

3.3.6  运算符的优先级... 71

3.4  程序控制结构... 72

3.4.1  顺序结构... 72

3.4.2  选择结构... 72

3.4.3  循环结构... 77

3.4.4  跳转语句... 80

3.5  C#面向对象基础... 81

3.5.1  面向对象概述... 81

3.5.2  类与对象... 83

3.5.3  命名空间... 84

3.6  本章小结... 85

习题3. 85

4 ASP.NET服务器控件... 87

4.1  服务器控件概述... 87

4.1.1  服务器控件的分类... 87

4.1.2  服务器控件的创建... 88

4.2  HTML服务器控件... 90

4.2.1  HTML服务器控件简介... 90

4.2.2  常用的HTML服务器控件... 92

4.3  Web标准服务器控件... 94

4.3.1  标准服务器控件概述... 94

4.3.2  Label控件... 95

4.3.3  Button控件... 96

4.3.4  TextBox控件... 97

4.3.5  RadioButton与RadioButtonList控件... 99

4.3.6  CheckBox与CheckBoxList控件... 101

4.3.7  ListBox与DropDownList控件... 103

4.3.8  Image控件... 104

4.3.9  FileUpLoad控件... 106

4.3.10  Calendar控件... 108

4.3.11  Table控件... 112

4.4  ASP.NET服务器控件综合应用示例... 114

4.5  本章小结... 116

习题4. 116

5  ASP.NET内置对象... 117

5.1  Page类... 117

5.1.1  Page类概述... 117

5.1.2  Page类的属性和事件... 118

5.2  Response对象... 119

5.2.1  Response对象概述... 119

5.2.2  Response的常用属性和方法... 119

5.3  Request对象... 120

5.3.1  Request的常用属性... 120

5.3.2  Request使用示例... 121

5.4  Server对象... 123

5.4.1  Server的常用属性与方法... 123

5.4.2  Server使用示例... 125

5.5  Application对象... 126

5.5.1  Application对象概述... 126

5.5.2  Application的常用属性和方法... 127

5.5.3  Application使用示例... 128

5.6  Session对象... 129

5.6.1  Session对象概述... 129

5.6.2  Session的常用属性和方法... 130

5.6.3  Session使用示例... 131

5.7  Cookie对象... 133

5.7.1  Cookie对象概述... 133

5.7.2  Cookie的常用属性和方法... 134

5.7.3  Cookie使用示例... 136

5.8  本章小结... 137

习题5. 137

6章  数据验证控件与用户控件... 139

6.1  数据验证控件... 139

6.1.1  RequiredFieldValidator控件... 140

6.1.2  CompareValidator控件... 141

6.1.3  RangeValidator控件... 143

6.1.4  RegularExpressionValidator控件... 144

6.1.5  CustomValidator控件... 146

6.1.6  ValidationSummary控件... 148

6.1.7  验证码控件... 148

6.2  数据验证控件综合应用示例... 150

6.3  用户控件... 155

6.3.1  用户控件概述... 155

6.3.2  用户控件的创建与使用... 156

6.3.3  用户控件使用示例... 157

6.4  本章小结... 159

习题6. 159

7  ADO.NET数据库编程... 161

7.1  ADO.NET概述... 161

7.1.1  数据库编程相关概念... 162

7.1.2  常用的数据库操作命令... 163

7.1.3  ADO.NET简介... 164

7.1.4  .NET数据提供程序... 165

7.1.5  ADO.NET体系结构... 166

7.2  Connection对象... 170

7.2.1  Connection的常用属性和方法... 170

7.2.2  创建Connection对象... 171

7.2.3  使用SqlConnection连接数据库... 173

7.3  Command对象... 174

7.3.1  Command的常用属性和方法... 174

7.3.2  创建Command对象... 175

7.3.3  使用SqlCommand执行数据库命令... 176

7.4  DataReader对象... 177

7.4.1  DataReader的常用属性和方法... 177

7.4.2  创建DataReader对象... 178

7.4.3  使用DataReader读取数据库... 179

7.5  连线模式数据库访问示例... 180

7.6  DataAdapter对象... 183

7.6.1  DataAdapter的常用属性和方法... 183

7.6.2  创建DataAdapter对象... 184

7.7  DataSet对象... 185

7.7.1  DataSet的常用属性和方法... 185

7.7.2  创建DataSet对象... 186

7.7.3  DataAdapter及DataSet使用示例... 187

7.8  离线模式数据库访问示例... 188

7.9  本章小结... 190

习题7. 190

8  ASP.NET数据服务控件... 192

8.1  数据绑定技术... 192

8.1.1  数据源控件... 192

8.1.2  数据绑定表达式... 193

8.1.3  常用的数据绑定方法... 194

8.1.4  简单的数据绑定应用示例... 196

8.2  GridView控件... 198

8.2.1  GridView简介... 198

8.2.2  GridView的常用属性及事件... 199

8.2.3  GridView的常见操作... 201

8.2.4  GridView应用示例一... 203

8.2.5  GridView应用示例二... 207

8.3  DataList控件... 210

8.3.1  DataList的模板类型及外观样式... 210

8.3.2  DataList的常用属性及事件... 211

8.3.3  使用DataList显示数据... 212

8.3.4  在DataList中创建多列... 214

8.3.5  捕获DataList中产生的事件... 215

8.3.6  使用DataList编辑数据... 217

8.4  DetailsView控件... 221

8.4.1  DetailsView简介... 221

8.4.2  DetailsView应用示例... 221

8.5  FormView控件... 224

8.5.1  FormView简介... 224

8.5.2  FormView应用示例... 225

8.6  Repeater控件... 228

8.6.1  Repeater简介... 228

8.6.2  Repeater应用示例... 229

8.7  ListView控件... 233

8.7.1  ListView简介... 233

8.7.2  ListView应用示例... 234

8.8  本章小结... 238

习题8. 239

9  ASP.NET网页布局与标准化... 240

9.1  概述... 240

9.2  DIV CSS布局... 241

9.2.1  DIV水平居中... 241

9.2.2  DIV水平排列... 242

9.2.3  DIV垂直排列... 242

9.2.4  DIV嵌套排列... 243

9.2.5  DIV位置固定... 244

9.3  母版页与内容页... 245

9.3.1  母版页... 245

9.3.2  内容页... 246

9.3.3  母版页使用示例... 249

9.4  主题与外观... 251

9.4.1  主题概述... 251

9.4.2  创建主题与外观... 252

9.4.3  主题与外观使用示例... 254

9.5  站点地图和导航控件... 258

9.5.1  站点地图概述... 258

9.5.2  使用SiteMapPath控件显示导航... 260

9.5.3  使用TreeView控件显示导航... 262

9.5.4  在母版页中使用网站导航... 267

9.6  本章小结... 268

习题9. 269

10  ASP.NET程序设计综合实训... 270

10.1  经典案例1——注册与登录模块... 270

10.1.1  任务描述... 270

10.1.2  系统设计... 271

10.1.3  代码实现... 272

10.2  经典案例2——文件上传模块... 282

10.2.1  任务描述... 282

10.2.2  系统设计... 282

10.2.3  代码实现... 283

10.3  经典案例3——留言板... 285

10.3.1  任务描述... 285

10.3.2  系统设计... 286

10.3.3  代码实现... 287

10.4  本章小结... 295

参考文献   

ASP.NET程序设计及应用 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:ASP.NET程序设计及应用