- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Silverlight - 关于UI线程 / CompositionTarget.Rendering 事件
Pete发了一篇关于Silverlight 线程的blog, 1. 使用BackgroundWorker 2. 使用Dispatcher从非UI线程更新UI 2.1 最简单的调用Dispatcher的方法:使用Deployment.Current.Dispatcher 3. 使用DispatcherTimer 关于 Comp
2010-04-28 16:34:00 1823
原创 Silverlight 性能优化 - 按需加载 (on demand loanding)
1. 按需加载资源文件如果.xap中包含了庞大的资源文件,会延长下载到客户的时间的,如果这些资源是在需要时才"按需"下载,会带来更好的用户体验。这个实现起来比较简单:通过WebClient 的OpenReadAsync方法下载所需的资源文件,例如图片,下载完成后即可供程序使用了。 2.按需加载Assembly .dll 方法:1. 通过WebClient下载A
2010-04-28 14:21:00 1586
原创 Visual Studio 2010也玩儿 "App Store"
Visual Studio以前的版本也有Extension Manager。Visual Studio 2010 中的Extension Manager更像 "app store":
2010-04-27 15:29:00 2042 1
原创 LINQ to XSD - 操作强类型xml
LINQ to XML可以使用LINQ来操作XML数据,LINQ to XSD提供了强类型的xml操作, 方便之处可从下面两个语句的对比看出: LINQ to XML: (from item in purchaseOrder.Elements("Item") select (double)item.Elemen
2010-04-20 15:36:00 1558
原创 Tip - MIME types和WebOperationContext
使用Firefox曾遇到这样的问题,明明可以在浏览器内显示的文件(尤其是自定义扩展名的文件),却变成了下载。原因是该文件扩展名缺少了MIME type 使用程序设置MIME type可以使用WebOperationContext 类:WebOperationContext.Current.OutgoingResponse.ContentType = "text/html"
2010-04-13 17:24:00 1033
原创 VS Setup - 关于Windows Service
前面写过一篇使用VS Setup项目作安装包的总结,今天补充两点关于打包Windows Service的tips:1. 如何安装windows service? - 使用service installer2. 如何在安装向导完成后,启动刚安装完成的service? 2.1 使用Custom Action并在Installer的Committed事件中启动service
2010-04-13 16:14:00 977
原创 Tip - Silverlight - 自定义初始化页面
如何改变Silverlight默认的初始化页面? - 做一个自定义的Splash Screen 注意:在SplashScreen.xaml中引用图片,相对路径是基于ClientBin目录
2010-04-09 14:08:00 952 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人