武汉博文官方博客http://blog.csdn.net/bvbook

技术凝聚实力 专业创新出版 与向上的心合作 共同成长!

用户操作
[即时聊天] [发私信] [加为好友]
武汉博文ID:bvbook
368746次访问,排名154,好友469人,关注者573人。
武汉博文视点读者信箱:reader@broadview.com.cn
武汉博文视点投稿信箱:BVtougao@gmail.com
bvbook的文章
原创 310 篇
翻译 1 篇
转载 48 篇
评论 565 篇
武汉博文的公告
参加读者调查,免费获取新书
博文视点,年底重磅原创
Web2.0好书推荐
最近评论
qiuqiang1985:写的非常不错。值得一看
韩语培训:nvlibm5
oofay.us
oofay.us
brogame
to 琳琳的小狗:
《集体智慧编程》预计本月中旬上市。
谢谢。
办公家具:复杂,看不明白
LAMBERT:捐赠效果肯定很好,很受"校方或其上级部门"的肯定和欢迎.
私下认为,如果您捐赠给上海一中,估计也很受""校方或其上级部门"的肯定和欢迎.

我的依据是事实,而不是用来做"判断"的,有权做出判断的应该是您,我只是很无聊地提供一点我所知道的事实.

要了解漳平一中的具体情况,我不通过也没渠道"向校方或其上级部门直接求证",我只是有空有时间到学校里……
文章分类
收藏
    相册
    北斗星图书
    李锟先生
    图片勘误
    网络用图
    博文视点畅销书
    《软件调试》官方站点
    RESTful Web Services中文版-网站
    移山之道(RSS)
    博文视点合作伙伴
    《程序员》杂志
    博客园博文视点官方博客
    微软 武汉.NET 俱乐部
    博文视点团队博客
    策划营销团队博客
    编校团队博客
    设计团队博客
    博文视点专家博客
    Dflying Chen @ cnblogs
    InfoQ的霍泰稳
    ITECN博客主编:盆盆
    熊力的博客——Windbg专家(RSS)
    存档
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 我们准备用什么创造未来的应用收藏

    新一篇: 《.NET组件程序设计》勘误——感谢读者Raymond | 旧一篇: 号外:《MYSQL Cookbook第2版,中文版》即将出版

    我们准备用什么创造未来的应用

     

    2008年1月上市

           

             .NET 3.0的推出又把我们中的很多人推倒一个十字路口:我们是否应该重新去学习一轮全新的开发技术还是经营自己已经坚守多年的技术呢?不论我们作何选择,但Charles Petzold告诉我们世界变了,未来的应用是Code + Markup。和很多同行一样,10多年前开始编写第一行Windows代码之前看的就是Charles Petzold的书,但就在不久之前随着Vista的推出,Windows API的概念从浩繁的C/C++函数过渡到.NET语言和一组Markup了,正当我准备再次用也许真的很笨办法——遍历Windows Vista SDKWPFWCFWF部分的时候看到了Charles Petzold的新书,虽然他着力于WPF,但给我们一个全新的启示——Markup在未来应用中的作用。

           以前,代码是程序员间无间的纽带,但随着应用越来越复杂,单单几行代码似乎能描述的内容越来越片面和乏力了,不过XML给了我们一个新的选择,让我们可以在不同抽象层次定义应用的描述,其中XAML作为一个代表,通过它程序员可以告诉Windows“我就要这样的界面效果”了。Markup不仅仅是一点点技术的技巧,它打开了隔离不同开发语言、不同Windows平台甚至是异构平台间屏障,让我们用一个方式、一次编写描绘计算无处不在的世界中的应用。但这并不是说代码成为历史,恰恰相反代码依然程序员赋予应用的灵魂,如果说Markup更多的是我们与Windows对话的桥梁,那么代码则是实实在在描述“我们自己的”而不是“其他什么的”应用,也就是我们应该更吝惜我们的代码到实际描述自己应用的解决方案之中。

           那么该怎么做呢?Charles Petzold的书中提到:

    l         如何创建并进一步增强那些天天要面对的应用界面元素,包括菜单、工具栏、树和列表;

    l         如何以更加动感的方式安排控件和图形的布局;

    l         如何通过XAML的资源和模版来整体替换应用界面的呈现风格;

    l         如何通过在XAML中采用数据绑定技术简化应用开发的同时令操作体验更为流畅;

    l         如何创建并发布面向浏览器客户端的XAML应用;

    l         如何通过图形、多媒体和动画改善用户交互体验;

           此外,我个人非常喜欢Charles Petzold稍有些“啰嗦”的风格,因为之前每每实际置身项目之后,才发现当时一些看似“啰嗦”的内容其实却非常必要,感觉就像之前很多技术先锋评价凡尔纳的那样——“生活的导演”,不过不同的是Charles Petzold不是导演而是实实在在走在我们前面的向导。

           感谢蔡先生和博文视点,他们的的努力让这本书呈现到国内读者的面前,从样章的书稿看,译文忠实而清晰的反映出原文的内质,相信它将启迪正在经历全新一轮开发技术浪潮的众多同行,助力我们用CodeMarkup的双勾拳打拼未来的应用。

     

          

    王翔(Vision Wang          

    2007-12-16           

     

    发表于 @ 2007年12月24日 13:44:00|评论(loading...)|编辑

    新一篇: 《.NET组件程序设计》勘误——感谢读者Raymond | 旧一篇: 号外:《MYSQL Cookbook第2版,中文版》即将出版

    评论

    #Vader 发表于2007-12-25 19:25:00  IP: 116.52.146.*
    原书的名字Application=Markup+Code很有意思,中文版却被你们取了个不咸不淡的名字。
    #pppppp2 发表于2007-12-28 16:42:47  IP: 218.242.251.*
    能否通告一下读者,书何时可以上市?
    #李志勇 发表于2008-01-06 22:01:10  IP: 58.53.123.*
    O ,MY GAD,强大的。NET,哎,每天学的头都爆炸了,真不想学了。
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © 武汉博文