Guushuuse .NET

领域驱动设计==哲学

导航

随笔分类 -  01术语

上一页 1 2

Remoting
摘要:Remoting是.NET环境下的除Web Services外另一种分布式处理方式。从某种意义上来说,Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。 阅读全文

posted @ 2008-05-16 12:48 guushuuse 阅读(450) 评论(0) 推荐(0)

RBAC(Rule Based Access Control,基于规则的访问控制)
摘要:RBAC(Rule Based Access Control,基于规则的访问控制) 阅读全文

posted @ 2008-05-16 12:47 guushuuse 阅读(741) 评论(0) 推荐(0)

NHibernate
摘要:NHibernate 是一个基于.Net 的ORM工具。NHibernate 来源于非常优秀的基于Java的ORM工具——Hibernate。 阅读全文

posted @ 2008-05-16 12:46 guushuuse 阅读(461) 评论(0) 推荐(0)

IoC(Inversion of Control,反转控制)或DI(Dependency Injection,依赖注入)
摘要:IoC 又称DI(Dependency Injection,依赖注入),IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。2004年,Martin Fowler在他的网站上发表了《Inversion of Control Containers and the Dependency Injection pattern》文章(网址:http://martinfowler.com/articles/injection.html),在文章中解释了IoC和DI(Dependency injection,依赖注入)的原则和思想。 阅读全文

posted @ 2008-05-16 12:45 guushuuse 阅读(429) 评论(0) 推荐(0)

AOP(Aspect Oriented Programming,面向方面编程)
摘要:AOP是施乐公司帕洛阿尔托研究中心(Xerox PARC)在上世纪90年代发明的一种编程范式。由于软件系统越来越复杂,大型的企业级应用越来越需要人们将核心业务与公共业务分离。AOP技术通过编写横切关注点的代码,即“方面”,分离出通用的服务以形成统一的功能架构。它能够将应用程序中的商业逻辑同对其提供支持的通用服务进行分离,使得开发人员从重复解决通用服务的劳动中解脱出来,而仅专注于企业的核心商业逻辑。 阅读全文

posted @ 2008-05-16 12:44 guushuuse 阅读(480) 评论(0) 推荐(0)

ORM(Object Relational Mapping,对象/关系映射)
摘要:ORM(Object Relational Mapping,对象/关系映射) 阅读全文

posted @ 2008-05-16 12:42 guushuuse 阅读(411) 评论(0) 推荐(0)

Design Pattern(设计模式)
摘要:设计模式描述了软件设计过程中某一类常见问题的一般性解决方案。 阅读全文

posted @ 2008-05-16 12:39 guushuuse 阅读(386) 评论(0) 推荐(0)

B/S
摘要:软件从主机系统向C/S结构的转变,除了带来了系统资源的合理分配,也带来了客户端的新体验,尤其是图形界面系统的大量使用(主要是Windows操作系统),提供了高质量、响应迅速的用户体验,并且具有良好的开发人员和平台支持。但是,C/S结构下的胖客户端,非常难于部署和维护。随着应用程序和客户端平台的复杂性不断增加,以可靠且安全的方式将应用程序部署到客户计算机的难度也将不断增加。如果部署了不兼容的共享组件或软件库,则一个应用程序可以很容易地破坏另一个应用程序,这种现象称为应用程序脆弱性。新版本的应用程序通常通过重新部署整个应用程序来提供,这可能使应用程序脆弱性问题变得更加严重。 阅读全文

posted @ 2008-05-16 12:36 guushuuse 阅读(326) 评论(0) 推荐(0)

Spring.NET
摘要:Spring.NET是一个开源的应用程序框架,它移植自Java平台下流行的Spring框架。其目的是协助开发人员创建企业级的.NET应用程序。它提供了很多方面的功能,比如依赖注入、面向方面编程(AOP)、数据访问抽象及ASP.NET扩展等等。Spring.NET借助于.NET 强大的反射机制,可以极大地简化.NET应用程序开发。 阅读全文

posted @ 2008-05-11 10:35 guushuuse 阅读(3352) 评论(7) 推荐(0)

上一页 1 2