软件开发技术趋势分析:
从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,主流的语言和平台都还没有进入这个时代
软件开发技术趋势分析
最新推荐文章于 2024-05-27 14:28:58 发布