图书介绍

ASP.NET网络编程技术详解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET网络编程技术详解
  • 闫继涛编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302342540
  • 出版时间:2013
  • 标注页数:515页
  • 文件大小:127MB
  • 文件页数:527页
  • 主题词:网页制作工具-程序设计

PDF下载


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

下载说明

ASP.NET网络编程技术详解PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 ASP.NET 4.5基础篇2

第1章 初识ASP.NET 4.52

1.1初步了解ASP.NET 4.52

1.1.1什么是动态网站2

1.1.2动态网站的相关技术3

1.1.3 ASP.NET技术构成3

1.1.4 ASP.NET、C#语言和.NET框架的关系3

1.2搭建ASP.NET 4.5开发环境4

1.2.1 Visual Studio 2012配置要求4

1.2.2下载Visual Studio 20125

1.2.3安装Visual Studio 20125

1.2.4配置Visual Studio 2012开发环境8

1.2.5熟悉开发环境9

1.3制作第一个ASP.NET 4.5网站11

1.3.1创建ASP.NET 4.5网站11

1.3.2设计Web页面12

1.3.3 ASP.NET文件类型12

1.3.4修改配置文件Web.config13

1.3.5运行应用程序14

1.4小结14

1.5本章习题15

第2章 C#基础18

2.1数据类型、变量与数组18

2.1.1数据类型18

2.1.2变量19

2.1.3数组20

2.2表达式与运算符25

2.2.1运算符25

2.2.2表达式28

2.3语句28

2.3.1基本语句29

2.3.2选择语句30

2.3.3循环语句32

2.3.4跳转语句33

2.4类、对象、方法和属性35

2.4.1类和对象35

2.4.2方法37

2.4.3属性39

2.5继承41

2.6委托和事件43

2.6.1委托43

2.6.2事件46

2.7命名空间49

2.8泛型52

2.9小结54

2.10本章习题55

第3章 ASP.NET基本控件59

3.1 HTML服务器控件59

3.1.1服务器控件基础HtmlControl类59

3.1.2包含控件HtmIContainerControl类61

3.1.3输入控件HtmlInputControl类62

3.1.4 HTML服务器控件62

3.1.5创建HTML服务器控件64

3.1.6处理HTML服务器控件事件66

3.2基本的Web服务器控件68

3.2.1 Web服务器控件简介68

3.2.2使用按钮Button69

3.2.3使用标签Label71

3.2.4使用文本框TextBox72

3.2.5使用单选按钮RadioButton75

3.2.6使用复选框CheckBox77

3.2.7使用超链接LinkButton80

3.2.8使用图像按钮ImageButton81

3.2.9使用面板Panel83

3.3 ASP.NET列表框控件85

3.3.1选择类型控件85

3.3.2 BulletedList列表控件90

3.4 ASP.NET验证控件92

3.4.1验证控件简介92

3.4.2使用验证控件CompareValidator93

3.4.3使用验证控件CustomValidator95

3.4.4使用验证控件RangeValidator97

3.4.5使用验证控件RegularExpressionValidator99

3.4.6使用验证控件RequiredFieldValidator101

3.4.7使用验证控件ValidationSummary103

3.5小结105

3.6本章习题105

第2篇 ASP.NET控件高级篇112

第4章 高级服务器控件112

4.1日历控件Calendar112

4.1.1日历控件简介112

4.1.2限制显示和选择日期115

4.1.3格式化显示日历控件117

4.1.4编程控制日期选择119

4.2广告控件AdRotator121

4.2.1创建广告文件121

4.2.2使用广告控件123

4.3视图控件125

4.3.1 MultiView和View控件125

4.3.2 Wizard控件128

4.4文件上传控件FileUpload133

4.4.1使用FileUpload控件上传文件134

4.4.2上传大文件136

4.4.3一次上传多个文件139

4.5小结141

4.6本章习题142

第5章 用户控件147

5.1用户控件简介147

5.2创建用户控件147

5.3将.aspx文件中内容转换为.ascx文件151

5.4编程处理用户控件152

5.4.1公开用户控件中的属性153

5.4.2用户控件事件156

