摘要: 近几日,本人在对一个老的Silverlight的GIS项目进行维护,发现该项目的实现是先把所有的资源加载至客户端,其中包括登录部分和业务实现部分,我就在想可不可以把登录部分和业务实现部分开来。如果用户输入的账号密码正确才开始加载业务实现方面的资源(1.由于Silverlight的运行资源的加载是一次性的。2.现在主流的实现都是如此)如下是我在代码中的实现private const string odll = "SilverlightApplication2.dll"; private const string LoaderPageName = "Silverlig 阅读全文
posted @ 2014-02-20 15:04 湘_蜗牛 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 以下代码为本人在一Silverlight程序中访问Web端配置文件的代码: private void GetLoadNeed() { // 项目名称读取配置文件 WebClient wcConfigXml = new WebClient(); wcConfigXml.OpenReadCompleted += new OpenReadCompletedEventHandler(wcConfigXml_OpenReadCompleted); wcConfigXml.OpenReadAsync(ne... 阅读全文
posted @ 2014-02-20 09:46 湘_蜗牛 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 今天闲着无事,给大家分享一下我的一个项目中WCF的使用。我这项目使用的是Silverlight,至于其他类型的使用方法也是一样的。1.建立一个Silverlight带Web项目的解决方案。2.在web项目中创建Wcf服务文件.如文件创建在web项目下Services文件夹中,名为HomeService.svc。3.在客服端引用wcf服务。4.在应用程序中获取Wcf服务。 1 string WCFServiceUri = "Services/HomeService.svc"; //WCF服务 相对路径 2 3 HomeService.HomeServiceClient hs 阅读全文
posted @ 2014-02-20 09:35 湘_蜗牛 阅读(348) 评论(0) 推荐(0) 编辑