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

ASP.NET编程入门与应用 PDF下载

编辑推荐

知识点全

内容简介

ASP.NET是目前微软*的Web应用开发平台,ASP.NET 4.5不仅在语言和技术上弥补了原有ASP.NET 4.0的不足,还提供了很多新的控件和特色,以提升开发人员的生产力。

作者简介

李鑫,具有多年.NET项目开发经验,深入掌握.NET框架技术,熟练开发ASP.NET与WinForm项目,精通C#、ASP、C 、VB语言,熟练使用MTS、COM 、Web Service分布式架构。刘爱江,某网络开发应用中心技术总监,曾经参与开发“凡科建站”网页平台,并于2015年参与优化了“58同城”网站的前台结构。精通ASP.NET、CSS样式设计、JavaScript脚本语言、C#程序设计,熟练掌握Photoshop、CorelDRAW设计软件。

ASP.NET编程入门与应用 PDF下载

目录

第1章 HTML静态网页设计快速入门

1.1 HTML的概念           2

1.2 HTML的文档结构         2

1.2.1 文档编写规范         3

1.2.2 文档声明标记         3

1.2.3 标记文档开始         5

1.2.4 标记文档头部         5

1.2.5 标记文档主体         6

1.2.6 编写HTML时的注意事项    6

1.2.7 高手带你做——创建第一个HTML文档     7

1.3 文档基础标记           8

1.3.1 元信息标记          8

1.3.2 字体标记           9

1.3.3 超链接标记         13

1.3.4 水平线标记         14

1.3.5 段落标记          15

1.4 列表标记            18

1.4.1 编号列表          18

1.4.2 项目符号列表        19

1.4.3 说明性项目列表       19

1.5 表格标记            20

1.5.1 表格的结构         21

1.5.2 表格的属性         22

1.6 表单标记            25

1.6.1 创建表单          25

1.6.2 创建表单元素        25

1.7 高手带你做——制作卡通类页面   28

1.8 CSS样式            30

1.8.1 CSS简介          30

1.8.2 CSS样式语法        31

1.8.3 CSS属性          32

1.8.4 使用CSS的方式       36

1.9 高手带你做——制作网页导航条   37

1.10 高手带你做——制作文本环绕图片  39

1.11 成长任务            40

第2章 JavaScript脚本编程快速入门

2.1 JavaScript语言简介        42

2.1.1 JavaScript简介        42

2.1.2 JavaScript与Java的关系    42

2.1.3 JavaScript的语法规则     43

2.2 编写JavaScript程序        44

2.2.1 集成JavaScript程序      44

2.2.2 使用外部JavaScript文件    45

2.2.3 注意事项          46

2.3 JavaScript脚本的语法       47

2.3.1 数据类型          47

2.3.2 变量与常量         48

2.3.3 运算符           49

2.4 脚本控制语句          52

2.4.1 if条件语句         52

2.4.2 switch条件语句       54

2.4.3 while循环语句        55

2.4.4 do while循环语句      55

2.4.5 for循环语句         56

2.4.6 for in循环语句        56

2.4.7 对话框语句         57

2.5 函数              59

2.5.1 系统函数          59

2.5.2 自定义函数         60

2.6 常用对象            61

2.6.1 Array对象          61

2.6.2 Document对象        62

2.6.3 HTML DOM Event对象    63

2.6.4 Window对象         64

2.7 高手带你做——长方体几何计算   65

2.8 成长任务            66

第3章 ASP.NET技术入门知识

3.1 ASP.NET概述          68

3.1.1 ASP.NET简介        68

3.1.2 ASP.NET的优势       68

3.1.3 与ASP的区别        69

3.2 .NET Framework         69

3.2.1 .NET Framework简介     69

3.2.2 公共语言运行时       70

3.2.3 类库            71

3.3 ASP.NET开发工具——VS 2015   72

3.3.1 什么是VS          72

3.3.2 VS的发展历程        72

3.3.3 VS 2015的新功能       73

3.4 高手带你做——安装VS 2015    74

3.5 高手带你做——创建第一个ASP.NET网站          78

3.6 成长任务            82

第4章 ASP.NET的Web页面语法

4.1 Web应用程序和网站       84

4.1.1 Web应用程序        84

4.1.2 Web网站          85

4.1.3 比较Web应用程序和Web网站            86

4.2 Web窗体页           87

4.2.1 Web窗体页的特点      87

4.2.2 Web窗体页的元素      87

4.2.3 认识Web窗体页       88

4.2.4 高手带你做——了解ASPX页面的处理过程    89

4.2.5 页面的生命周期       89

4.2.6 页面生命周期事件      90

4.3 页面指令            91

4.3.1 @Page指令         91

4.3.2 @Control指令和@Register指令            93

4.3.3 @Master指令        94

4.3.4 @MasterType指令      94

4.3.5 @Import指令        94

4.3.6 @Implements指令      95

4.3.7 @Reference指令       95

4.3.8 @Assembly指令       95

4.3.9 @OutputCache指令      95

4.3.10 @PreviousPageType指令   96

4.4 高手带你做——允许页面提交HTML标签       96

