图书介绍

ASP.NET 3.5从入门到精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ASP.NET 3.5从入门到精通
  • 赵晓东,张正礼,许小荣编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302201953
  • 出版时间:2009
  • 标注页数:552页
  • 文件大小:138MB
  • 文件页数:570页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET 3.5从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

第1章 .NET框架1

1.1 Web程序的发展历程2

1.1.1 HTML语言和HTML表单2

1.1.2 CGI接口3

1.1.3脚本语言4

1.1.4组件技术4

1.2 .NET框架4

1.2.1 .NET框架的发展历程5

1.2.2 .NET语言5

1.2.3公共语言运行时7

1.2.4 .NET类库7

1.2.5 Visual Studio7

1.3 .NET3.58

1.4小结8

第2章 Visual Studio 2008开发环境9

2.1安装Visual Studio 200810

2.2创建Web项目14

2.3管理Web项目15

2.3.1添加新的资源15

2.3.2编辑Web页面17

2.3.3编辑后台代码19

2.3.4利用属性查看器19

2.4 Visual Studio 2008新特性20

2.4.1多定向支持20

2.4.2 JavaScript智能感知21

2.4.3 JavaScript的调试22

2.4.4 CSS编辑和管理功能23

2.5 小结26

第3章 ASP.NET Web编程原理27

3.1 ASP.NET应用程序的构成28

3.1.1文件类型28

3.1.2文件夹类型29

3.2服务器控件29

3.2.1 HTML服务器控件30

3.2.2 Web控件30

3.3 ASPX页面代码模式30

3.3.1页面类30

3.3.2网页代码存储模式31

3.4 Application事件32

3.5 ASP.NET配置34

3.5.1配置文件34

3.5.2网站管理工具36

3.6小结37

第4章 C#语言程序设计38

4.1概述39

4.1.1大小写的敏感性39

4.1.2注释39

4.1.3语句终止符39

4.1.4语句块40

4.2变量和数据类型40

4.2.1变量初始化41

4.2.2转义字符42

4.2.3数组42

4.3数据运算43

4.3.1数值运算43

4.3.2字符串运算44

4.4语句44

4.4.1条件语句44

4.4.2循环语句47

4.5方法48

4.5.1方法重载49

4.5.2委托49

4.6结构、类和对象51

4.6.1结构52

4.6.2类52

4.6.3对象55

4.7 C# 3.5的新特性55

4.7.1隐型局部变量55

4.7.2扩展方法56

4.7.3 Lambda表达式57

4.7.4对象和集合初始化器58

4.7.5匿名类型60

4.7.6隐型数组62

4.7.7 LINQ62

4.7.8表达式树64

4.8小结64

第5章 Web控件65

5.1基本的Web控件66

5.2 Web控件类66

5.2.1 Web控件的基本属性67

5.2.2单位69

5.2.3枚举69

5.2.4颜色69

5.2.5字体70

5.3列表控件70

5.3.1 ListBox71

5.3.2 DropDownList73

5.3.3 CheckBoxList75

5.3.4 RadioButtonList76

5.3.5 BulletedList78

5.4表控件79

5.4.1表控件对象模型80

5.4.2向页面中添加表控件81

5.4.3动态操作表控件83

5.5 Web控件的事件85

5.5.1 Web控件的事件模型85

5.5.2 Web控件的事件绑定86

5.6小结87

第6章 内置对象88

6.1 Response对象89

6.1.1 Response对象的属性90

6.1.2 Response对象的方法91

6.1.3 Response对象的应用举例91

6.2 Request对象93

6.2.1 Request对象的属性93

6.2.2 Request对象的方法95

6.3 Server对象96

6.3.1 Server对象的属性96

6.3.2 Server对象的方法96

6.3.3 Server对象的应用举例97

6.4 ViewState对象98

6.4.1概述98

6.4.2安全机制100

6.4.3保留成员变量101

6.4.4存储自定义对象102

6.4.5传递信息102

6.5 Cookies对象106

6.5.1概述106

