图书介绍

ASP.NET C# 实践教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET C# 实践教程 第2版
  • 邵良杉,刘好增编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302427797
  • 出版时间:2016
  • 标注页数:510页
  • 文件大小:102MB
  • 文件页数:523页
  • 主题词:网页制作工具-程序设计-教材;C语言-程序设计-教材

PDF下载


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

下载说明

ASP.NET C# 实践教程 第2版PDF格式电子书版下载

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

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

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

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

图书目录

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

1.1 HTML基础1

1.1.1 认识HTML网页1

1.1.2 HTML文档结构2

1.2 HTML的基本标记3

1.2.1 元信息标记3

1.2.2 字体标记5

1.2.3 段落标记8

1.2.4 水平线标记11

1.3 HTML的常用操作标记12

1.3.1 创建超链接12

1.3.2 创建列表15

1.3.3 创建表格18

1.3.4 创建框架21

1.4 层和表单23

1.4.1 创建层23

1.4.2 创建表单26

1.4.3 创建表单元素26

1.5 实验指导1-1:用户信息注册29

1.6 CSS基础30

1.6.1 认识CSS31

1.6.2 CSS常用属性33

1.6.3 网页中插入CSS样式37

1.7 实验指导1-2:为XML文档添加CSS样式40

1.8 实验指导1-3:使用HTML和CSS构建网页42

思考与练习45

第2章 ASP.NET动态开发47

2.1 了解ASP.NET技术47

2.1.1 发展历史47

2.1.2 特色优势48

2.1.3 新增功能49

2.2 了解IIS服务器52

2.2.1 安装IIS52

2.2.2 配置IIS55

2.3 .NET Framework框架57

2.3.1 了解.NET框架57

2.3.2 .NET框架内容58

2.3.3 公共语言规范60

2.3.4 通用类型系统61

2.3.5 新增功能63

2.4 了解Visual Studio 201065

2.4.1 VS与.NET框架的关系65

2.4.2 VS的常见版本65

2.4.3 VS 2010产品亮点66

2.4.4 如何安装VS 201068

2.5 实验指导2-1:编写简单的计算器70

思考与练习75

第3章 页面跳转与数据传递77

3.1 页面运行机制77

3.1.1 常用内置对象77

3.1.2 页面生存周期78

3.2 页面80

3.2.1 Page对象简介80

3.2.2 页面首次加载判断82

3.2.3 页面控件焦点84

3.2.4 输出脚本86

3.3 页面跳转87

3.3.1 Response对象简介87

3.3.2 Response对象实现页面跳转89

3.3.3 向当前页写入信息90

3.3.4 输出脚本和控件92

3.3.5 Server对象简介94

3.3.6 Server对象实现页面跳转95

3.4 Server与Response的其他应用97

3.4.1 获取文件路径97

3.4.2 编码和解码98

3.4.3 输出图像100

3.4.4 输出XML102

3.5 数据获取102

3.5.1 Request对象简介102

3.5.2 页面传值104

3.5.3 获取客户端信息106

3.5.4 获取浏览器头信息107

3.5.5 获取表单信息107

3.6 实验指导3-1:用户注册109

思考与练习112

第4章 保存页面数据114

4.1 页面状态114

4.1.1 ViewState对象114

4.1.2 ViewState对象应用116

4.2 数据共享的分类117

4.3 用户会话信息119

4.3.1 Session对象119

4.3.2 会话信息的应用120

4.4 系统全局信息123

4.4.1 Application对象124

4.4.2 系统信息应用125

4.5 客户端存储127

4.5.1 Cookie对象127

4.5.2 客户端存储应用128

4.6 实验指导4-1:用户登录131

思考与练习135

第5章 HTML服务器控件137

5.1 HTML控件概述137

5.1.1 认识HTML控件137

5.1.2 HTML控件的共同属性138

5.1.3 HTML输入控件的共同属性139

5.1.4 HTML容器控件的共同属性139

5.2 文本输入控件140

5.2.1 HtmlInputText控件140

5.2.2 HtmlInputPassword控件141

5.2.3 HtmlInputHidden控件142

5.2.4 HtmlTextArea控件143

5.3 按钮控件145

5.3.1 HtmlButton控件145

5.3.2 HtmlInputButton控件146

5.3.3 HtmlInputReset控件147

5.3.4 HtmlInputSubmit控件148

5.4 实验指导5-1:用户登录148

5.5 选择控件150

5.5.1 HtmlInputRadioButton控件150

5.5.2 HtmlInputCheckBox控件153

5.6 图像控件155

5.6.1 HtmlImage控件155

5.6.2 HtmlInputImage控件156

5.7 下拉列表控件158

5.7.1 HtmlSelect控件158

5.7.2 操作HtmlSelect的项158

5.7.3 数据源绑定HtmlSelect160

