加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

在ASP.Net MVC的视图中使用Silverlight – 一个坏主意?

发布时间:2020-12-16 03:48:37 所属栏目:asp.Net 来源:网络整理
导读:我目前正在办公室内部编写一个小型应用程序. 我开始自学一些MVC(我已经成为C#dev 3年了). 其中一个主要要求是可编辑的网格 – 我很快意识到silverlight(我没有银光体验)可能是一个很大的帮助. 我已经设法创建了一个概念证明,通过结合这两种技术来获得MVC和si
我目前正在办公室内部编写一个小型应用程序.
我开始自学一些MVC(我已经成为C#dev 3年了).
其中一个主要要求是可编辑的网格 – 我很快意识到silverlight(我没有银光体验)可能是一个很大的帮助.
我已经设法创建了一个概念证明,通过结合这两种技术来获得MVC和silverlight以进行对话:
Creating a Rest API using MVC
MVC SilverLight
我也在stackoverflow上得到了一些帮助:
silverlight-grids-mvc-http-post

基本上我所做的只是在视图中嵌入一个银色灯光对象.
将Model数据序列化为JSON并将其传递给silverlight(使用写入响应的intit params).
silverlight对象可以将数据作为JSON发布回控制器.

到目前为止,这似乎可以很好地工作.然而,我有点担心我可以用这种方法将自己画成一个角落,因为我对这两种技术都没有多少经验所以我担心我会受到更深层次的攻击将无法解决.
有没有人试过这样做?任何建议将不胜感激!

解决方法

我使用Silverlight与ASP.NET MVC 2进行一些在Silverlight中更容易的事情.起初我认为将无状态框架与依赖于状态的框架相结合是错误的,但它确实可以很好地工作.如果您的应用程序主要是Silverlight,您可能不想使用MVC,但如果您只是使用Silverlight,那么它是适合该工作的工具,我认为它非常有用.

你不应该遇到任何使用这两种技术都无法解决的问题.您可以从MVC向Silverlight发送数据,也可以从SilverC发送数据,因此您可以根据需要发送JSON结果.您甚至可以像讨论的那样在部分视图中嵌入Silverlight对象.您可以使用http处理程序来处理Silverlight数据.没有更多的东西.

昨天我甚至写了一篇关于使用ASP.NET MVC 2和Silverlight的blog post,以及如何让那些更熟悉MVC编码风格的人更加直观.如果您决定在MVC中使用Silverlight,欢迎您查看.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读