我之前一直就是想做BS方向,之前在.NET的公司做UI的。我讨厌UI的工作,就是绣花的份。
  后来拿 asp.net  做过一点普通的企业级的网站。
  再后来一直想要转开发,一直苦于在原先那公司没有机会。
  然后现在跳了槽。  目前来的这家公司,老板和技术主管对我还都蛮好。虽然没有之前那家公司大,做项目开发团队也没有那边的人多。但工作不会有在之前那公司划分的那么细微,涉足的面也比较广泛,甚至会掌握一些架构和设计方面的东西。另外,自己的沟通交际能力也还不错,也比较喜欢跟客户交流等一些商务工作,这一点也是公司需要的。所以目前感觉还比较不错,既满足自己的想法,又适合公司的需求。心安的在这边工作。  公司之前的产品都是CS结构的。 主管现在也是想要研究BS结构,让公司的产品向BS的来转型。
  但是我们老大说我们以后的结构是 Nhibernate 做数据持久层, Spring .net 做框架。
  我当然是不懂的了,好在老大说会带着我一起搞,我也相信会学到很多东西的。
  我google了一下,貌似 Hibernate 和 Spring 都是 JAVA方面的,而 Nhibernate 和 Sping.net 都是其改良后适合。NET的东西。 
  那么我也搜索了一下现在工作招聘的需求,貌似很少有招聘.net 工程师是需要 Nhibernate 和 Sping.net 的东西的呀。  那么,我还想在.net 这个路上跑,对于 Nhibernate 和 Sping.net 是不是有前途,有希望呀?  采鸟在这里真诚的向高手们请教啦! 
  小弟不盛感激! 谢谢

解决方案 »

  1.   

     Nhibernate 和 Sping.net 用在.net 里面不着四六。
      

  2.   

    Nhibernate 和 Sping.net 是使用不当
    微软就有LINQ,entity framework,asp.net mvc等
    http://topic.csdn.net/u/20090322/20/95c04d0c-3c78-43f0-9368-5b59e32c6430.html
      

  3.   

    我们.net 界的就用.net 盟主的框架。java 界里面那几个框架还互相打架,门派林立。那些框架跟.net自带的框架、技术重复了。
      

  4.   

    NHibernate是一个面向.NET环境的对象/关系数据库映射工具。
    NHibernate管理.NET类到数据库表的映射,还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。
    NHibernate的目标主要是用于与数据持久化相关的编程任务,能够使开发人员从原来枯燥的SQL语句的编写中解放出来,解放出来的精力可以让开发人员投入到业务逻辑的实现上。NHibernate可以帮助用户消除或者包装那些针对特定厂商的SQL代码,并且帮用户把结果集从表格式的表示形式转换成一系列的对象。
    Spring框架由一个容器,一个配置和组织组件的框架,和一组内置的为事务、持久化和Web用户接口提供的服务组成。
    Spring.NET源于Java的Spring框架
    Spring.Net是一个关注于.NET企业应用开发的应用程序框架,它能够提供非常丰富的功能,例如依赖注入(Dependency Injection),面向方面编程(Aspect Oriented Programming),数据访问抽象以及ASP.NET集成等。
    LINQ可视化查询,本质就是使用扩展方法扩展了对集合类型的各种查询方法,最后返回的还是一个集合类型.
    框架主要使用设计模式等提高开发效率。使用一个就可。可参考petshop. 
      

  5.   

    你在.net 里面用了Nhibernate 和 Sping 出了问题,你去哪里寻求帮助?
    .net 界里面有
    Enterprise Library4.0
    LINQ
    entity framework
    asp.net mvc根本用不着Nhibernate 和 Sping 
      

  6.   


    是啊
    我也这么觉得.
    因为在之前公司认识了很多做开发的高级. 他们都不用 Nhibernate 和Spring.net 。有些没做过JAVA的人都不知道这两个玩意。
    而我们老大是JAVA出身的。 汗```
      

  7.   

    现在是.net4.0了,但是linq to sql和ef有 nhibernate强大吗?
    微软有强大的uoc&aop框架吗?市面上有什么.net的ioc%aop框架比spring.net强大?