5.5动态创建用户控件158

5.6小结161

5.7本章习题161

第6章 CSS技术166

6.1 CSS简介166

6.2创建CSS层叠样式表166

6.2.1选择器166

6.2.2属性168

6.2.3值169

6.3使用CSS层叠样式表169

6.3.1定义内部样式表169

6.3.2定义内联样式表170

6.3.3链入外部样式表文件171

6.3.4使用Visual Studio 2012设计器生成样式172

6.4小结174

6.5本章习题175

第7章 ASP.NET母版页177

7.1创建一个母版页177

7.1.1创建母版页和内容页177

7.1.2母版页的相关内容181

7.2母版页和相对路径183

7.3在Web.config中配置母版页185

7.4动态加载母版页186

7.5母版页嵌套189

7.6母版页与内容页交互193

7.6.1事件触发顺序193

7.6.2母版页与内容页交互193

7.7小结197

7.8本章习题197

第8章 主题202

8.1主题简介202

8.1.1组成元素202

8.1.2作用范围202

8.2创建主题203

8.3在主题中应用皮肤、CSS和图片206

8.3.1在主题中应用命名皮肤206

8.3.2在主题中应用CSS文件208

8.3.3在主题中应用图片210

8.4主题冲突问题211

8.5在Web.config文件中配置主题213

8.6动态加载主题214

8.7小结217

8.8本章习题217

第9章 站点导航220

9.1创建站点地图文件220

9.2眉毛导航控件SiteMapPath222

9.2.1 SiteMapPath控件简介222

9.2.2使用SiteMapPath控件223

9.2.3使用SiteMap类225

9.3树状导航控件TreeView228

9.3.1 TreeView控件简介228

9.3.2使用TreeView控件231

9.3.3动态添加节点233

9.3.4绑定XML文件235

9.3.5带复选框的TreeView控件238

9.4菜单控件Menu240

9.4.1 Menu控件简介240

9.4.2使用Menu控件241

9.4.3动态添加菜单项244

9.4.4绑定XML文件245

9.5地址映射248

9.5.1相对地址和绝对地址248

9.5.2 URL地址映射249

9.6小结249

9.7本章习题250

第10章 数据绑定252

10.1数据绑定技术252

10.1.1概述252

10.1.2属性绑定253

10.1.3表达式绑定255

10.1.4集合绑定257

10.1.5方法调用结果绑定258

10.2表格式数据控件GridView262

10.2.1概述262

10.2.2表格式数据控件常用的属性、方法和事件262

10.2.3使用GridView控件265

10.2.4定制GridView控件的列268

10.2.5 GridView控件的选择功能270

10.2.6实现分页、排序效果272

10.3自由呈现数据控件ListView274

10.3.1概述274

10.3.2使用ListView控件274

10.3.3 ListView控件的分组布局280

10.4单行数据显示控件DetailsView和FormView283

10.4.1 DetailsView控件283

10.4.2 FormView控件285

10.5小结288

10.6本章习题288

第3篇 ASP.NET深入篇292

第11章 初识数据库292

11.1数据库简介292

11.2常用数据库293

11.2.1 Access数据库293

11.2.2 SQL Server数据库293

11.2.3 Oracle数据库293

11.3 Access数据库的使用294

11.3.1创建数据库294

11.3.2创建表295

11.3.3创建查询295

11.4 SQL Server数据库的环境搭建296

11.4.1对硬件和操作系统的要求296

11.4.2下载SQL Server 2012297

11.4.3安装SQL Server 2012298

11.5 SQL Server数据库的使用307

11.5.1创建数据库307

11.5.2创建表307

11.5.3创建外键308

11.5.4创建视图309

11.6 SQL语句的使用309

11.6.1 select语句310

11.6.2 where语句310

11.6.3 order by语句311

11.6.4 insert into语句312

11.6.5 delete语句313

11.6.6 update语句314

11.7小结315

11.8本章习题315

第12章 ADO.NET数据访问技术317

12.1 ADO.NET简介317

12.1.1 ADO.NET架构317

12.1.2 ADO.NET数据提供者318

12.2连接数据库319

