luckspirit 发表于 2014-6-17 23:03

Windows 9大变革:淘汰传统Win32代码

<p align="center"><a href="http://www.ibmnb.com/batch.download.php?aid=94586" target="_blank"><img src="http://www.ibmnb.com/attachments/2014/06/1280348_2014061723023716yVn.jpg" border="0"></a></p><p>  为了保持各版本之间的互操作性,微软的Windows操作系统在经年累月的代码堆积后变得异常臃肿。微软什么时候能够重新审视代码,让它们更加现代化,更加精简?实际上,微软已经开始着手对Windows代码的颠覆性开发了。</p>
<p>  根据近日的一则<a class="f14_link" href="https://careers.microsoft.com/jobdetails.aspx?ss=&amp;pg=0&amp;so=&amp;rw=6&amp;jid=143336&amp;jlang=EN&amp;pp=SS" target="_blank">微软招聘说明</a>,微软希望软件应用能够在最顶层(top-level)用户界面(UI)中运行,这种界面无所不在而且易于理解,就连老年人也能明白你在做什么。换句话说,微软正在为Windows打造一种真正的可视化界面。</p>
<p>  微软在招聘说明中描述道:作为一名开发人员,你将负责领导对顶层Windows UI的高质量架构创建、设计和实现。……你需要做出相应的决策以加快开发进程,是在传统的UI组件上进行更迭,还是使用新框架(例如XAML)重新开发/替换这些长久以来存在的代码。</p>
<p>  从上面一段话中可以看出,为了加速Windows的开发,微软会根据不同的情况采取两种代码开发方式:一是在旧的代码基础上进行开发;二是替换掉遗留的Win32代码进行全新开发。</p>
<p>  微软对遗留代码进行更新的做法并不是什么新鲜事,值得注意的是,微软提到了使用新框架替换这些代码。如果对旧代码的替换成功实现,那么微软更新Windows的速度将大幅提升,正是这些旧代码拖慢了Windows的发布和更新换代。</p>
<p>  对旧有的Win32代码进行替换是不是Windows 9开发工作的一部分?<a class="f14_link" href="http://www.neowin.net/news/microsoft-is-about-to-make-big-changes-to-legacy-windows-code" target="_blank">答案似乎是Yes</a>,不过只有等到2015年我们才能验证了。</p>
页: [1]
查看完整版本: Windows 9大变革:淘汰传统Win32代码