6.5.2 Cookies对象的属性107

6.5.3 Cookies对象的方法107

6.5.4 Cookies对象的使用108

6.5.5 Cookies对象的应用举例109

6.6 Session对象111

6.6.1概述111

6.6.2 Session的跟踪111

6.6.3 Session对象的属性112

6.6.4 Session对象的方法112

6.6.5 Session对象的使用112

6.6.6 Session的应用举例113

6.6.7 Session的存储115

6.7 Application对象117

6.7.1 Application对象的属性118

6.7.2 Application对象的方法118

6.7.3 Application对象的应用举例118

6.8小结119

第7章 输入验证120

7.1概述121

7.1.1验证控件的使用121

7.1.2验证多个条件121

7.1.3显示错误信息122

7.1.4验证对象模型122

7.2验证控件122

7.2.1 RequiredFieldValidator控件122

7.2.2 CompareValidator控件123

7.2.3 RangeValidator控件125

7.2.4 RegularExpressionValidator控件126

7.2.5 Custom Validator控件127

7.3定制验证控件129

7.4 综合实例134

7.5 小结136

第8章 Rich控件137

8.1 Calendar控件138

8.1.1属性和方法138

8.1.2 Calendar控件的外观设置140

8.1.3 Calendar控件编程145

8.2 AdRotator控件147

8.2.1属性和方法148

8.2.2从数据源中读取广告信息148

8.2.3显示和跟踪广告152

8.3 MultiView和View控件155

8.3.1属性和方法155

8.3.2应用举例156

8.4 Wizard控件158

8.4.1属性和方法158

8.4.2 Wizard控件的应用160

8.5小结162

第9章 用户控件和页面绘图163

9.1用户控件164

9.1.1概述164

9.1.2用户控件的创建164

9.1.3用户控件的使用168

9.1.4用户控件的事件171

9.2页面绘图172

9.2.1绘图的基本知识172

9.2.2绘制一个图形174

9.2.3绘制的图片显示在页面中175

9.2.4图片的格式和质量178

9.3小结180

第10章 样式、主题和母版页181

10.1样式182

10.1.1样式的发展历程182

10.1.2样式的作用182

10.1.3样式的种类183

10.1.4样式的语法184

10.1.5样式的使用188

10.1.6样式的创建189

10.1.7样式的查看191

10.1.8样式文件的创建和应用192

10.2主题194

10.2.1概述194

10.2.2主题的创建196

10.2.3主题的应用197

10.2.4 SkinlD的应用199

10.2.5主题的禁用200

10.3母版页200

10.3.1概述201

10.3.2母版页的创建202

10.3.3在母版页中放入网页204

10.4小结205

第11章 网站地图与页面导航206

11.1网站地图207

11.1.1定义网站地图207

11.1.2网站地图的简单实例209

11.1.3把站点文件绑定到普通页面210

11.1.4把站点文件绑定到母版页210

11.1.5绑定部分站点文件212

11.1.6站点文件操作的可编程性214

11.2导航控件217

11.2.1 TreeView控件217

11.2.2 Menu控件219

11.2.3 SiteMapPath控件222

11.3小结223

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

12.1数据访问技术的发展历程225

12.1.1微软数据访问组件225

12.1.2 ADO、OLE DB或ODBC的关系225

12.2管理数据226

12.2.1数据库226

12.2.2数据访问227

12.3配置数据库227

12.3.1在Visual Studio中浏览和修改数据库228

12.3.2 SQL命令行工具229

12.4基本的SQL语句230

12.4.1选择数据230

12.4.2插入数据231

12.4.3更新数据231

12.4.4删除数据232

12.4.5查询数据232

12.5 ADO.NET233

12.5.1 ADO.NET结构233

12.5.2 ADO.NET命名空间235

12.5.3数据提供器类235

12.6直接数据访问238

12.6.1创建连接238

12.6.2 Select命令242

12.6.3 DataReader242

12.7不连接的数据访问247

12.7.1 DataSet247

12.7.2以不连接的方式获取数据252

