专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Silverlight

怎么理解Silverlight的项目功能及定位

发布时间:2011-06-27 20:17:20 文章来源:www.iduyao.cn 采编人员:星星草
如何理解Silverlight的项目功能及定位
在VS2010中新建一个Silverlight应用程序项目,如HCLoad,则会在解决方案目录下生成两个子项目:HCLoad,HCLoad.Web。请问这两个项目的功能是什么?哪个相当于服务器端,哪个相当于客户端?怎么理解。“一般处理程序”(扩展名为:ashx)为什么会在HCLoad.Web目录下,为什么不能在HCLoad目录下,“一般处理程序”作用是什么?

------解决方案--------------------
你创建silverlight工程时稍微细心一点,有很明显的选项问题是要不是要使用asp.net网站来承载调试你的silverlight应用程序。这说明什么?说明它是一个可有可无的东西,只不过是微软自家的,而且vs自带web服务器,所以就集成到一起了。就好象你去生个儿子,妇产医院附赠一套棉被。但是你完全可以把silverlight应用(通常也就是那个xap文件)复制到任意其它的网站上,例如一个php网站里边,然后在php自己的网页中写一个<object />指向它网站自己的这个xap文件就可以了。当然也可以在某一个asp(而非asp.net)网页中写一个<object />执行另外一个php网站下的xap文件,只不过此时就涉及到跨域访问xap文件问题,于是就需要在后者的网站一级根目录下有silverlight授权文件。

可见网站不是必要的。但是有了更方便。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: