Archive for the 'silverlight' Category

结合Silverlight MEF开发组件式WebGIS平台

六月 28th, 2010 by admin


公司的WebGIS平台采用Silverlight技术实现,根据Silverlight技术目前的发展情况,要做到团队成员之间组件化配置开发,是有一定复杂度的。既然决定了使用Silverlight技术开发WebGIS平台,那么就只能在Silverlight技术领域寻找解决方案。
第一个映入眼帘的就是MEF,地址为http://mef.codeplex.com/,在下载了示例程序并运行之后,发现其思路极其符合我们要求的:团队中只有一个Silverlight地图框架,其它的功能都是xap包,能够加载并运行于Silverlight地图框架之上,并获得地图句柄,进行地图的相关操作。示例程序中,通过Import和Export机制,解决了不同xap包之间传递不同对象的技术难题,一下子将我们预期完成时间缩短了非常多。一切都在顺利的进行着,直到组件xap需要通过地图控件句柄操作地图控件的时候,问题来了:组件获取不到地图控件句柄。在解决了几天仍然没方法的时候,另一个解决方案出现了:Prism,地址为http://compositewpf.codeplex.com/。

js与silverlight之间的交互

六月 9th, 2010 by admin


    使用js操作silverlight中的方法并获取返回的结果,这种方式网上比较多的,但通过操作silverlight的时候,调用js方法,这种方式操作的介绍就比较少了,下面我结合自己在实际开发gis业务中,框选了地图中的某个区域,将这个区域的信息反馈到html端,再使用脚本进行操作的例子介绍一下(进行操作是alert,同理,只要html端得到了silverlight的操作句柄和返回结果就可以进行任意的操作了)
大部分思想是参考了:SilverLight学习笔记–Silverligh之在Javascript中捕获和处理Silverlight控件事件

Silverlight:从 JavaScript 调用托管代码

五月 19th, 2010 by admin


主要是针对msdn中的一篇文章进行代码实现的时候遇到的问题处理:
演练:从 JavaScript 调用托管代码

译Extreme ASP.NET:Encapsulate Silverlight with ASP.NET Controls

五月 15th, 2010 by admin


第一次翻译msdn中的文章,也不知道翻译完后能不能读懂,试一试吧。
原文的地址:Extreme ASP.NET:Encapsulate Silverlight with ASP.NET Controls作者:Fritz Onion
中文名称:极限ASP.NET:将Silverlight封装成ASP.NET控件
这是微软网站上翻译的:使用 ASP.NET 控件封装 Silverlight
本文中的代码下载地址: ExtremeASPNET2008_01.exe,在线看代码地址:Browse the Code Online
本文分以下部分:
1、使用Silverlight
2、构建一个自定义Silverlight控件
3、ASP.NET AJAX与IScriptControl
4、The asp:Xaml and asp:Media Controls

silverlight应用程序中未处理的错误代码:2104 类别:InitializeError 消息:无法下载 iis上部署Silverlight

九月 29th, 2009 by admin


错误代码:2104 InitializeError

Silverlight动画实现一个控件的先纵向后横向的缩放动作

九月 22nd, 2009 by admin


Silverlight动画实现一个控件的先纵向后横向的缩放动作

Silverlight中ListBox控件的鼠标滚动事件

九月 17th, 2009 by admin


Silverlight中ListBox控件的鼠标滚动事件

silverlight使用ObservableCollection进行集合数据绑定

九月 17th, 2009 by admin


silverlight使用ObservableCollection进行数据绑定

silverlight用鼠标移动控件并将控件移动到ListBox容器中

九月 17th, 2009 by admin


silverlight 移动控件 鼠标事件 定位

silverlight修改Image控件的source属性值

九月 17th, 2009 by admin


silverlight Image控件 source属性值

pagepeel by webpicasso.de