12.8小结256

第13章 数据绑定257

13.1概述258

13.1.1数据绑定的类型258

13.1.2数据绑定的工作方式258

13.2单值绑定259

13.2.1简单示例259

13.2.2单值数据绑定的问题263

13.2.3单值数据绑定的替代方法263

13.3多值绑定263

13.3.1绑定列表控件264

13.3.2强类型集合265

13.3.3字典集合266

13.4数据源控件268

13.4.1 SqlDataSource控件的简介270

13.4.2 SqlDataSource控件的属性272

13.4.3 SqlDataSource控件的功能273

13.4.4 SqlDataSource控件的使用274

13.5小结279

第14章 数据控件280

14.1 GridView281

14.1.1属性281

14.1.2方法283

14.1.3事件283

14.1.4在GridView控件中绑定数据283

14.1.5 GridView控件的列286

14.1.6 GridView控件的排序287

14.1.7 GridView控件的分页290

14.1.8 GridView控件的模板列292

14.1.9行的选取293

14.1.10 GridView控件的数据操作296

14.1.11 GridView控件数据的批量更新303

14.2 DetailsView控件307

14.2.1属性307

14.2.2方法309

14.2.3事件309

14.2.4在DetailsView控件中显示数据310

14.2.5在DetailsView控件中操作数据311

14.3 FormView控件313

14.4 ListView控件314

14.4.1属性314

14.4.2方法315

14.4.3事件316

14.4.4为ListView控件创建模板316

14.5小结319

第15章 XML和文件操作320

15.1 XML321

15.1.1 XML简介321

15.1.2 .NET中实现的XML DOM327

15.1.3 DataSet与XML331

15.1.4 XML数据绑定334

15.2文件操作338

15.2.1文件操作简介338

15.2.2文件的基本操作338

15.2.3文件的I/O操作340

15.2.4文件的上传342

15.3小结344

第16章 LIN Q数据库技术345

16.1概述346

16.2基于C#的LINQ347

16.2.1 LINQ查询介绍347

16.2.2 LINQ和泛型349

16.2.3基本查询操作349

16.2.4使用LINQ进行数据转换351

16.3 LINQ到ADO.NET355

16.3.1 LINQ到SQL的基础355

16.3.2创建对象模型356

16.3.3查询数据库358

16.3.4更改数据库360

16.3.5存储过程363

16.4 LINQ到XML365

16.4.1 LINQ到XML中的类366

16.4.2构造XML树370

16.4.3序列化XML树373

16.4.4查询XML树374

16.4.5修改XML树375

16.5小结378

第17章 Web服务379

17.1概述380

17.1.1互联网程序的发展历程380

17.1.2 Web服务和可编程Web381

17.1.3何时使用Web服务381

17.1.4 Web服务的标准382

17.2 Web服务的描述语言382

17.2.1〈definitions>元素383

17.2.2〈types〉元素383

17.2.3〈message>元素384

17.2.4〈portType>元素385

17.2.5〈binding>元素385

17.2.6〈service>元素386

17.3 SOAP386

17.4与Web服务交互387

17.5发现Web服务388

17.5.1 DISCO标准389

17.5.2 UDDI标准389

17.6创建Web服务390

17.6.1创建Web服务项目390

17.6.2创建Access数据库391

17.6.3创建Web服务Student392

17.7使用存在的Web服务395

17.8 Web服务的方法返回定制的对象398

17.9小结400

第18章 Web程序安全机制401

18.1安全需求402

18.1.1限制访问的文件类型402

18.1.2安全概念402

18.2 ASP.NET安全模型403

18.2.1安全策略404

18.2.2表单认证405

18.2.3 Windows认证408

18.2.4身份模拟410

18.3小结412

第19章 ASP.NETAJAX应用服务413

19.1概述414

19.1.1 ASP.NET AJAX的发展历程414

19.1.2 ASP.NET AJAX的优势414

19.1.3 ASP.NET AJAX的框架415

19.1.4 ASP.NET AJAX的示例程序416