5.7.4 更改内容背景色161

5.7.5 多重选择列表框163

5.8 文件上传控件164

5.8.1 HtmlInputFile控件164

5.8.2 HtmlInputFile控件上传文件164

5.9 表格控件166

5.9.1 HtmlTable控件167

5.9.2 HtmlTableRow控件169

5.9.3 HtmlTableCell控件170

5.9 其他常用控件170

5.10.1 HtmlForm控件170

5.10.2 HtmlAnchor控件172

5.10.3 HtmlGenericControl控件173

5.10.4 HtmlHead控件174

5.10.5 HtmlTitle控件174

5.10.6 HtmlLink控件174

5.10.7 HtmlMeta控件175

5.11 实验指导5-2:个人资料填写175

思考与练习179

第6章 常用服务器控件180

6.1 服务器控件基础180

6.1.1 服务器控件与HTML控件的区别180

6.1.2 控件分类183

6.1.3 控件公共属性184

6.2 文本控件185

6.2.1 Label控件186

6.2.2 Literal控件187

6.2.3 TextBox控件189

6.2.4 HyperLink控件191

6.3 按钮控件192

6.3.1 Button控件192

6.3.2 LinkButton控件193

6.3.3 ImageButton控件194

6.4 选择控件194

6.4.1 RadioButton控件195

6.4.2 RadioButtonList控件197

6.4.3 CheckBox控件199

6.4.4 CheckBoxList控件201

6.5 列表控件203

6.5.1 DropDownList控件204

6.5.2 BulletedList控件206

6.5.3 ListBox控件208

6.6 容器控件213

6.6.1 Panel控件214

6.6.2 MultiView控件214

6.7 其他常用控件215

6.7.1 图片显示控件215

6.7.2 图片响应控件217

6.7.3 日历控件219

6.7.4 广告控件220

6.8 实验指导6-1:职工登记管理221

思考与练习223

第7章 验证控件225

7.1 验证控件基础225

7.1.1 验证基础225

7.1.2 常用的验证226

7.1.3 验证控件共同属性227

7.2 常用的验证控件228

7.2.1 RequiredFieldValidator控件228

7.2.2 RangeValidator控件230

7.2.3 RegularExpressionValidator控件231

7.2.4 CompareValidator控件233

7.2.5 CustomValidator控件237

7.3 错误显示控件240

7.3.1 ValidationSummary控件240

7.3.2 错误显示241

7.3.3 控件分组241

7.4 实验指导7-1:职工登记信息提交244

思考与练习247

第8章 ASP NET控件的高级应用248

8.1 用户控件248

8.1.1 认识用户控件248

8.1.2 创建用户控件249

8.1.3 使用用户控件250

8.1.4 用户控件的属性和事件252

8.1.5 窗体页转换为用户控件254

8.2 登录控件254

8.2.1 内置登录页面255

8.2.2 常用的登录控件257

8.3 导航控件——SiteMapPath266

8.3.1 认识SiteMapPath控件266

8.3.2 Web.sitemap文件268

8.3.3 使用SiteMapPath控件270

8.4 导航控件——Menu271

8.4.1 认识Menu控件271

8.4.2 指定Menu控件的菜单项273

8.4.3 XML文件绑定Menu控件275

8.5 导航控件——TreeView278

8.5.1 认识TreeView控件278

8.5.2 认识TreeNode对象281

8.5.3 TreeView的事件282

8.5.4 XML文件绑定TreeView控件283

8.5.5 TreeView控件的图像设置285

8.6 实验指导8-1:TreeView控件动态构建网页287

思考与练习289

第9章 数据库编程291

9.1 数据库开发基础291

9.1.1 数据库开发技术简介291

9.1.2 ADONET简介292

9.2 数据库连接293

9.2.1 数据库连接技术293

9.2.2 SQL Server连接对象294

9.2.3 连接SQL Server294

9.3 实验指导9-1:连接数据库296

9.4 数据操作298

9.4.1 数据操作对象299

9.4.2 SqlCommand对象299

9.4.3 操作SQL Server数据301

9.4.4 SqlParameter对象302

9.4.5 含参数的数据操作304

9.4.6 SqlDataReader对象306

9.4.7 数据显示307

9.5 数据集对象308

9.5.1 数据集对象简介309

9.5.2 SqlDataAdapter对象309

9.5.3 DataSet对象310

9.5.4 DataSet数据显示313

9.5.5 DataTable对象315

9.5.6 DataView对象318

9.5.7 SqlDataReader对象与DataSet对象的区别321

9.6 实验指导9-2:用户注册321

思考与练习326

第10章 数据显示和绑定328

10.1 数据源控件概述328

10.1.1 常用的数据源控件328

10.1.2 XmlDataSource控件330

10.1.3 SqlDataSource控件331

