JD.*_*JD. 0 silverlight asp.net-mvc jquery
我们目前有一个silverlight应用程序,它基本上是一个内容管理系统.开发它的开发人员离开了,我们发现即使做简单的事情,架构也非常复杂.
我们选择Silverlight的原因是为了获得丰富的UI并且没有页面刷新,因为管理层希望给出运行应用程序的印象而不是从服务器获取的页面.
我们正在考虑创建一个MVC应用程序,但页面刷新可能是一个管理问题.
我想知道我们是否可以使用具有主要选项(导航窗格)的母版页,我们可以使用AJAX并将UI视图(从动作生成)插入到页面的某些部分中.这样,主页面将不会刷新,但页面的部分将使用新视图进行更新.
这会有用吗?
此外,似乎有很多JQuery UI小部件可能会给我一个丰富的UI,但我怀疑我可以让UI看起来像Silverlight UI一样好.或者我错在这里?
JD
你错了.jQuery + ajax很可爱.
由于@yakimych非常好地问,这是一个更新.
你的问题是非常宽泛的,有点主观,这使得很难提供准确的答案.
使用jquery创建一个华而不实的UI是非常可能的,并且使用ajax/jquery更新页面的部分内容很容易.这一切都归结为对silverlight的依赖是否正常+如果开发人员有jquery或xaml经验.你有MVC经验吗?它比webforms更难,但在使用ajax/jquery时更灵活,更适合.
您还应该问自己,是否可以为CMS创建一个Silverlight环境,该环境应生成正确的HTML.是不是说"HTML对我们来说不够好,我们需要使用一个很酷的插件来创建网页,而你的用户应该坚持使用HTML".