05 2012 档案
摘要:
在Silverlight中进行通讯,只能使用4502-4534之间的端口进行数据传输,另外Silverlight客户端会自动向943端口的服务器端发送一个“”的语句请求,然后服务器端943端口回发以下文件以许可Socket通讯。A.现在我们首先来看服务器端的代码,主要分为策略响应步骤和服务响应步骤。
策略步骤一:启动监听943端口是否有需要安全策略文件请求
策略步骤二:如果客户端请求是,则将安全策略文件作为bytes发送给客户端
服务步骤一:启动服务器端,监听4525端口,是否有Socket对话请求
服务步骤二:如果有客户端请求的连接,则发送消息告知客户端
阅读全文

摘要:VS 11 Beta已经发布好几月,今天我们来看看Vs 11的安装过程,在接下来的文章里会一步一步学习和发现VS 11的新特性。首先下载VS 11 Beta的安装文件如下: 你可以通过以下链接 VS 11 Beta进行下载,分为安装包和语言包。当然选择下载DVD ISO文件到本地速度更快捷: 我们解压ISO文件,然后点击“vs_premium.exe”文件(当然“旗舰版”和“个人版”略有不同),可以看到以下界面: 点击“I agree to the license....”并且Install,就会进入以下界面,对VS 11进行安装: 最后安装成功时显示如下: 安装中文语言包,打开...
阅读全文
摘要:
在Silverlight中我们使用了数据模板,在很多时候也需要获取到数据模板上的控件,并且进行改变。本文使用的实例数据源和上节相同,如需了解请下载源码查看。
当然在这里我们可以分为获取数据模板原始控件和获取数据模板当前行控件两种。
一:获取数据模板原始控件。即通过“lbTempName.LoadContent()”的方式获取到原始数据模板的根元素(所有的DataTemplate数据模板都只有一个根元素,否则会报错)
阅读全文

摘要:
在Silverlight中,我们的数据列表显示控件有ListBox、DataGrid等。对于显示出来的数据条目样式外观的管理是通过DataTemplate(数据模板)来完成的。本节将从DataTemplate基础说起如何使用DataTemplate。
阅读全文
