毫无新意的Vista和.NET3.0
在11月的《程序员》杂志上,看到了微软狂吹的Vista和Vista自带的.NET3.0的介绍。完全是堆砌着华丽词藻的商业宣传。仔细看看微软引以为傲的新技术,都是业内早已出现了N年的技术!
.NET3.0整个就是Java几项老技术的翻版!
.NET3.0的三部分:显示框架WPF,通讯组件WCF,工作流WF。
1,WPF, 就是Java的Swing技术的翻版。 原来.NET使用Windows本地的可视化控件来开发桌面GUI,这类似于Java早期的AWT技术。
现在,WPF完全照搬Swing的思路,从本地操作系统拿到一个窗口,然后再在这个空白窗口上绘制.NET的窗口。这样,.NET桌面程序对Swing程序的性能优势就荡然无存了。
WPF使用Swing的方式开发GUI之后,就可以和Swing一样,运行在Html页面中了。具备Java的applet一样的能力。整整比java晚了10年,还好意思作为新技术来吹嘘,糊弄消费者?!微软,真有你的!
2,WCF 无非就是一个用于网络通讯的API库,还不是老样子!
3,WF,微软的工作流引擎。 工作流技术,早已出现几十年了。微软现在推出一个功能平平的工作流引擎,有什么好吹嘘的?!不过也是,好歹做出了点新东西。至少比WPF、WCF更值得吹嘘!
WF这个工作流引擎并不强大,早已有许多公司推出了工作流引擎。Oracle,BEA,IBM都有非常好的东东。开源的Java工作流引擎,优秀的也不少。WF还不支持微软自己参加的BPEL规范,不支持SOA!
Vista和.NET3.0,又是一次商业宣传!发明一些新的名词和缩写,宣讲着一些堆砌着华丽词藻的天书般的演讲。无聊!微软,还有IBM,你们总是把普通的技术吹成谁都听不懂的“神化”。
吹牛不用上税啊!