发布于 2016-08-07 00:55:50 | 402 次阅读 | 评论: 0 | 来源: 网友投递
Avalon MVVM框架
avalon是一个功能强大,体积小巧的MVVM框架。它遵循“操作数据即操作DOM”的理念,让你在代码里基本见不到一点DOM操作代码。DOM操作全部在绑定后,交给框架处理。相当后端有了ORM一样,不用你手写SQL,提高生产力!
Avalonia Alpha 4 发布了,Avalonia 是一个跨平台的 .NET UI 框架,支持 Windows、Linux、iOS 和 Android。前身是 Perspex。
这是从Perspex更名为Avalonia后的第一个发布版本,之所以更名是因为Perspex商标问题。该版本主要做了以下改进:
列表虚拟化
Windows 平台支持 Per-monitor DPI
支持多样式资源引用
新增Skia 后端用于替换非Windows平台的Cairo后端
AppBuilder,配置适用于特定平台的应用
支持绑定数据验证
Windows平台应用图标的改进
系统弹窗改进,以及一些设计改进
具体信息,可以在这里查看:
http://grokys.github.io/avalonia/avalonia-alpha4/
该版本依赖环境:
Serilog (>= 1.5.14)
Splat(>= 1.6.2)
Sprache(>= 2.0.0.50)
System.Reactive(>= 3.0.0)
System.Reactive.Core(>= 3.0.0)
System.Reactive.Interfaces(>= 3.0.0)
System.Reactive.Linq(>= 3.0.0)
System.Reactive.PlatformServices(>= 3.0.0)