Silverlight与ASP.NET

时间:2011-05-22 20:04:31

标签: .net asp.net silverlight


我在为组织生产基于Web的自动化办公软件的公司工作。
这些软件中的大多数都是在数据库中存储一系列数据,或者是机械化的便利过程。
我认为在银光下更好地迁移到这种技术。

  • 你的想法是什么?
  • 有什么好处和 迁移到的缺点 这种软件的silverlight ?


3 个答案:

答案 0 :(得分:3)

您希望对应用程序的外观和感觉进行多少控制?

如果您需要非常具体的布局和复杂的数据可视化,那么我建议使用Silverlight。它为您提供了类似于桌面的控制,并提供了丰富的动画来实现这一目标。

有一个学习曲线--XAML - 但是使用正确的工具,Visual Studio 2010和Expression Blend,您可以从“开箱即用”提供的内容中学到很多东西。

Silverlight不仅适用于移动开发。微软在Silverlight 4中所做的很多事情以及使用PivotViewer,多媒体和RichTextBox之类的东西在Silverlight 5中所做的很多都是针对大屏幕应用而不是具有较小空间的移动设备。

答案 1 :(得分:1)

我认为在您的情况下使用Silverlight是个好主意。

  1. 您的产品将在Intranet中运行, 所以下载xap文件不是 问题;
  2. 你可以使用很多第三方 控件,比ASP.NET MVC更多;
  3. 您获得跨浏览器兼容性, f.i.客户端的浏览器可能不会 支持HTML5;
  4. 你得到动画,矢量图形, 硬件加速构建真实 丰富的接口;
  5. 用于构建MVVM设计的功能集;
  6. Silverlight涵盖了业务应用程序领域。这非常有用。看看下一版本提供的功能,我不能说只有移动才是Silverlight的命运。

答案 2 :(得分:0)

我不会排除银光。我想这取决于您的具体应用要求。有些东西我会使用ASP.net mvc以及其他我使用silverlight的东西而不只是用于移动开发。使用Silverlight 5,SL和WPF之间的差异较小。 SL仍然是一种很好的方式,通过本机客户端应用程序的感觉来构建真正丰富的客户端体验,而不仅仅是在浏览器中运行的东西。