论文摘要
随着计算机和网络技术的迅猛发展和推广应用,应用软件在各应用领域中占据越来越重要的地位。在这种背景下,根据时代发展需求,如何高效地创建稳定可靠又安全的各类应用程序(尤其是面向Internet的Web应用程序)是我们所面临的一个主要课题。Microsoft.NET(简称.NET)是微软公司2000年6月发布的下一代软件开发平台,2002年3月推出正式中文版。它的出现代表了一场新的软件技术革命。简言之,.NET是微软的一项战略,它将软件的供应当作一项服务来看待。在.NET平台上包括用于创建、运行新型服务的.NET基础架构、工具和服务。在论文中,重点对.NET平台的两个核心服务——ASP.网络应用服务和数据访问服务ADO.NET进行了深入研究。在当今以Internet为中心的世界里,基于Web的应用开发是十分重要的。ASP.NET在.NET框架中最具战略性,它是基于.NET类库而构建的,提供了Web应用程序开发模式,能够简化高度分布式的Internet环境下的应用程序开发。在.NET中数据访问也经历了革命性的发展,ADO.NET绝不是ADO的简单升级,它能支持不同开发需求,为SQL Server、OLE DB和XML数据源提供一致的数据访问。为了更好进行课题研究,必须首先熟悉.NET框架。.NET框架是用于构建、配置、运行Web服务和应用程序的多语言环境,为开发者提供了统一的、面向对象的一组可扩展的层次类库。论文先介绍.NET框架,再对ASP.NET和ADO.NET进行深入研究,然后对.NET的关键技术XML以及分布式应用作简单介绍,再采用ASP.NET和ADO.NET开发的实例,深入了解.NET平台的开发技术和技巧,进一步加强课题的研究,最后对面向方面技术(AOP)及其在.NET平台的实现进行研究,并大胆预测,未来.NET平台必然会为面向方面技术提供更多的支持。Microsoft.NET无疑是当今计算机软件技术发展的一个重要的里程碑。因此研究.NET的开发框架及其核心服务,对开发人员和今后的软件开发与应用都具有十分重要的意义。
论文目录
摘要Abstract目录CONTENTS第一章 绪论1.1 课题的研究背景及意义1.2 国内外研究现状和发展趋势第二章 .NET概述2.1 .NET框架2.1.1 CLR2.1.2 公用层次类库2.2 .NET语言2.2.1 Visual Basic.NET2.2.2 C++.NET2.2.3 C#第三章 Web应用服务:ASP.NET3.1 ASP.NET简介3.1.1 ASP.NET产生背景3.1.2 ASP.NET体系结构3.2 Web窗体模式3.2.1 Web Forms新特性3.2.2 服务器控件3.3 Web Service3.3.1 核心构建块3.3.2 SOAP3.3.3 应用Web Services3.3.4 .NET My Services第四章 数据访问服务:ADO.NET4.1 ADO.NET简介4.1.1 ADO.NET的对象模型4.1.2 ADO.NET的优点4.2 ADO.NET的体系结构4.2.1 数据提供程序4.2.2 数据集4.3 关系数据库访问4.3.1 SQL Server.NET4.3.2 OLE DB.NET4.4 XML数据源访问4.4.1 XML支持4.4.2 以XML形式获取数据第五章 构建分布式应用5.1 分布式计算5.1.1 定义和特点5.1.2 松散耦合5.2 .NET的关键技术XML5.2.1 XML产生背景5.2.2 XML对Web服务的意义5.2.3 XML的定义5.2.4 XML的优点5.2.5 XML的使用前景5.2.6 XML应用5.3 构建分布式应用5.3.1 ASP.NET Web Services5.3.2 .NET Remoting5.3.3 Enterprise Services第六章 实际开发系统的研究6.1 项目的需求分析及设计思想6.2 系统解决方案6.2.1 系统应用的相关技术简介6.2.2 系统体系结构6.2.3 技术开发方案6.2.4 系统技术平台6.3 系统设计说明6.3.1 消费客户的使用案例6.3.2 商务客户的使用案例6.3.3 系统管理模块6.4 数据库设计6.4.1 数据表设计6.4.2 存储过程设计6.5 网站设计6.5.1 自定义Web控件6.5.2 创建网站页面第七章 面向方面技术在.NET平台的实现7.1 面向方面技术概述7.1.1 面向方面技术的产生背景7.1.2 AOP的基本思想7.1.3 AOP的核心思想7.1.4 支持AOP的语言7.2 AOP的实现方法7.2.1 代理开发模式7.2.2 AOP在.NET平台的实现机制7.3 基于AOP的Web Services管理架构7.3.1 产生背景7.3.2 Web Services的动态配置管理架构7.3.3 基于AOP的动态Web Services管理7.4 基于.NET平台的AOCE7.4.1 AOCE的产生背景7.4.2 AOCE概念7.4.3 基于.NET Web Services的AOCE模型结论参考文献攻读学位期间发表论文致谢
相关论文文献
标签:服务论文;