zoukankan      html  css  js  c++  java
  • 截止2013年5月,.net 所有技术路线的一个概括

    cite : http://bbs.csdn.net/topics/390211354 的一个牛人的评论,让你有个概览。

    微软的产品线很长,每条线都在快速的发展(因为每条线都有不同的基础)。
    有些技术是革命性的变化,而有些技术只是给你带来方便。

    以.net Framwork + Visual Studio 这条线来说,BCL和C#是基础。
    .Net从 1.1->2.0->3.0>3.5->4.0>4.5
    C# 从 1.0>2.0->3.0->4.0->5.0

    前端技术和中间件技术是变化较快的,而且多数有革命性的变化,当然也有可能是微软落后的太多,追赶的脚步跨的很大。
    桌面技术从 Win32 -> MFC -> Windows Form -> WPF -> Metro App
    web技术从 Asp -> Asp.net Web Form -> Asp.net MVC
    RIA技术从 javascript -> AJAX -> Silverlight
    移动技术从 windows CE -> windows Phone
    ORM技术从 Ado.net DataTable-> Linq to Sql -> Ado.net Entity Framework
    服务接口技术从 WebService-> Remoting -> WCF
    图形技术从 DirectX -> Managed DX-> XNA -> DirectX

    但是后端技术和企业级产品则是相对还勉强算稳定,只是不断地加新功能
    数据库技术从 SQl server 2000->2005->2008->2012
    Office技术从 office 98->2003 ->2007 -> 2010 -> 2013
    Sharepoint从 2007->2010->2013
    CRM从 1.2->2011->3.0->4.0

    要说你现在用asp照样也能做网页,用mfc也能写桌面程序,C#2.0和vs2005现在用的也不少,webservice也照样可以实现很多功能,silerlight本来就是可有可无的。

    做哪件事情,怎么做效率高,用什么方式做,取决于你自己。

    走向地狱的途中,不小心走了程序员这条路,路上一个个黑心的老板,和暗无天日的加班,我才发现,通往地狱的路径中,我们这行是最短的。

  • 相关阅读:
    unzip详解,Linux系统如何解压缩zip文件?
    什么是FHS,Linux的文件系统目录标准是怎样的
    第三篇:Linux的基本操作与文件管理(纯命令行模式下)(上)
    什么是YUM
    KineticJS教程(12)
    KineticJS教程(11)
    KineticJS教程(10)
    KineticJS教程(9)
    KineticJS教程(8)
    KineticJS教程(7)
  • 原文地址:https://www.cnblogs.com/zlfucku/p/3068086.html
Copyright © 2011-2022 走看看