【发布时间】:2011-11-25 14:15:59
【问题描述】:
我看到了很多关于这个话题的问题,我花了一些时间来决定我是否会再写一个......但我认为我的问题有点复杂......所以我们开始吧。
我目前正在使用 MVVM 处理 WPF 应用程序。
应用程序是用构建的:
- WPF
- 棱镜 V2
- Ideablade (devforce) 访问数据库
- 用于对接功能的 Avalon 坞站
- 用于网格组件的 Telerik
- 视图和 ViewModel 使用 .tt 文件生成。
- 在 xaml(用于 WPF)文件中生成视图。
我知道:
- Telerik 有 Silverlight 控件
- 使用 Prism V2 可能会帮助我制作 Silverlight 版本的应用程序
我不知道:
- 如果使用 devforce 可以阻止节目
- 如果使用 avalon 码头可以成为一个表演者
我的问题:
Appart 从为 Silverlight 生成 xaml ...我从哪里开始...
----编辑----
请避免使用诸如“Silverlight 将死”或“Silverlight xaml 是 WPF xaml 的子集”之类的任何 cmets。
这是一个概念证明,应该使用 Silverlight 制作。对于 xaml,我可以修改应用程序以仅使用可以在 Silverlight 和 WPF 中使用的简单 ui 元素。
【问题讨论】:
-
为 Silverlight 本身所有缺失的功能构建变通方法很有趣。
-
忽略任何末日论者(尤其是那些引用心怀不满的前 MS 员工的话)。 Silverlight 有一席之地(只是不是最初计划主宰 Internet),并且会像 WPF、WinForms 等一样存在很长时间。 Silverlight 是一个强大的 RIA 解决方案,它确实有效。 :) DevForce 有一个 Silverlight 产品,SL 工具包中有一个 Dock 产品,您可以使用它来代替 Avalon。
标签: wpf silverlight prism avalondock devforce