论文部分内容阅读
随着计算机和网络技术的迅猛发展和推广应用,应用软件在各应用领域中占据越来越重要的地位。在这种背景下,根据时代发展需求,如何高效地创建稳定可靠又安全的各类应用程序(尤其是面向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的开发框架及其核心服务,对开发人员和今后的软件开发与应用都具有十分重要的意义。