• 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版本。

     

  • 相关阅读:
    2、词法分析--4、字面值--2、字符串拼接
    2、词法分析--3、标识符和关键字
    2、词法分析-- 1、行结构
    git本机服务器配置(四):git+TortoiseGit+gitblit配置本机服务器
    git本机服务器配置(三):Gitblit的安装
    git本机服务器配置(二):TortoiseGit的安装
    git本机服务器配置(一):git的安装
    python 中 dlib库的安装
    正向代理和方向代理的区别和使用
    php应用路径变量问题总结
  • 原文地址:https://www.cnblogs.com/tabbycat/p/1650249.html
Copyright © 2020-2023  润新知