10.2 数据绑定技术336

10.2.1 常用的绑定方法336

10.2.2 简单数据绑定338

10.3 数据绑定控件——GridView340

10.3.1 认识GridView控件340

10.3.2 GridView的列字段344

10.3.3 自定义GridView外观349

10.3.4 GridView常用事件350

10.3.5 GridView显示XML数据353

10.4 实验指导10-1:GridView操作数据355

10.4.1 数据列表355

10.4.2 编辑数据358

10.4.3 删除数据362

10.5 数据显示控件——DetailsView控件363

10.6 数据绑定控件——DataList366

10.6.1 认识DataList控件366

10.6.2 DataList控件的模板368

10.6.3 DataList控件的事件369

10.6.4 DataList控件实现分页370

10.7 数据绑定控件——Repeater373

10.7.1 认识Repeater控件374

10.7.2 Repeater控件的事件375

10.7.3 Repeater控件发布RSS377

10.8 Repeater、 DataList和GridView的区别378

10.9 数据绑定控件——ListView379

10.9.1 认识ListView控件379

10.9.2 ListView控件模板380

10.9.3 DataPager控件绑定382

10.10 实验指导10-2: FormView控件分页显示数据384

10.10.1 认识Form View控件384

10.10.2 实现步骤384

思考与练习385

第11章 处理文件和目录387

11.1 目录和文件操作简介387

11.2 目录操作388

11.2.1 目录操作类388

11.2.2 目录属性390

11.2.3 创建目录392

11.2.4 移动目录393

11.2.5 遍历目录394

11.2.6 删除目录396

11.3 文件操作397

11.3.1 文件操作类397

11.3.2 文件属性399

11.3.3 创建文件400

11.3.4 文件内容复制401

11.3.5 移动文件402

11.3.6 删除文件403

11.4 文件高级应用405

11.4.1 文件写入405

11.4.2 文件读取407

11.4.3 文件上传408

11.4.4 文件下载411

11.4.5 文件加密412

11.4.6 文件解密414

11.5 实验指导12-1:文件管理416

思考与练习422

第12章 ASP.NET MVC框架开发424

12.1 MVC模式与MVC框架424

12.1.1 MVC模式424

12.1.2 MVC框架426

12.1.3 MVC与Web窗体427

12.2 创建第一个MVC项目428

12.2.1 MVC应用程序目录结构429

11.2.2 核心命名空间430

11.2.3 运行查看项目效果431

12.3 MVC应用程序执行流程431

12.4 URLRouting对象432

12.4.1 URL工作原理432

12.4.2 URLRouting规则433

12.4.3 自定义映射规则437

12.5 商品的数据操作438

12.5.1 查看商品438

12.5.2 添加商品441

12.5.3 详细查看444

12.5.4 删除商品445

12.6 ActionResult类447

12.7 页面辅助类448

12.7.1 常用的页面辅助类449

12.7.2 上传个人图片451

12.8 实验指导12-1:用户登录453

12.9 实验指导12-2:View视图中使用Repeater控件456

思考与练习458

第13章 网站配置与部署460

13.1 web.config文件460

13.1.1 配置文件的保存和加载460

13.1.2 认识web.config文件462

13.1.3 常用配置文件节点463

13.1.4 <system.web>节点466

13.2 网站项目部署概述469

13.2.1 部署网站项目的工具469

13.2.2 如何选择部署工具470

13.3 “发布网站”工具部署网站项目470

13.3.1 发布网站项目对话框470

13.3.2 部署网站项目471

13.3.3 设置显示水印效果472

13.4 “复制网站”工具部署网站项目474

13.5 XCOPY方式部署网站项目477

13.5.1 使用XCOPY部署网站项目477

13.5.2 部署或更新Web应用程序的单个文件478

思考与练习478

第14章 企业管理系统480

14.1 系统概述480

14.1.1 开发背景480

14.1.2 系统功能结构481

14.2 数据库设计482

14.2.1 表的设计482

14.2.2 存储过程设计484

14.3 框架搭建485

14.3.1 搭建框架485

14.3.2 web.config配置488

14.4 公共方法的编写488

14.5 主要页面492

14.5.1 管理员登录492

14.5.2 母版页495

14.5.3 新闻添加498

14.5.4 网站首页500

14.6 其他页面简介505

附录 思考与练习答案507

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

第2章 ASP.NET动态开发507

第3章 页面跳转与数据传递507

第4章 保存页面数据507

第5章 HTML服务器控件508

第6章 常用服务器控件508

第7章 验证控件508

第8章 ASP.NET控件的高级应用508

第9章 数据库编程509

第10章 数据显示和绑定509

第11章 处理文件和目录509

第12章 ASP.NET MVC框架开发510

第13章 网站配置与部署510

热门推荐