1.4.1.2 用 XAML 描述用户界面
Windows 表现层基础库(WindowsPresentation Foundation,WPF)是用于创建用户界面的 .NET 库,这个库支持声明式编程风格,它将描述用户界面部分与实现命令式程序逻辑的部分分隔开来。使用Windows 表现层基础库的最好办法,是使程序逻辑尽可能小,并尽可能多地以声明式方式创建。
声明式的描述用树状结构表示,其...
分类:
其他好文 时间:
2014-07-25 11:07:41
阅读次数:
231
1.4 函数式编程示例
下面的这些示例表明,函数式编程并不是任何意义上的理论学科,你会发现,甚至可能通过现有的 .NET 方法,应用了一些函数式思想。阅读有关函数式编程的内容,将有助于更深层次地理解这些技术,并高效地使用。在这书的后面,我们还将通过一些示例来展示函数式风格重要的实际好处。在第一组示例中,我们将探讨声明式编程。...
分类:
其他好文 时间:
2014-07-23 16:39:44
阅读次数:
208
1.3.2 声明式编程风格
用声明式编程风格,我们表达的程序逻辑无需说明执行细节。这个描述听起来有些耳熟,因为它十分类似于我们在 1.1 节中看到的函数式编程的定义。但声明式编程是更为一般的概念,可以使用不同技术来实现;函数式编程只是实现这一目标的一种方法。我们看一个演示,如何用函数语言编写声明性代码。
我们写程序,要以计算机所理解的词汇,向它解释我们的目标,在命令式语言中,这由命令组成...
分类:
其他好文 时间:
2014-07-22 22:34:16
阅读次数:
242
atitit.导航的实现最佳实践and声明式编程
1. 顶部水平栏导航 1
2. 竖直/侧边栏导航 1
3. 选项卡导航 1
4. 面包屑导航 1
5. 标签导航 1
6. 搜索导航 2
7. 分面/引导导航 2
8. 页脚导航 3
9. 20. 在不同页面上使用同样的导航代码 3
10. 结论大多数网站使用不只一种导航设计模式 3
11. 参考\ 4
1. 顶部水平...
分类:
其他好文 时间:
2014-07-15 10:36:36
阅读次数:
323
XAML定义 XAML是一种相对简单、通用的声明式编程语言,它适合于构建和初始化.NET对象。
XAML仅仅是一种使用.NET
API的方式,把它与HTML、可伸缩向量图形(SVG)或其他特定领域的格式或语言作比较是完全错误的。XAML由一些规则(告诉解析器和编译器如何处
理XML)和一些关键字.....
分类:
其他好文 时间:
2014-05-23 10:17:46
阅读次数:
373
XAML定义 XAML是一种相对简单、通用的声明式编程语言,它适合于构建和初始化.NET对象。
XAML仅仅是一种使用.NET
API的方式,把它与HTML、可伸缩向量图形(SVG)或其他特定领域的格式或语言作比较是完全错误的。XAML由一些规则(告诉解析器和编译器如何处
理XML)和一些关键字.....
分类:
其他好文 时间:
2014-05-09 09:35:33
阅读次数:
435