zoukankan      html  css  js  c++  java
  • Visual Studio 2010 学习计划

      Visual Studio 2010 已经进入测试阶段,不知道什么时候会正式发布,但有一点可以肯定最终是会发布,呵呵。我看了大致看了一下 Visual Studio 2010带来的一些技术革新,觉得.net 4.0带来的几项技术和.net 2.0一样具有点革命性,不学不行。

      以前.net 3.0 和.net3.5的发布的时候,我是抱着用到了再学,用不到不学也没关系的态度,结果一样也没用到,就连想像中最有价值的WCF也没用到。想起WCF被老板否决的事,我就想笑。老板问,为什么要换.net3.5,WCF有什么用?我们说,用了WCF之后,帮客户开发一套OA系统,客户如果再向我们买CRM系统,我们可以很方便地将OA系统和CRM系统整合在一起。老板问,如果客户买别人的CRM系统也能很方便地整合在一起吗?我们说,是的,接口是标准的。老板最终拍板,如果客户没有要求使用WCF,我们绝对不要主动向客户介绍WCF。

    1 ASP.NET MVC

       ASP.NET MVC已经发布了1.0版本,但本着没有发布SP1绝不使用微软操作系统的原则,我无视。在Visual Studio 2010里面将会包含2.0版本,应该可以应用在实际项目里了。

      理由一,MVC是可以很方便进行单元测试。

      理由二,使用AJAX代替Postback,Web Control开发方便快速的实用价值就减半了,再想想Web Control还是有不少毒副作用。


    2  Entity Framework

      微软一直没有自己的ORM,要用第三方的。我们一直都用自动生成代码来进行ORM映射,虽然性能是高一些,但开发效率比较低,而且必须先设计数据库。这种做法,客户改动需求,应付得太痛苦了。 Entity Framework也许不如NHibernate,但开发效率应该比NHibernate高,上手难度也比NHibernate低。将来的发展也应该比NHibernate快。我一直以来都相信,狮子率领的一群羊将战胜羊领导的一群狮子。这些年.net发展比Java快很多,见证了这一点。在Visual Studio 2010里这个也是2.0版本。

     

  • 相关阅读:
    HAIP异常,导致RAC节点无法启动的解决方案
    ORA-00600: internal error code, arguments: [kcbo_unlink_q_3], [0x3710B87B0]
    impdp导入报错之ORA-39126
    ORA-27102: out of memory (2019-11-29 18:30)
    ORA-00371: not enough shared pool memory
    Warning: VKTM detected a time drift.
    Cable master (POJ No.1064)
    二分查找
    结构体和类的operator<
    mybatis(基于annotation的方法知道就行了)
  • 原文地址:https://www.cnblogs.com/tabbycat/p/1650249.html
Copyright © 2011-2022 走看看