用.net也有几个年头了,一直没用过spring.net,
这个都有什么作用?你们都用它来做什么?

解决方案 »

  1.   

    Java 里倒是有个  spring,,,,,,,,,
      

  2.   

    用.net也有几个年头了,一直没用过spring.net,
    这个都有什么作用?你们都用它来做什么?
      

  3.   

    spring.net+Nhibernate.net
    跟java的spring+Hibernate应该是差不多的, 类似一种orm框架 或者啥的.... 猜测...
      

  4.   

    NHibernate倒是有用到,spring.net没有怎么去用
    不过总觉得这类第三方的东西会被微软给干掉
    NHibernate被Ado.net Entity Framework和Linq干掉
    Spring.net在分布式应用上已经被wcf给干掉,或者,还可以剩下一个依赖注入的思想?
      

  5.   

    用得最多的用途,是主要用来做依赖注入的,主要用在大型企业应用系统的实施中,实现松耦合,实现良好的系统架构。
    对于Spring,还有其它用途,可是一门很全的技术哦,还有Spring MVC等等。
      

  6.   

    楼主在散分哈....呵呵..
    SPRING.NET : http://www.springframework.net/
      

  7.   

    很不错的一个开源框架....同时还有一个.NET的框架也很不错 CSLA.NET
      

  8.   

     一.Spring.Core作为整个框架的基础,实现了依赖注入的功能。  Spring.NET的大部分模块都要依赖或扩展该模块。Spring.Core的基础是IObjectFactory接口,该接口用一个简单而优雅的方式实现了工厂模式,使我们可以无需自行编写singleton类型和众多的服务定位器,并允许将对象配置及其依赖关系与具体的程序逻辑解耦。该模块中的IApplicationContext接口是IObjectFactory的扩展,增加了诸多企业级功能,包括使用资源文件进行文本本地化、事件传播和资源装载等等。  二.Spring.AOP为业务对象提供面向方面编程(AOP)的支持。  AOP完善了IoC容器的功能,为创建企业应用和使用声明式服务奠定了坚实的基础。  三.Spring.Web对ASP.NET进行了一系列功能扩展,包括对ASP.NET页面进行依赖注入、双向数据绑定、在ASP.NET 1.1中使用Master page、以及增强的本地化功能支持等。  四.Spring.Services允许将任意的“普通”对象(意为没有继承任何指定基类型的对象)发布为企业服务(COM+)或远程对象。  通过依赖注入和特性元数据覆盖等功能,该模块可使.NET的Web服务获得极大的灵活性。同时也支持Windows后台服务。  五.Spring.Data定义了一个抽象的数据访问层,可以跨越各种数据访问技术(从ADO.NET到各种ORM)进行数据访问。  该模块包含一个ADO.NET的抽象层,减少了使用传统ADO.NET进行编码和事务管理时的工作量。  六.Spring.ORM为时下流行的ORM类库提供了一个整合层,其中包含声明式事务管理等诸多功能。
      

  9.   

    这个代码介绍。
    http://www.cnblogs.com/xuyuantao/articles/935558.html
      

  10.   

    Spring框架由一个容器,一个配置和组织组件的框架,和一组内置的为事务、持久化和Web用户接口提供的服务组成。 
    Spring.NET源于Java的Spring框架 
    Spring.Net是一个关注于.NET企业应用开发的应用程序框架,它能够提供非常丰富的功能,例如依赖注入(Dependency Injection),面向方面编程(Aspect Oriented Programming),数据访问抽象以及ASP.NET集成等。
      

  11.   

    感觉Spring.net的AOP比较好,对于依赖注入和插件模式有点类似
      

  12.   

    spring.net一般都是用的依赖注入的特性,用来降低程序的耦合度
      

  13.   

    请教一下大家,用spring.net可以进行性能监测吗?
    先说说这个项目的资料:它是一个已经建立好的web信息系统,用ASP.NET编写的,已经开始正常运行,而且运行时不能中断。但是现在这个系统没有性能监测部分,现在需要一个性能监测的组件。
    现在的要求是用面向方面AOP的方法,用探针的形式监测系统的各个性能指标,最好做一个类似于万用表的软件。需要监测哪里就把探针部署到哪里,不需要测量的时候就移除了。要做到动态织入。用spring.net可以完成这个项目吗?希望大家给点建议!谢谢!