杂七杂八——关于XAML与逻辑代码

前端之家收集整理的这篇文章主要介绍了杂七杂八——关于XAML与逻辑代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

杂七杂八——关于XAML与逻辑代码

说两件小事儿吧~~

昨天晚上(确切地说应该是今天凌晨),我和草羹讨论“XAML能不能写逻辑代码”这个问题。在草小弟的提醒下,我发现这是个有歧义的问题。这个问题可以有两种意思:

  1. XAML能不能用来写逻辑代码
  2. XAML文件里能不能包含逻辑代码

对于第一种意思——XAML是一种声明性语言,就是用来声明UI元素的,不能用来写逻辑代码

对于第二种意思——XAML文件中可以使用<x:Code>标签,来嵌入一些C#或VB写的逻辑代码,也就是把code-behind的代码挪到了XAML文件里。但请注意:逻辑代码仍然是用C#或VB写的(即与上面一种解释不冲突)。

望诸君在面试时问清判官们的意思。

第二件,也是与草小弟聊天的时候想到的。

以前很少关注程序员们应该读什么样的书,昨天和我一位已经移民澳洲的朋友吃饭,提到中国学生和欧美学生的差距,在这位朋友看来,中国学生的专业知识要比欧美的学生强,但基础知识偏弱。表象就是:中国学生就业起点高(但被人数太多给抵销掉了)但后期积累速度慢。

基础知识弱的具体一个表现就是,中国学生的母语写作能力平均水平比较低(我想这也包括我在内)——是不是因为忙着学外语搞的就不得而知了。

平时在我面试的时候也能感受到这一点,但重点能感觉到学生的哲学和逻辑方面缺少必要的积累(尽管我积累的也不多)。所以,最后与草小弟达成共识——程序员应该多读一些图书馆里的A类(可不是Adult的A哦!)和B类书籍。

猜你在找的VB相关文章