03 2011 档案
摘要: 这次得到了一个做Silverlight应用开发的机会,在发布时遇到 xap 包太大的问题,上网看了半天,最后把微软的这个文档 “如何使用应用程序库缓存” 翻来覆去看了半天,终于搞明白了它说的内容,晕啊,真应了 “会者不难” 这句老话。最后决定把这个其实很简单的东西总结一下,避免别的新学者浪费时间。 开发场景: Silverlight Application: 与Web交互, 程序集名:SilverlightApplication10.dll Silverlight Class Library: 被SilverlightApplication10引用,程序集名:SilverlightClassL阅读全文
摘要: 微软早在.net2.0, 也就是VS2005的时候,就提供了一整套的异步编程设计模式,有3中常用的方式: 1. 使用 IAsyncResult 调用异步方法 2. 使用委托进行异步编程 3. 使用事件进行异步多线程编程 注: IAsyncResult 方式通常是用委托来实现的。所以可以认为前面2种方式就是一种。 http://msdn.microsoft.com/zh-cn/library/2e08f6yc.aspx 使用 IAsyncResult 调用异步方法 1. 有两个配对的方法,BeginXXX() 和 EndXXX()。它们是XXX()方法的异步执行。 BegingXXX()的参数是阅读全文
