图书介绍

ASP.NET夜话【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ASP.NET夜话
  • 周金桥编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121090561
  • 出版时间:2009
  • 标注页数:448页
  • 文件大小:184MB
  • 文件页数:464页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET夜话PDF格式电子书版下载

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

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

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

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

图书目录

基础知识2

第1章 ASP.NET介绍2

1.1 XHTML语言2

1.2 静态网页3

1.3 动态网页3

1.4 IIS的安装和配置3

1.5 ASP.NET开发的预备知识4

1.5.1 ASP.NET简介4

1.5.2 在IIS上配置ASP.NET4

1.5.3 Visual Studio版本与.NET Framework版本及ASP.NET版本之间的关系7

1.5.4 ASP.NET运行内幕7

1.6 结论9

第2章 ASP.NET基础10

2.1 Request对象10

2.2 Response对象11

2.3 Server对象13

2.4 Session对象14

2.5 Cookie对象15

2.6 Application对象16

2.7 ViewState对象18

2.8 〈%%〉表达式20

2.9 〈%=%〉表达式20

2.10 目录运算符22

2.11 总结22

第3章 表单和控件23

3.1 HTML表单的提交方式23

3.2 HTML控件25

3.3 获取HTML控件的值25

3.4 SQL注入26

3.5 乱码问题26

3.6 服务器端表单28

3.7 HTML服务器控件28

3.8 总结31

第4章 Visual Studio 2008介绍32

4.1 Visual Studio 2008网站开发环境介绍32

4.2 ASP.NET网站类型介绍33

4.3 创建基于解决方案的ASP.NET应用程序35

4.4 ASP.NET内置文件夹介绍36

4.5 XML注释37

4.6 任务管理器38

4.7 配置外部工具39

4.8 代码段管理器40

4.9 发布ASP.NET网站44

4.10 总结45

第5章 Page类和回调技术46

5.1 Page类介绍46

5.1.1 单文件页模型46

5.1.2 代码隐藏页模型48

5.2 ASP.NET页面的生命周期50

5.3 利用Page的事件进行统一身份验证52

5.4 IsPostBack属性54

5.5 ValidateRequest属性55

5.6 ClientScript属性56

5.7 回调技术60

5.8 总结67

第6章 ASP.NET基本控件 68

6.1 ASP.NET服务器控件简介68

6.2 Button控件69

6.3 TextBox控件75

6.4 ASP.NET服务器控件的特殊客户端事件78

6.5 FileUpload控件81

6.6 Literal控件84

6.7 Panel控件86

6.8 PlaceHolder控件88

6.9 总结89

第7章 ADO.NET介绍90

7.1 ADO.NET简介90

7.2 Connection对象93

7.3 Command对象100

7.4 DataReader对象101

7.5 DataAdapter对象105

7.6 DataSet对象105

7.7 DataTable对象108

7.8 参数化SQL语句110

7.9 分页查询SQL语句111

7.10 总结114

第8章 数据绑定控件115

8.1 DropDownList控件116

8.2 ListBox控件118

8.3 数据绑定表达式120

8.4 GridView控件122

8.5 DataList控件133

8.6 Repeater控件136

8.7 Form View控件138

8.8 DetailsView控件141

8.9 总结144

第9章 验证控件145

9.1 数据验证介绍145

9.2 客户端脚本验证146

9.3 ASP.NET验证控件概述148

9.4 RequiredFieldValidator控件149

9.5 CompareValidator控件151

9.6 RangeValidator控件155

9.7 正则表达式157

9.8 RegularExpressionValidator控件159

9.9 CustomValidator控件161

9.10 ValidationSummary控件165

9.11 分组验证技术167

9.12 总结170

第10章 复合控件和母板页172

10.1 TreeView控件172

10.2 MultiView控件176

10.3 用JavaScript方式实现选项卡式效果181

10.4 WiZard控件186

10.5 MasterPage母板页190

10.6 总结194

进阶知识196

第11章 web.config详解    196

11.1 配置文件的查找算法196

11.2 配置文件节点介绍198

11.2.1 〈configSections〉节点198

11.2.2 〈appSettings〉节点199

11.2.3 〈connectionStrings〉节点199

11.2.4 〈location〉节点199

11.2.5 〈system.web〉节点200

