深入理解ASP.NET:核心技术与实践
需积分: 5 96 浏览量
更新于2024-08-01
收藏 3.29MB PDF 举报
"《Inside ASP.NET》是Scott Worley撰写的一本书,由New Riders Publishing于2001年11月15日出版,ISBN号为0-7357-1135-6,全书共730页。这本书深入介绍了ASP.NET技术,包括核心概念、数据访问、高级技术和实际应用等多个方面。"
书中详细讲解了ASP.NET的各个方面,如:
1. ASP.NET概述:涵盖了ASP.NET的基本概念,以及.NET基础类库的角色。讨论了ASP.NET的Web应用程序配置、会话和状态管理、缓存管理以及开发层次结构。此外,还涉及Web表单、XML Web服务、与COM/COM+的互操作性、组件服务、ADO.NET、从经典ASP到ASP.NET的迁移、全球化和本地化以及增强的安全特性。
2. 使用ASP.NET开发应用程序:探讨了应用设置文件、页面语法、常用对象和类,以及如何跟踪ASP.NET应用程序。同时,也指出了在迁移过程中可能遇到的问题。
3. 配置ASP.NET应用程序:重点在于部署web.config配置文件,使用<appSettings>配置节以及分析system.web配置节。
4. 核心ASP.NET:包括基于Web表单的开发,介绍了Web表单架构、代码与用户界面的分离、服务器控件和验证控件。
5. ASP.NET的状态管理:定义了状态管理的概念,并详细阐述了如何在ASP.NET中使用各种状态管理方法。
6. 使用ADO.NET访问数据:从Web开发的角度讨论数据访问,对比了ADO和ADO.NET,展示了如何操作主要的ADO.NET对象,构建数据驱动的Web表单以及事务处理。
7. 在ASP.NET中使用XML:解释了XML文档结构,阐述了XML在ASP.NET中的作用,介绍了其他XML技术,并提供了在应用中使用XML的实际示例。
8. ASP.NET中的XML Web服务开发:介绍了XML Web服务的基础,使用SOAP工具包与XML Web服务,服务的发现和在ASP.NET页面中使用XML Web服务。
9. 保护ASP.NET应用程序的安全:概述了ASP.NET的安全特性,讲解了如何在应用程序中应用安全措施,并深入探讨了ASP.NET的安全内部工作原理和其他安全考虑因素。
10. 与ASP.NET结合使用组件服务:解释了组件服务是什么,以及如何在ASP.NET应用中应用组件服务,包括业务对象的创建和使用。
11. 与ASP.NET结合使用消息服务:介绍了消息系统的概念,管理Windows 2000下的MSMQ消息队列,概述.NET消息服务的架构,并展示了如何通过MSMQ和.NET实现任务。
12. 与ASP.NET结合使用目录服务:介绍了目录服务,特别是Active Directory的工作原理和优点。
13. ASP.NET应用程序的本地化和全球化:定义了本地化,说明了如何本地化ASP.NET Web应用程序。
14. ASP.NET的缓存控制:涵盖了ASP.NET的缓存管理,包括页面输出缓存、部分页面缓存(Fragment Caching)和请求缓存。
15. 创建ASP.NET用户和自定义控件:讲解了用户控件和自定义控件的创建。
16. 用ASP.NET进行移动设备开发:简述了无线应用协议(WAP)、无线标记语言(WML)以及ASP.NET在移动设备开发中的应用。
17. 将所有元素整合在一起:通过名为ProjectPal的应用程序实例,展示如何将所学知识应用于实际项目,分析了应用架构和服务层。
《Inside ASP.NET》是一本全面介绍ASP.NET技术的权威指南,不仅适合初学者,也为有经验的开发者提供了深入理解ASP.NET的强大资源。
2007-06-30 上传
2007-09-18 上传
2023-05-10 上传
2023-07-30 上传
2023-10-12 上传
2023-06-23 上传
2023-08-30 上传
2023-06-03 上传
2024-01-18 上传
![](https://profile-avatar.csdnimg.cn/a7ba3d6b65fb41feae04eca1fc617dc0_whb3118.jpg!1)
whb3118
- 粉丝: 3
- 资源: 28
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命