.Net Framework

使用 Task 简化异步编程
摘要: 本文介绍了常见的 .Net 异步编程模式, 以及如何用 Task 对象包装这些异步编程模式, 并给出了一个使用 Task 对象包装异步操作, 简化代码的例子。阅读全文

posted @ 2012-01-16 09:36 张志敏 阅读(2908) | 评论 (11) 编辑

在 MonoTouch 中使用 Newtonsoft.Json
摘要: 本文介绍如何在 MonoTouch 下编译 Newtonsoft.Json 。阅读全文

posted @ 2011-09-25 22:39 张志敏 阅读(849) | 评论 (0) 编辑

几款 .Net Reflector 的替代品
摘要: 介绍几款免费的 .Net Reflector 替代产品阅读全文

posted @ 2011-05-12 17:02 张志敏 阅读(5447) | 评论 (14) 编辑

使用 Castal DynamicProxy 简化 Silverlight 数据绑定
摘要: 使用 Castal DynamicProxy 简化 Silverlight 数据绑定, 不再需要设置属性时手工激发 NotifyPropertyChanged 事件。阅读全文

posted @ 2011-03-07 16:11 张志敏 阅读(1138) | 评论 (6) 编辑

NHibernate 架构浅析
摘要: NHibernate 架构浅析,以及需要掌握的要点阅读全文

posted @ 2011-02-11 15:48 张志敏 阅读(324) | 评论 (0) 编辑

Silverlight 异步任务队列实现
摘要: 众所周知, 在 Silverlight 运行时中, 不允许堵塞 UI 的操作出现, 很多操作只能通过异步实现。 但是, 在 Silverlight 的实际开发工作中, 经常出现需要将多个异步操作按照一定的顺序执行, 因而需要一个能够按照顺序执行异步任务的队列, 下面是一个简单的设计阅读全文

posted @ 2010-12-24 13:24 张志敏 阅读(1949) | 评论 (21) 编辑

使用 MonoDevelop 调试 Unity3D 的正确步骤
摘要: Unity3D 是一个基于 Mono 的跨平台游戏引擎,支持 PC 、MAC 、 Android 、IOS 等多种平台,其 3.0 以后的版本支持用 MonoDevelop 调试,很多人安装了之后发现 MonoDevelop 的调试按钮是灰色的,无法进行调试,通过看官方文档和测试,发现正确的调试步骤如下阅读全文

posted @ 2010-12-08 13:59 张志敏 阅读(832) | 评论 (0) 编辑

Silverlight 异步单元测试
摘要: Silverlight 中的很多操作都是异步的,很多情况下要求单元测试也是异步的,但是介绍异步单元测试的文档很少。通过对 Silverlight Toolkit 中的 Microsoft.Silverlight.Testing 和 Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight 这两个文件的分析以及尝试,终于发现了做异步单元测试的方法阅读全文

posted @ 2010-03-07 14:50 张志敏 阅读(1683) | 评论 (3) 编辑

Silverlight 的导航框架与动态加载
摘要: 本文讨论 Silverlight 3 内置的导航框架与动态加载 xap 文件相结合时遇到的问题、原因、与解决方法。阅读全文

posted @ 2009-10-24 15:05 张志敏 阅读(3450) | 评论 (7) 编辑

OpenTK 入门系列
摘要: The Open Took Kit (OpenTK), 是对 OpenGL、OpanAL、OpenCL 的跨平台的封装,使用 C# 编写,可以运行在 Windows、 Linux 以及 MacOSX 平台上, 任何 .Net 语言都可以使用它做开发,本文提供了一系列入门的代码供有兴趣的朋友参考。阅读全文

posted @ 2009-10-17 13:32 张志敏 阅读(2731) | 评论 (8) 编辑

Silverlight 使用 ResourceDictionary 和 MergedDictionaries 时的注意问题
摘要: Silverlight 程序不可避免的要使用到 ResourceDictionary , 随着项目的变大, ResourceDictionary  也越来越大, 自然会想到将 ResourceDictionary  进行分组,做成 MergedDictionaries  ,在使用 ResourceDictionary 和 MergedDictionaries 时要注意以下问题阅读全文

posted @ 2009-10-14 10:47 张志敏 阅读(1186) | 评论 (1) 编辑

Silverlight中枚举并加载客户端程序集
摘要: Silverlight中枚举并加载客户端程序集的实现方式之一, 参考如下代码实现阅读全文

