首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 169 毫秒
1.
目前面向方面编程(AOP)的主流工具是基于Java平台的AspectJ。该文论述了基于.NET平台的新AOP技术——Eos语言,该语言扩展了C#语言,引入一套完整的AOP语法,并提供Eos专用编译器,使其性能高于其他AOP实现技术。支持多语言的.NET平台的应用使跨语言应用AOP成为可能。  相似文献   

2.
Weave.NET——基于.NET平台的AOP技术*   总被引:2,自引:0,他引:2  
着重讨论了一种基于.NET平台的AOP技术——Weave.NET。由于.NET是一种多语言平台,它有利于实现AOP的语言独立。  相似文献   

3.
Microsoft.NET是一个完善的平台,它提供了一套公共的运行库,并制定了一套公共语言规范,所有符合该规范的语言都可以无缝使用这套运行库,这也就是说,在Microsoft.NET平台下,使用符合Microsoft.NET规范的都可以开发.NET应用程序。微软Microsoft.NET认证要求从C#(CSharp)和VisualBasic.NET两种语言中任一种语言进行Microsoft.NET平台应用程序开发,由于C#是微软公司针对Microsoft.NET平台而开发的一种新型编程语言,它从C/C++演变而来,是一种简单、现代、类型安全和完全面向对象的语言。微软公司力荐开发者使用C#开发Microsoft.…  相似文献   

4.
基于.NET平台,使用C#语言设计和实现一种三层结构的信息管理系统.  相似文献   

5.
一种基于C#的企业管理系统的实现   总被引:5,自引:0,他引:5  
以某企业的管理系统为背景,概述了在.NET平台上采用C# 语言快速构建企业应用系统的过程,并简要介绍了Microsoft.NET平台和C#语言的特点。  相似文献   

6.
C#中的数据库编程技术   总被引:5,自引:0,他引:5  
C#是.NET平台下的一种优秀的开发语言,ADO.NET是新一代数据库调用技术。用C#使用ADO.NET能方便地进行数据库应用程序的开发。本文重点介绍了ADO.NET类的结构,以及用C#进行数据库编程的一般步骤。  相似文献   

7.
在C#.NET平台上开发Mapx是个较新的课题,文中论述了C#.NET平台与Mapx结合的意义,解决了基于C#.NET的Mapx开发GIS系统中的基本问题,并对鹰眼功能的实现给出了相应的代码,为进一步研究打下基础。  相似文献   

8.
宫雨 《程序员》2003,(5):85-88,65
一、项目起源为了应对J2EE在企业级开发领域日益强大的威胁,微软公司在2000年9月公开了秘密开发三年之久的.NET框架。.NET框架为开发人员提供了一个跨语言的开发与执行环境,它提供了许多开发人员梦寐以求的功能如:跨语言开发、内存自动回收、先进的版本管理、简单的应用部署,因此.NET框架一经推出就受到了业界的好评。但是美中不足的是,尽管微软在.NET框架中使用了中间语言,理论上可以跨平台应用,但微软公司却并没有计划为其它操作系统提供.NET框架。不能跨平台这一缺点对.NET与J2EE全面的竞争有着非常不利的影响。为了得到其它企业的支持,微软公司将.NET框架中的CLI(Common Language Infrastructure)和C#提交给了ECMA(European Computer Manufacturers Association),并于2001年12月成为ECMA的正式标准。Ximian公司遵循上述标准于2001年7月9日发起了Mono项目,该项目的宗旨是为UNIX平台下的开发人员提供可以用来开发跨平台的.NET应用的工具。Mono项目可以使基于.NET框架编写的应用实现“一次编写,到处运行”的目标。  相似文献   

9.
书讯     
书名C#与.NET3.0高级程序设计作者[美]AndrewTroelsen译者王少葵张大磊朱晔范睿等出版时间2008年3月内容本书是C#领域久负盛名的经典著作,深入全面地叙述了C#编程语言和.NET平台核心,并以大量示例剖析相关概念。书中介绍了C#的各种语言构造、.NET2.0的类、核心API、公共中间语言(CIL)、动  相似文献   

10.
C#是可用于创建要运行在.NET CLR上的应用程序的语言之一。C#从C和C++语言演化而来,是Microsoft专门为使用.NET平台而创建的。MD5加密一般用于登录验证或者数据库密码的存储。文章对C#的WindowsForm编程和MD5加密作了简要介绍,然后通过WindowsForm编程实现了对MD5密码加密的应用,最后完成了所设计的业务流程。  相似文献   

11.
面向方面编程(AOP)技术及其在.Net平台下的实现   总被引:2,自引:0,他引:2  
面向方面编程(AOP)是一项新技术,它弥补了面向对象编程(OOP)在处理横切关注点时的不足。AOP在Java平台下已经形成了成熟的技术,在.Net平台下的功能就相对要弱些,技术也不是很成熟。文章介绍了AOP及其实现原理以及代理开发模式,最后在.Net平台下利用代理技术实现了AOP。  相似文献   

12.
本文阐述了面向方面编程(Aspect-Oriented Programming,AOP)的引入、实现技术,并介绍了AOP在Java平台下的一个实现——AspeccJ的应用,最后分析了AOP的技术优势.  相似文献   

13.
目前AOP作为OOP的扩展和补充,成为软件工程领域中的研究热点,其核心思想是分离关注点,实现横切关注点的模块化。实现关注点分离的关键技术之一是方面的编织。重点阐述了AOP系统中方面的具体编织策略,包括方面编织实现策略和织入时间策略。详细介绍了目前四种主流AOP系统:AspectJ、AspectWerkz、Spring AOP以及JBoss AOP的编织机制和技术,通过分析和总结目前AOP系统方面编织策略的优缺点,提出了一种基于XML的图形化方面编织框架——XbGAWF,以及XbGAWF与不同AOP平台的集成模式。  相似文献   

14.
新一代程序设计语言C#中的面向对象机制   总被引:2,自引:0,他引:2  
2000年6月,Microsoft发布了一种新的程序设计语言———C#。C#是一种现代的、面向对象的语言,它使开发人员能够在Microsoft.NET框架上快速建立广泛的应用。该文首先介绍了C#的特点,然后简要介绍了面向对象的几个基本概念,最后通过一些实例深入地讨论了C#的面向对象机制。  相似文献   

15.
本文主要阐述了在.NET平台下实现AOP的技术基础,这些技术基础包括元数据,Attribute和代理(Proxy)。通过这些技术的阐述,证明在.NET平台下,是可以实现AOP技术主要特性的。  相似文献   

16.
以基于Web技术的B/S模式为体系结构,在.NET集成开发环境下,利用组件技术、数据库技术、仿真工具、C#编程语言等,设计和开发了一个蜂窝移动通信虚拟实验软件,为蜂窝移动通信课程提供了一个基于浏览器的在线实验平台。  相似文献   

17.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号