在ASP.Net MVC的视图中使用Silverlight – 一个坏主意?
我目前正在办公室内部编写一个小型应用程序.
我开始自学一些MVC(我已经成为C#dev 3年了). 其中一个主要要求是可编辑的网格 – 我很快意识到silverlight(我没有银光体验)可能是一个很大的帮助. 我已经设法创建了一个概念证明,通过结合这两种技术来获得MVC和silverlight以进行对话: Creating a Rest API using MVC MVC SilverLight 我也在stackoverflow上得到了一些帮助: silverlight-grids-mvc-http-post 基本上我所做的只是在视图中嵌入一个银色灯光对象. 到目前为止,这似乎可以很好地工作.然而,我有点担心我可以用这种方法将自己画成一个角落,因为我对这两种技术都没有多少经验所以我担心我会受到更深层次的攻击将无法解决. 解决方法
我使用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,欢迎您查看. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 像ASP.NET WebControls一样,在dll中可重用的ASP.NET MVC组件
- asp.net-mvc-4 – 当模型中存在一对多关系时,MVC“创建视图
- asp.net-mvc-4 – 在.cshtml文件中设置断点 – VS2013
- asp.net-identity – IIdentity.Name与IIdentity.GetUserNa
- asp.net-mvc-3 – MVC绑定到带有列表属性的模型忽略其他属性
- asp.net-mvc – 如何在页面中显示ASP.net MVC项目版本?
- Asp.Net(vb)在代码隐藏中强制回发
- 是否可以将多个模型对象发送到ASP.NET MVC视图?
- 在ASP.Net的URL中检索锚点链接
- asp.net-mvc – 如何使ASP.NET路由转义路由值?
- asp.net – 缓存解决方案
- 有没有办法通过ASP.NET和app_offline.htm来显示图
- asp.net-mvc – 如何在剃刀代码块中插入空格?
- asp.net mvc调试器抛出SEHException
- asp.net-membership – 黑客有可能解密ASP.NET会
- asp.net-mvc – 在MVC2中使用区域
- [你必须知道的.NET] 第四回:后来居上:class和s
- asp.net-mvc – ASP.net MVC中的流畅验证 – 数据
- asp.net-mvc – 发生异常后不要刷新会话 – NHib
- asp.net – Visual Studio中Web API和Azure API