posted @ 2009-10-10 08:54 张志敏 阅读(335) | 评论 (0) 编辑

Silverlight反射的安全注意事项
摘要: 在 Silverlight 中,不能使用反射来访问私有类型和成员。如果某个类型或成员的访问级别使您无法在静态编译的代码中访问该类型或成员,则您无法使用反射来动态访问该类型或成员。阅读全文

posted @ 2009-10-10 08:46 张志敏 阅读(316) | 评论 (0) 编辑

log4net 中logger默认日志等级的设计意图详解
摘要: 详细介绍Log4net的各个日志等级的设计意图,使用log4net的话,可以参考一下。阅读全文

posted @ 2009-08-28 21:53 张志敏 阅读(338) | 评论 (0) 编辑

Silverlight版本的LoadMask
摘要: 使用 Silverlight 获取服务端数据时,只能使用异步调用,需要一定的时间,在这一段时间内,通常不希望用户进行其它操作,否则可能会干扰当前数据的加载。在 ExtJS 下, Ext.Element 的 mask 和 unmask 方法可以轻松的对任意的界面元素进行遮罩和取消遮罩,在遮罩的过程中,这个界面元素暂时不能被操作(当然, ExtJS 之下还有专门的 Ext.LoadMask 类),有兴趣的可以参考 ExtJS 相关的 API 。因此在Silverlight下,我们同样需要类似的 mask 和 unmask方法。阅读全文

posted @ 2009-06-02 22:20 张志敏 阅读(2117) | 评论 (3) 编辑

从源代码编译安装 Mono 2.4 和 MonoDevelop 2.0
摘要: Mono 2.4 提供了.Net 3.5 的大部分功能 (Linq、扩展方法),提供了完整的ASP.NET支持, Novell宣布开始提供商业支持,著名的控件提供商(Telerik)也开始支持Mono下的ASP.Net 控件,可以说现在Mono已经日臻完善,有一定的研究意义。阅读全文

posted @ 2009-05-09 17:43 张志敏 阅读(1463) | 评论 (6) 编辑

C# 中的 volatile 关键字
摘要: C#关键字 volatile 详解, 参考msdn文档。阅读全文

posted @ 2009-04-28 15:05 张志敏 阅读(1003) | 评论 (0) 编辑

Linq 中按照多个值进行分组(GroupBy)
摘要: 利用匿名类型 (Anonymous Type) ,实现Linq的按照多个值分组 (GroupBy) 。阅读全文

posted @ 2009-04-24 15:04 张志敏 阅读(1988) | 评论 (0) 编辑

使用log4net记录ibatis.net的SQL动态查询语句
摘要: 使用使用log4net记录ibatis.net的SQL动态查询语句的配置方法。阅读全文

posted @ 2009-03-23 17:05 张志敏 阅读(1095) | 评论 (4) 编辑

用SharpDevelop3调试ASP.NET的方法
摘要: 最近下载了SharpDevelop,感觉各方面都不错,唯一的缺憾是不能调试ASP.NET。经过几番搜索和试验,终于发现了用它调试ASP.NET的方法。阅读全文

posted @ 2008-09-21 11:41 张志敏 阅读(2333) | 评论 (4) 编辑

TFS 2008 中文版安装记录

posted @ 2008-05-13 21:47 张志敏 阅读(6921) | 评论 (19) 编辑

Visifire Silverlight Charts (基于SilverLight的Chart组件)

posted @ 2008-04-26 15:42 张志敏 阅读(2687) | 评论 (4) 编辑

在 IE 中使用 Windows 窗体控件

posted @ 2007-06-02 18:23 张志敏 阅读(2559) | 评论 (1) 编辑

介绍一下Seekafile Server

posted @ 2006-09-07 21:22 张志敏 阅读(2447) | 评论 (12) 编辑

Embedding and retrieving resources in custom controls
摘要: The custom controls that you develop not only contain the logic and data but also things such as images and JavaScript files. One easy way to make these images and script files available to your control at run time is to deploy them along with your control. This approach, though easy, is error prone. What if somebody deletes the images after the deployment? What if someone replaces the script files with malicious script? The best way is to embed such files in your control assembly itself and ret阅读全文

posted @ 2006-07-21 15:37 张志敏 阅读(1233) | 评论 (0) 编辑

导航

公告

昵称:张志敏
园龄:6年7个月
粉丝:38
关注:0

搜索

 

常用链接

随笔分类(138)

相册

推荐排行榜