4.5 成长任务            97

第5章 Web基础控件和验证控件

5.1 Web服务器控件         100

5.1.1 控件分类          100

5.1.2 HTML服务器控件      100

5.1.3 Web服务器控件       101

5.1.4 区分两种服务器控件     102

5.2 文本输入控件          102

5.2.1 Label控件          102

5.2.2 Literal控件         103

5.2.3 HyperLink控件        103

5.2.4 TextBox控件        104

5.3 按钮控件            106

5.3.1 Button控件         106

5.3.2 其他按钮控件        107

5.4 选择控件            108

5.4.1 RadioButton控件       108

5.4.2 RadioButtonList控件     110

5.4.3 CheckBox控件        111

5.4.4  CheckBoxList控件      112

5.5 列表控件            114

5.5.1 BulletedList控件       114

5.5.2 DropDownList控件      115

5.5.3 ListBox控件         117

5.6 常用验证控件          118

5.6.1 验证控件概述        119

5.6.2 RequiredFieldValidator控件  119

5.6.3 RangeValidator控件      121

5.6.4 CompareValidator控件     121

5.6.5 RegularExpressionValidator控件 122

5.6.6 CustomValidator控件     123

5.6.7 ValidationSummary控件    125

5.7 其他常见控件          126

5.7.1 图像控件          126

5.7.2 AdRotator控件        128

5.7.3 Calendar控件        130

5.7.4 高手带你做——Wizard控件  131

5.8 高手带你做——个人用户信息注册  133

5.9 成长任务            136

第6章 页面请求与响应对象

6.1 Request对象           138

6.1.1 Request对象概述       138

6.1.2 获取客户端信息       138

6.1.3 获取浏览器头信息      139

6.1.4 获取浏览器客户端信息    140

6.1.5 获取窗体变量集合      141

6.1.6 高手带你做——获取HTTP查询字符串变量集合     142

6.2 Response对象          143

6.2.1 Response对象概述      144

6.2.2 实现页面跳转        145

6.2.3 输出HTML文本       146

6.2.4 高手带你做——借助FileStream对象输出图像   147

6.3 Server对象            148

6.3.1 Server对象概述       148

6.3.2 获取文件的物理路径     149

6.3.3 实现页面转发        150

6.3.4 对HTML编码和解码     151

6.3.5 高手带你做——Server对象对URL汉字编码和解码    153

6.4 Page对象            155

6.4.1 页面的生命周期       155

6.4.2 Page对象概述        157

6.4.3 判断页面首次加载      157

6.4.4 输出客户端脚本       158

6.5 成长任务            160

第7章 数据保存和缓存对象

7.1 Cookie对象           162

7.1.1 Cookie对象概述       162

7.1.2 Cookie的生命周期      163

7.1.3 Cookie对象的属性      163

7.1.4 Cookie的写入和读取     163

7.1.5 Cookie的常见操作      164

7.1.6 高手带你做——利用Cookie防止重复投票     167

7.2 Session对象           169

7.2.1 Session对象概述       169

7.2.2 Session的存储和读取     170

7.2.3 Session的属性和方法     171

7.2.4 设置Session的销毁时间    171

7.2.5 Session的丢失原因      172

7.2.6 Session记录用户登录状态   173

7.2.7 高手带你做——基于Session的购物车实现     174

7.3 Application对象         177

7.3.1 Application对象概述     177

7.3.2 了解Global.asax文件     178

7.3.3 Application对象的简单使用  179

7.4 高手带你做——Cache对象实现页面缓存          180

7.5 成长任务            181

第8章 导航控件和母版页

8.1 了解站点地图文件        184

8.1.1 导航控件简介        184

8.1.2 创建站点地图文件      184

8.1.3 高手带你做——制作购物系统站点地图文件        186

8.2 SiteMapPath控件         187

8.3 TreeView控件          188

8.3.1 TreeView简介        189

8.3.2 TreeView的简单应用     190

8.3.3 高手带你做——使用XML数据源       191

8.3.4 TreeNode对象        193

8.3.5 TreeView样式        194

8.4 Menu控件            196

8.4.1 Menu控件简介        196

8.4.2 Menu控件添加菜单项     197

8.4.3 高手带你做——使用XML数据源       199

8.4.4 自动套用格式        201

8.5 母版页             201

8.5.1 网页典型布局        202

8.5.2 母版页           202

8.5.3 内容页           203

8.5.4 高手带你做——制作后台模板  204

8.6 主题              206

8.6.1 主题与外观文件       207

8.6.2 主题的创建         208

8.6.3 高手带你做——切换字体颜色  209

8.6.4 Theme和StylesheetTheme的比较  211

8.7 用户控件            211

8.7.1 用户控件简介        211

8.7.2 创建用户控件        212

8.7.3 WebForm与用户控件之间的转换         213

8.8 成长任务            214

第9章 ADO.NET数据库编程

9.1 ADO.NET技术和数据库      216

9.1.1 了解ADO.NET技术     216

9.1.2 ADO.NET提供的数据库对象  216

9.1.3 数据库简述         217

