我们正在设计一个将使用 Prism 的业务线应用程序。
应用程序将使用 Web 服务,所有业务逻辑都将封装在 Web 服务后面。
我们想知道的是,对于标准的数据输入业务应用程序,Silverlight 和 WPF 之间会有什么区别吗?
我们正在设计一个将使用 Prism 的业务线应用程序。
应用程序将使用 Web 服务,所有业务逻辑都将封装在 Web 服务后面。
我们想知道的是,对于标准的数据输入业务应用程序,Silverlight 和 WPF 之间会有什么区别吗?
一般来说,如果您使用标准控件,使用 MVVM,避免 COM,其他依赖于 Windows 的东西,应该没问题,但这取决于:
在最坏的情况下,您最终会得到不同的 XAML 视图和一些具有类似代码的地方:
#if SILVERLIGHT
//Code for silverlight
#else
//Code for WPF
#endif