请帮忙 - 我迷路了!
我正在编写一个小型桌面应用程序,它有一些控件和一些屏幕.这应该稍后与一个小网站集成,也有一些屏幕.我们的想法是让用户编辑视频并选择图像,然后与朋友分享他们的结果.
桌面应用程序使用的是C#WPF,即网站 - ASP.Net MVC.
我读到使用MVVM可以更轻松地将应用程序增加到几个屏幕.所以我开始搜索并发现了Caliburn.Micro和MVVM.Light.我已经下载了一些教程,但正如我准备深入研究材料一样,我在SO上找到了.那里还有Prism,MEF,Unity,ReactiveUI - 这太过分了!
我学习新东西很糟糕 - 学习WPF和ASP.Net MVC花了我很多年的时间.我不想研究很多新材料,只是为了稍后发现它不相关.而且我没有一位建筑师来指导我.
所以我的问题是:你能否对这些框架和技术进行透视,并建议我应该把重点放在研究和使用上(特别是后来用于Windows 8的内容)?
我正在开始建模用于控制现金收集终端的现有应用程序.我是Prism/Composite应用程序库的新手,想了解如何使用Prism库开始建模这个应用程序.
基本上,该应用程序管理一个现金终端,接受频繁的现金下降,计算存款中的票据,通过3G/Edge连接与我们的中央服务器进行通信,以复制存款和其他数据,并执行现金转换.所有这些的核心是现金罐的管理.该应用程序不是UI密集型,但我们正在从WinForms转向WPF,我应该将此框架用于所有未来的开发.
我需要使用棱镜.(我需要复合UI).但是从MVVM Light的演示看起来很酷.
两者可以一起工作吗?或者这是一个坏主意?
谁能告诉我一个如何让它们一起工作的例子?
对于MVVM方面,我想要复合UI和MVVM Light的棱镜.