随笔分类 -  Silverlight

摘要:#region 同步单位void SyncUnit() { ProgressContent = "正在同步单位..."; var query = Context.GetUnitsQuery().Where(p => p.ShopUniqueId == App.CurrentShop.UniqueId); Context.Load(query, LoadUnitCallback, ... 阅读全文
posted @ 2011-12-24 01:56 紫色永恒 阅读(792) 评论(0) 推荐(0) 编辑
摘要:Expression Blend 5 Preview Ultimate for Silverlight 5 Release Candidate已经发布。该版本的Blend只支持Silverlight5项目(包括Sketch Flow) 。 更多细节请浏览 Microsoft Download Centre. 下载地址: Download Microsoft Expression Blend 5... 阅读全文
posted @ 2011-09-07 17:56 紫色永恒 阅读(3058) 评论(0) 推荐(0) 编辑
摘要:参考资料:The Big List of What’s New or Improved in Silverlight 5 以下总结包括大家关心的Silverlight5的绝大多数新功能或改进,特别是Silverlight5 RC中的新玩意。 数据绑定相关 ICustomTypeProvider 自定义标记扩展(Custom Markup Extensions) Ances... 阅读全文
posted @ 2011-09-06 09:57 紫色永恒 阅读(1436) 评论(2) 推荐(0) 编辑
摘要:原文地址:http://www.silverlightshow.net/items/Working-with-collections-in-WCF-RIA-Services-part-two.aspx 这是本文的第二部分。 在第一部分中,我们讨论了两个相对简单的集合类型:EntitySet和EntityList。在本文中,我们将更进一步的了解其他两个更高级的类型:ICollectionView和D... 阅读全文
posted @ 2011-07-19 09:17 紫色永恒 阅读(1865) 评论(1) 推荐(2) 编辑
摘要:原文地址:http://www.silverlightshow.net/items/Working-with-collections-in-WCF-RIA-Services-part-one.aspx 本文分为两部分,本篇为第一部分。 介绍 今天,很多的商业应用是使用WCF RIA Services构成的(这并不奇怪,它确实是一个强大的高扩展性框架)。然而它对集合类型的支持可以变得更好。你经常会做... 阅读全文
posted @ 2011-07-15 16:05 紫色永恒 阅读(2264) 评论(8) 推荐(1) 编辑
摘要:由于本示例基于MVVMLightToolkit,所以我们的ViewModel基类继承自MVVMLightToolkit提供的ViewModelBase,并命名为AdvancedViewModelBase,项目中所有的ViewModel都继承自这个类,先看类图: 由于本示例基于MVVMLightToolkit,所以我们的ViewModel基类继承自MVVMLightToolkit提供的ViewMod... 阅读全文
posted @ 2011-06-28 10:13 紫色永恒 阅读(2945) 评论(8) 推荐(2) 编辑
摘要:WCF Service(WebService) Web Services是经实践考验证明的跨防火墙的通信方式,它很稳定且被广泛认可。总的来说你需要为分散的CRUD操作指定相应的接口并在Silverlight中忠实的调用他们 使用的原因:需要进行类似直接通过服务进行数据库交互操作的项目(弱化业务逻辑部分)。 避免使用的原因:必须始终自己监视数据的变化并调用相应的服务方法进行更新,任何需要并发的操作或... 阅读全文
posted @ 2011-06-23 17:13 紫色永恒 阅读(3427) 评论(6) 推荐(7) 编辑
摘要:距离Silverlight5(beta)华丽丽的亮相已经有一段日子了,园子里也有同道陆续放出了beta版中新玩意的体验和介绍,比如乱世经典的这些文章,估计大家早也已经对beta版sl5带来的新特性了然于胸了。 而这篇文章的目的则是要向大家介绍一下那些没有赶上beta版末班车却又让我们“魂牵梦绕”的sl5新特性。废话少说,且听我一一道来。 DataContextChanged事件 顾名思义,当Dat... 阅读全文
posted @ 2011-04-26 17:14 紫色永恒 阅读(1997) 评论(6) 推荐(6) 编辑
摘要:    像大多数的项目一样,即使在将Silverlight应用程序交付后,我们仍会根据客户的需求进行相应修改并将xap文件发送给客户,客户经过测试后再部署到生产环境。     这样经常会面临一个问题,客户更新xap后并未看到任何变化甚至由于我们wcf服务等相关文件的改动会让程序执行发生异常。这个原因倒是很明显--我们的xap文件被缓存了,当服务器上替换了新的xap文件时,本地并未重新从服务器上下... 阅读全文
posted @ 2011-01-07 10:12 紫色永恒 阅读(1458) 评论(6) 推荐(2) 编辑
摘要:今天微软将Silverlight 4 升级到GDR 1(以及新的SDK),这个版本针对以往版本的性能、内存泄露等问题进行了相应的调整,并且和发布不久的Visual Studio LightSwitch整合得更好。以下是GDR1中主要的更新内容:提升了Silverlight启动时的性能 增加了MAC平台下OOB方式的鼠标滚轮支持 各种DRM多媒体相关的问题修正 修正使用MouseCapture时出现的内存溢出问题 修正使用DataTemplate时出现的内存溢出问题 新的SDK特性允许为DataGrid控件添加新行点击这里查看所有的更新细节。对于最终用户,只需要进行对应的runtime升级就可以 阅读全文
posted @ 2010-09-03 10:29 紫色永恒 阅读(2058) 评论(8) 推荐(3) 编辑
摘要:在Silverlight中,UserControl的继承一直是个麻烦事情,要继承一个View(UserControl或者Page以及其他基类)比在ASP.NET中要麻烦一些。仅仅的在UserControl的类中定义继承会存在各种各样的问题,比如说要修改.g文件;更有不辞辛苦者竟然找到了用后台拼XAML的方式(网上一搜便知),对于有洁癖的程序员,这些解决方案都不是非常理想。其实从sl3开始,ms就已经告诉我们如何正确的继承UserControl等,只要你新建一个Page(注意,不是UserControl)就能看出端倪。下面我举个例子(代码截取于我一时兴起做的坦克大战雏形)首先我们有一个基类,这里 阅读全文
posted @ 2010-05-24 22:46 紫色永恒 阅读(2102) 评论(4) 推荐(2) 编辑
摘要:本次更新的Training Kit包含8个模块和25个视频以及其他的一些手把手教学训练。 微软希望大家通过学习Silverlight 4 Training Kit掌握SL4的新特性并最终可以根据自己的需要创建出色的企业商业RIA应用。 那么,现在就开始我们的Silverlight4特训之旅吧! 在线地址、下载地址 阅读全文
posted @ 2010-04-27 22:25 紫色永恒 阅读(663) 评论(0) 推荐(0) 编辑
摘要:Silverlight4发布了,园子里全都是相关文章,所以俺就不凑这个热闹了。这次找点资料给大家,说说SL4中的新玩意。 今天同时发布的工具除了Silverlight Tools RC2 For VS2010外还有Silverlight4 Toolkit 2010年4月版。 下载地址:http://silverlight.codeplex.com/releases/view/43528 本月... 阅读全文
posted @ 2010-04-16 10:43 紫色永恒 阅读(3721) 评论(10) 推荐(3) 编辑
摘要:小道消息 恩恩 阅读全文
posted @ 2010-04-08 17:44 紫色永恒 阅读(445) 评论(3) 推荐(0) 编辑
摘要:之前有Silverlight3和Silverlight4 Beta的,今天Silverlight RC的也出现了 有兴趣的童鞋请走传送门:Silverlight4RC API 阅读全文
posted @ 2010-03-19 15:29 紫色永恒 阅读(570) 评论(0) 推荐(0) 编辑
摘要:关于Silverlight本地化的文章已然不少。在园子里nasa的Silverlight本地化正是一篇好文。而本文将从其他角度解析这方面的知识,本文将包括如下几个方面的内容 本地化/全球化的意义 在Silverlight中使用.resx实现本地化/全球化的几种方式 在Silverlight中通过MVVM实现本地化/全球化 示例及源码 本地化/全球化的意义 本地化/全球化是当我们的应用/产品发展到... 阅读全文
posted @ 2010-03-18 21:59 紫色永恒 阅读(2145) 评论(5) 推荐(1) 编辑
摘要:今天的MIX10大会公布了Silverlight4的最新版本—RC。 废话少说,这里简要介绍一下SL4RC想对于SL4Beta的变化和新增功能 相对于Beta的变化 增强RichTextBox的功能 这玩意提供了一个“Xaml”属性,这意味着我们现在完全可以开始打造sl的富文本编辑器了 调整后的WebBrowser控件 HtmlBrush改名为WebBrowserBrush了 打印相关的API... 阅读全文
posted @ 2010-03-16 09:08 紫色永恒 阅读(3038) 评论(40) 推荐(5) 编辑
摘要:2010年3月15日-3月17日,一年一度的MIX大会将在赌城拉斯维加斯举行。但凡是Web开发者都会特别关注本次大会吧。那么微软有可能将在本次大会中带来什么呢? IE9 CTP(技术预览版) 真想看看在IE6的葬礼举办不到一个月后公布的IE9预览版会带来些什么新的特性。毋庸置疑,微软肯定会加入对HTML5的支持。不过本人对于此并不感冒,我们有Silverlight,而HTML5真想走上历史舞台那得... 阅读全文
posted @ 2010-03-09 17:25 紫色永恒 阅读(2661) 评论(9) 推荐(5) 编辑
摘要:在这里我打算分享一个十分轻量级的技巧实现Silverlight4中的Command。 Step 1 – 实现ICommand接口 第一步是新建一个类来管理Command相关的逻辑,它需要实现ICommand接口。当然,还有很多其他的方式,我在这里只介绍这种简单有效的实现。 DelegatedCommand类实现了ICommand接口定义的CanExecute、Execute方法和CanExe... 阅读全文
posted @ 2010-02-23 09:46 紫色永恒 阅读(2538) 评论(11) 推荐(3) 编辑
摘要:微软在WPF中提出了依赖属性(Dependency Property,以下简称DP)的概念并将其延伸至Silverlight平台。在这篇文章我将介绍DP在Silverlight的定义和使用。 阅读全文
posted @ 2010-02-02 14:45 紫色永恒 阅读(4366) 评论(21) 推荐(5) 编辑

点击右上角即可分享
微信分享提示