19.2 UpdatePanel控件418

19.2.1 UpdatePanel控件的属性和方法419

19.2.2指定UpdatePanel控件的内容419

19.2.3指定UpdatePanel控件的触发器419

19.2.4 UpdatePanel控件的刷新条件421

19.2.5嵌套使用UpdatePanel控件421

19.2.6以编程的方式刷新UpdatePanel控件422

19.2.7与Web服务综合应用424

19.3 UpdateProgress控件428

19.3.1 UpdateProgress控件的属性和方法428

19.3.2使用一个UpdateProgress控件429

19.3.3使用两个UpdateProgress控件431

19.3.4停止异步回送434

19.3.5 UpdateProgress控件的显示规则437

19.4 Timer控件437

19.4.1 Timer控件的属性和方法438

19.4.2在UpdatePanel控件内部使用Timer控件438

19.4.3在UpdatePanel控件外部使用Timer控件440

19.5 ScriptManager控件443

19.5.1 ScriptManager控件的属性和方法444

19.5.2利用ScriptManager控件控制部分页面刷新447

19.5.3利用ScriptManager控件进行错误处理448

19.6小结451

第20章 ASP.NET MVC应用程序452

20.1概述453

20.1.1传统ASP.NET Web表单方案存在的问题453

20.1.2 MVC453

20.1.3 ASP.NET MVC455

20.1.4 ASP.NET MVC框架的安装456

20.2 ASP.NET MVC应用程序457

20.2.1 MVC应用程序结构457

20.2.2 MVC应用程序的执行459

20.2.3应用程序中的模型460

20.3路由460

20.3.1定义路由461

20.3.2默认的路由462

20.3.3设置路由参数的默认值464

20.3.4处理包含未知URL片断数的URL请求464

20.3.5为匹配的URL添加约束条件465

20.4控制器465

20.4.1控制器类465

20.4.2行为方法466

20.4.3行为方法参数466

20.4.4自动映射行为方法参数467

20.4.5 ActionResult返回类型467

20.5视图468

20.5.1使用视图渲染用户界面468

20.5.2视图页面468

20.5.3母版页视图469

20.5.4向视图传递数据470

20.5.5获取视图中的数据470

20.5.6在行为方法间传递状态471

20.6行为过滤器472

20.6.1 Authorize过滤器473

20.6.2 OutputCache过滤器474

20.6.3 HandleError过滤器475

20.6.4自定义行为过滤器476

20.7案例讲解478

20.7.1创建应用程序479

20.7.2模型的实现480

20.7.3控制器的实现485

20.7.4视图的实现487

20.8小结490

第21章 网络书店491

21.1功能分析492

21.2系统设计492

21.2.1系统模块的划分492

21.2.2系统框架设计495

21.2.3系统程序结构设计501

21.2.4数据库设计502

21.3数据访问和存储层的实现507

21.3.1 ADO.NET数据访问组件507

21.3.2 LINQ到SQL数据访问组件512

21.4业务逻辑层514

21.4.1 Book类514

21.4.2 Category类517

21.4.3 Comment类519

21.4.4 Cart类521

21.4.5 Order类523

21.4.6 Folders类和Mails类524

21.4.7 User类525

21.5表示层的实现527

21.5.1书籍信息浏览功能527

21.5.2书籍评论功能528

21.5.3购物车功能530

21.5.4生成订单与修改功能532

21.5.5站内邮件功能533

21.6小结534

第22章 在线RSS阅读器535

22.1 RSS技术概述536

22.1.1发展历程536

22.1.2特点536

22.1.3 RSS技术应用现状537

22.1.4 RSS阅读器537

22.1.5 RSS文件538

22.2系统设计539

22.2.1功能分析539

22.2.2系统框架设计539

22.2.3软件结构设计541

22.2.4数据库设计541

22.3关键技术详解542

22.4系统实现543

22.4.1实现数据访问层543

22.4.2实现业务逻辑层544

22.4.3管理RSS频道548

22.4.4查看RSS文件552

22.5小结552

热门推荐