9.2 连接数据库           218

9.2.1 SqlConnection对象      218

9.2.2 打开数据库连接       219

9.2.3 关闭数据库连接       220

9.3 执行SQL语句          221

9.3.1 SqlCommand对象      221

9.3.2 获取数据总记录       222

9.3.3 删除数据          223

9.3.4 SqlParameter对象       224

9.4 读取数据            226

9.4.1 SqlDataReader对象      226

9.4.2 查询数据库表的数据     226

9.5 操作数据集           228

9.5.1 DataSet对象         228

9.5.2 SqlDataAdapter对象      230

9.5.3 填充数据集         231

9.5.4 合并数据集         231

9.6 其他常用对象          233

9.6.1 DataTable对象        233

9.6.2 DataView对象        235

9.7 高手带你做——XML作为数据源绑定数据集        236

9.8 SQLHelper帮助类         238

9.8.1 SQLHelper类概述      238

9.8.2 创建SQLHelper类      238

9.8.3 高手带你做——SQLHelper

类操作数据         240

9.9 成长任务            242

第10章 数据绑定和数据源控件

10.1 数据绑定基础          244

10.1.1 数据绑定概述        244

10.1.2 常见的绑定方式       244

10.1.3 Eval()和Bind()方法绑定   247

10.2 数据源控件概述         248

10.2.1 数据源控件的层次结构    248

10.2.2 常用的数据源控件      248

10.3 SqlDataSource控件        249

10.3.1 SqlDataSource控件概述   249

10.3.2 SelectCommand执行SQL

语句            250

10.3.3 SelectCommand执行存储过程  251

10.3.4 将参数传递给SQL语句   252

10.3.5 通过属性窗格操作数据    253

10.4 高手带你做——为SqlDataSource配置

数据源             254

10.5 XmlDataSource控件       257

10.5.1 XmlDataSource控件概述   257

10.5.2 用XmlDataSource转换

XML数据         259

10.5.3 用XmlDataSource筛选

XML数据         260

10.6 高手带你做——XPath绑定

表达式到数据项         261

10.7 成长任务            263

第11章 数据服务器控件

11.1 数据绑定控件简介        266

11.2 Repeater控件          267

 

 

11.2.1 Repeater控件简介      267

11.2.2 Repeater控件的常用属性   268

11.2.3 Repeater控件的常用事件   270

11.3 DataList控件          274

11.3.1 DataList控件简介      274

11.3.2 DataList控件的常用属性   274

11.3.3 DataList控件的常用事件   276

11.3.4 设置格式          278

11.3.5 其他操作          278

11.4 高手带你做——分页显示

应用信息            279

11.5 GridView控件          283

11.5.1 GridView控件简介     283

11.5.2 GridView控件的常用属性  286

11.5.3 GridView控件的常用事件  289

11.5.4 高手带你做——GridView

控件实现分页        292

11.6 DetailsView控件         294

11.6.1 DetailsView控件简介    294

11.6.2 DetailsView控件的常用属性 295

11.6.3 DetailsView控件的常用事件 297

11.7 ListView控件          298

11.8 DataPager控件          300

11.9 成长任务            302

第12章 处理目录和文件的常用类

12.1 System.IO命名空间       304

12.1.1 关于数据流         304

12.1.2 关于System.IO空间     304

12.2 高手带你做——获取

磁盘空间信息          305

12.3 目录操作类           307

12.3.1 Directory类         307

12.3.2 DirectoryInfo类       309

12.4 目录基本操作          310

12.4.1 创建目录          310

12.4.2 遍历目录          311

12.4.3 移动目录          313

12.4.4 删除目录          314

12.5 文件操作类           315

12.5.1 File类           315

12.5.2 FileInfo类         316

12.6 文件的基本操作         317

12.6.1 创建文件          317

12.6.2 复制文件          318

12.6.3 移动文件          319

12.6.4 删除文件          320

12.7 文本文件的常见操作       320

12.7.1 写入文件          320

12.7.2 读取文件          322

12.8 文件的高级操作         324

12.8.1 文件上传          324

12.8.2 文件下载          327

12.9 高手带你做——如何实现文件

加密与解密           330

12.10 成长任务           333

第13章 操作XML

13.1 XML快速入门         335

13.1.1 XML简介         335

13.1.2 XML基本结构       335

13.1.3 XML声明         336

13.1.4 XML实体         336

13.1.5 高手带你做——创建水果

信息XML文件       337

13.1.6 命名空间          338

13.2 System.Xml命名空间简介     338

13.3 基于流的XML处理       339

13.3.1 写入内容          340

13.3.2 高手带你做——生成

水果信息XML文件     341

13.3.3 读取内容          343

13.3.4 高手带你做——显示

水果列表          345

13.4 DOM处理XML         346

13.4.1 DOM简介         346

13.4.2 XmlDocument类       347

13.4.3 XmlNode类         350

13.4.4 XmlNodeList类       351

13.4.5 节点类型          351

ASP.NET编程入门与应用 pdf下载声明

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

pdf下载地址

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

链接地址:ASP.NET编程入门与应用