Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。

6年前关闭。





我正在寻找有关为Intranet开发数据输入密集型应用程序的建议。

您会建议在Microsoft平台上使用哪种技术呢?我没有在考虑智能客户端选项。这基本上是基于浏览器的应用程序。

我想到的当前堆栈是


ASP.NET MVC + JQUERY
ASP.NET + Silverlight


请根据您的申请性质,包括收益,陷阱,性能等,建议您的经验/建议。

在此应用程序中,速度(从数据输入的角度来看)至关重要。

想象一下,这是一个销售点(POS)类应用程序,您需要在其中快速处理客户输入....否则,队列会随着客户数量的增加而不断增长。

(但同样,请不要提出智能客户端建议,因为我知道这对于这种情况是最好的)

注意:我不是在asp.net mvc与silverlight之间进行比较。

最佳答案

我在一家大型金融机构工作,我们只是解决了同样的想法。对于我们来说,这取决于我们最想使用的设计模式。对于Silverlight,您正在处理XAML,建议您使用MVVM模式。对于MVC来说,这很明显...

我们选择了ASP.NET MVC,原因如下:


客户端计算机上的Silverlight对我们来说是一个未知数。我们知道它仍然可以在客户端上运行,但是它很轻便,但是我们不满意将其扩展到1000个客户中的10个。过去,我们在Smart Client部署中遇到了这种痛苦。
我们对MVVM上的MVC更满意。我们认为我们在开发方面可以更加敏捷。


就排队工作而言,这对我来说是更多后端异步的东西。在您选择的任何框架上都将是相似的。除此之外,您将全力以赴进行权衡。

关于jquery - 对于使用Microsoft工具(asp.net mvc或silverlight)的数据输入密集型Intranet应用程序,您会建议采用哪种技术堆栈? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1411588/

10-15 23:08