软件开发技术趋势分析

软件开发技术趋势分析:
从1990-2010年20年来,软件开发的Framework/API,经历了五个阶段:
第一阶段:
     GUI和逻辑混合在一起,典型技术:MFC,Java Swing,Servlet
第二阶段
    Server端GUI和逻辑分开。典型技术:JSP,ASP.NET
第三阶段
   Web Client端增加互动性.用错误的技术做正确的事.典型技术:AJAX,ASP.NET
第四阶段
    RIA(Rich Internet Application)时代,Client端具有更好的互动性,并且Client端的GUI和逻辑分开,且GUI
改用宣告(declarative)的方式。典型技术:Adode Apollo和微软的WPF
第五阶段
    RIA+DSL时代,采用(Domain Specific Language)语言取代大部分的XML,主流的语言和平台都还没有进入这个时代 

你可能感兴趣的:(IT最新动态)