12.2.1数据库连接类319

12.2.2使用SqlConnection对象连接SQL Server数据库320

12.2.3使用OleDbConnection对象连接OLEDB数据源323

12.2.4使用OdbcConnection对象连接ODBC数据源328

12.3操作数据库332

12.3.1 Command对象简介332

12.3.2查询数据334

12.3.3添加数据338

12.3.4修改数据341

12.3.5删除数据344

12.4使用DataSet对象和DataReader对象347

12.4.1 DataSet对象和DataReader对象概述348

12.4.2使用DataAdapter对象填充DataSet对象349

12.4.3对DataSet中的数据进行操作352

12.4.4使用DataSet对象中的数据更新数据库355

12.4.5使用DataReader对象读取数据357

12.4.6比较DataSet对象和DataReader对象360

12.5数据绑定361

12.5.1数据绑定的页面生存周期361

12.5.2数据源控件简介362

12.5.3数据源控件SqlDataSource363

12.5.4使用数据源控件SqlDataSource364

12.5.5数据源控件ObjectDataSource和LinqDataSource367

12.6小结369

12.7本章习题369

第13章 语言集成查询LINQ375

13.1 LINQ基础知识375

13.1.1 LINQ简介375

13.1.2简单查询376

13.1.3多次查询379

13.2查询表达式中的上下文关键字381

13.2.1简介381

13.2.2使用where子句筛选数据382

13.2.3使用orderby子句排序查询结果384

13.2.4 select子句386

13.2.5使用嵌套的from子句388

13.2.6使用group子句分组结果390

13.2.7使用into子句创建延续392

13.2.8在查询中使用let子句创建变量395

13.2.9使用join子句连接两个序列397

13.3 LINQ表达式基础399

13.3.1扩展方法399

13.3.2 Lambda表达式402

13.3.3表达式树404

13.4 LINQ To DataSet操作内存表406

13.4.1 LINQ To DataSet简介406

13.4.2连接查询407

13.5 LINQ To SQL411

13.5.1数据实体类411

13.5.2 DataContext类412

13.5.3应用LINQ To SQL416

13.5.4自动生成数据实体类420

13.5.5数据操作424

13.6小结429

13.7本章习题429

第14章 ASP.NET Ajax技术434

14.1 Ajax基础434

14.1.1 Ajax技术简介434

14.1.2 Ajax架构435

14.1.3一个简单的Ajax应用示例436

14.2客户端脚本管理控件 ScriptManager438

14.2.1声明ScriptManager控件438

14.2.2在ScriptManager中注册自定义脚本440

14.2.3在ScriptManager中注册Web服务442

14.2.4动态控制ScriptManager控件446

14.2.5使用ScriptManagerProxy控件448

14.3无刷新局部更新控件UpdatePanel451

14.3.1声明UpdatePanel控件451

14.3.2使用UpdatePanel控件452

14.3.3使用多个UpdatePanel控件454

14.3.4使用Timer控件触发UpdatePanel异步回发457

14.3.5动态控制UpdatePanel控件459

14.3.6使用UpdateProgress控件461

14.3.7取消异步回发463

14.4 Ajax服务器端控件扩展465

14.4.1安装ASP.NET控件工具包Ajax ControlToolkit465

14.4.2 ASP.NET Ajax扩展控件概览468

14.4.3使用ASP.NET Ajax扩展控件469

14.5小结470

14.6本章习题470

第15章 ASP.NET异常处理474

15.1异常处理基础474

15.1.1异常处理简介474

15.1.2异常类476

15.2处理异常478

15.2.1使用try/catch语句478

15.2.2多条catch语句481

15.2.3 finally语句483

15.2.4嵌套try块486

15.2.5重新抛出异常489

15.3自定义异常类491

15.4事件日志494

15.4.1事件查看器494

15.4.2写入事件日志495

15.4.3自定义事件日志项498

15.4.4动态查看事件日志501

15.5页面追踪504

15.5.1启用页面追踪505

15.5.2页面追踪信息506

15.5.3编写自定义追踪信息508

15.6小结511

15.7本章习题511

热门推荐