2011-05-26 68 views
0

我的公司正在考虑在新的应用程序上开始开发。我喜欢通过clickonce而不是Web应用程序(包括silverlight)部署WPF/WCF的想法。除了失去一些平台独立性,我认为WPF以各种方式胜出了Web应用程序。国际海事组织,网络应用程序只有在创建一个面向公众的系统视图时才有意义。称它为网吧规则。如果应用程序不需要一般为公众服务,并且您的客户正在运行Windows,那么WPF是不是一件容易的事情?我知道答案总是“取决于”,所以任何人都可以提供他们选择另一种范式的标准吗?WPF/Clickonce vs Web应用程序日期

BTW,我发现这同时研究这个话题: http://karlshifflett.wordpress.com/2007/12/20/reasons-for-choosing-wpf-over-aspnet-for-very-large-project/

这是有点过时,但他提出了一些很好的点。

+0

也许这个问题不能回答没有描述应用程序会做什么。 – tofutim 2011-05-26 19:22:48

+0

我同意,tofium。这就是为什么我想知道人们用什么标准来做出他们的决定。 – cdaq 2011-05-26 19:31:23

回答

0

如果选择WPF和Silverlight之间,它只是一个内部应用程序,那么你可能最好去WPF。我没有真正使用过Silverlight,但是从我对它的有限了解来看,它基本上是Web的一个WPF的精简版本,您应该能够使用WPF构建比使用Silverlight更丰富的应用程序。

+0

我试图做的区别不在WPF和Silverlight本身之间,而是在WPF和Web应用程序(即浏览器)之间。 – cdaq 2011-05-26 19:30:24

+0

我认为这一切都取决于你的应用程序需要做什么。时间尺度也可能是一个因素,你可以使用你更熟悉的语言/技术更快地写出它,而不是用一个潜在的陡峭的学习曲线来解决某些问题。显然,如果你精通几种语言,这将不是什么问题。更快,并不一定意味着更好,但我知道什么业务用户可以像推行最后期限一样! – TabbyCool 2011-05-26 19:34:44

相关问题