技术开发 频道

为什么学习WPF

IT168 技术文档】

    几个星期之前,我提到我现在所从事项目的部分工作。接着足球,网球和开学采购旺季…喔!我知道我不该转移话题,不过剩余的部分我不能再多说了。现在,我已经开始把 Charles Petzold 所写的《Applications = Code + Markup》一书中的所有代码示例整理出来,再用VB重写这些代码并发布到VB社区。我也邀请了一帮家伙做同样的事情,因为这是学习WPF的好方法,然而为了客户,今后几年我将关注(小型程序开发者以及IT部门),这是隐藏在我疯狂行为身后的原动力;特别是对那些一直在使用VB6的家伙们。

    同我共事的项目经理Paul Yuknewiczu促使我联系Charles并和他达成协议,允许我发布他书中所有的示例代码的VB版。在家时我已经使用VB重写了十个章节的示例代码,但为了达到我所要求的代码质量,我必须重头再来一遍。 所以今天我在附件中向你们提供第一章节的示例代码。另外,我在Visual Studio 8 beta 2中创建了相关的项目文件以鼓励你们下载最新的代码。

    出于下述的几个理由,我邀请你们同我一起进行WPF的学习之旅。

    1. 我一直认为VB是要用来快速创建应用程序的。WPF 是一个非常强大的技术,我期待建立的社区里面有着一堆这样的程序员,他们相互分享最终用户体验的各种想法,比如不再使用灰色的窗体和白色的文本框。

    2. 我们花费了大量的投资在Silverlight上。随着时间的推移,Silverlight也在不断的完善,不久的将来,使用WPF创建的强悍的桌面应用程序只需做些小小的努力就能转变成Silverlight程序。

    昨天,我们一伙人把自己反锁在房间里琢磨如何为小型程序开发者和IT部门改善Visual Basic。此前我曾说过, 我们正在寻求这方面的人,希望能从他们那里了解更多关于使用VB快速开发应用程序时的痛处。现在,我们将更进一步。不管你在哪,只要你愿意贡献一点时间帮助我们定制我们的产品,请联系我(patd@microsoft.com)

    最后,在我去和我的孩子们进行足球游戏之前,我想提醒大家,我们已经建立了一个小型程序开发人员论坛。欢迎大家来这里分享经验或者提问。

0
相关文章