深入浅出WPF——什么是XAML
小序:
还记得周星驰那句话吗?“人如果没有理想,那跟咸鱼有什么区别”。当自己一步踏上追求理想的征途,才发现为了理想要放弃很多、很多……只有这时候才能切身地明白到什么叫“舍得”。
向所有关注我的朋友们汇报一声,我开始动笔写《深入浅出WPF》了。现在大概已经完成了两三章的样子,我会把一些片断陆续发布到blog里,请大家多提宝贵意见。
我知道,当我最疲惫、最没有激情的时候,唯一能激励我走下去的,就是朋友们和编辑们的鼓励!
我需要你们!
正文:(似乎今天的正文最简单不过了——直接Copy再Paste就搞定了!)
1. XAML是什么?
自人类社会诞生,社会分工就在不断地进行着。从原始社会畜牧业与农业分离到当今社会成千上万行业的彼此协作,无不是社会分工的杰作。社会分工的意义在于它能使从事固定工作的人群更加专业化,并通过合作的形式提高生产效率。换句话说,在合作不是问题的情况下,若干群专业人士配合工作要比同等数量的一群“大而全”人士的工作效率高。
这种分工与合作的关系不仅存在于行业之间,也存在于行业内部。软件开发中最典型的分工合作就是设计师(Designer)与程序员(Programmer)之间的协作了。在WPF出现之前,协作的场景一般是这样:
1. 需求分析结束后,