11.3 配置文件的读/写操作209

11.4 总结213

第12章 ASP.NET底层探秘214

12.1 ASP.NET底层之旅214

12.2 IHttpModule接口217

12.3 HttpApplication及Global.asax220

12.4 IHttpHandler接口224

12.4.1 实现自定义文件类型处理224

12.4.2 给图片动态添加水印功能226

12.4.3 防盗链功能229

12.5 在IIS中配置自己编写的HttpHandler236

12.6 总结237

第13章 ASP.NET中的AJAX开发238

13.1 纯JavaScript开发AJAX应用& 238

13.2 第三方(AjaxPro)开发AJAX应用246

13.3 微软AJAX控件库开发AJAX应用254

13.3.1 ScriptManager控件254

13.3.2 ScriptManagerProxy控件255

13.3.3 UpdatePanel控件255

13.3.4 Timer控件259

13.3.5 UpdateProgress控件260

13.4 总结265

第14章 分布式开发266

14.1 分布式计算的概念266

14.2 XML Web Service开发266

14.2.1 XML Web Service介绍266

14.2.2 XML Web Service服务器端开发及部署268

14.2.3 WebService的部署270

14.2.4 WebService客户端开发272

14.2.5 异步调用WebService274

14.3 WCF开发276

14.3.1 定义WCF服务契约和引入WCF服务契约277

14.3.2 构架WCF服务,运行WCF服务281

14.3.3 生成WCF服务代理的代码文件283

14.3.4 客户端访问WCF285

14.3.5 运行程序286

14.4 总结286

第15章 ASP.NET中的三层架构287

15.1 数据库通用类287

15.1.1 SQL Server数据库访问通用类288

15.1.2 using关键字的用法293

15.2 三层架构的定义及代码示例294

15.3 三层架构的特点309

15.4 对三层架构的一点扩充309

15.5 总结310

第16章 单元测试311

16.1 NUnit简介311

16.2 NUnit界面介绍312

16.2.1 File菜单312

16.2.2 Project菜单313

16.3 NUnit API介绍313

16.4 利用NUnit进行单元测试318

16.5 其他的单元测试软件320

16.6 总结321

第17章 ASP.NET中的GDI+技术  322

17.1 GDI+介绍322

17.2 在数据中保存和显示图片323

17.3 使用GDI+生成图片330

17.4 验证码实现331

17.5 总结335

高级知识338

第18章 ASP.NET报表技术   338

18.1 OWC控件的使用338

18.2 ZedGraph控件的使用344

18.3 RDLC报表的使用349

18.4 总结355

第19章 .NET的文件IO体系和静态页面生成技术356

19.1 .NET中的文件体系356

19.1.1 DriveInfo类356

19.1.2 Directory及DirectoryInfo类359

19.1.3 File及FileInfo类362

19.1.4 Path类366

19.2 .NET中的IO体系369

19.2.1 基于字节的流369

19.2.2 基于字符的流373

19.3 静态页面生成技术378

19.3.1 为什么要生成静态页面378

19.3.2 什么时候生成静态页面379

19.3.3 如何生成静态页面379

19.4 总结387

第20章 数据安全技术388

20.1 自定义加密388

20.2 对称加密391

20.3 不对称加密398

20.4 加密签名402

20.5 加密哈希403

20.6 总结406

第21章 ASP.NET网站的性能优化 407

21.1 程序编码优化407

21.1.1 集合操作407

21.1.2 字符串连接优化410

21.1.3 类型转换优化413

21.1.4 使用Server.Transfer()方法414

21.1.5 避免不必要的服务器往返414

21.1.6 尽早释放对象415

21.1.7 尽量减少服务器控件的使用415

21.2 数据操作优化415

21.2.1 数据库连接对象使用优化415

21.2.2 数据访问优化416

21.2.3 优化SQL语句416

21.2.4 合理使用缓存416

21.3 配置优化420

21.3.1 禁用调试模式420

21.3.2 合理使用ViewState420

21.3.3 合理选择会话状态数据存储模式423

21.4 总结424

第22章 综合实例 425

22.1 项目介绍425

22.2 数据库设计426

22.3 实体层设计429

22.4 数据访问层设计433

22.5 业务逻辑层设计441

22.6 网站项目和单元测试项目说明447

22.7 总结448

热门推荐