Flier's Sky

天空,蓝色的天空,眼睛看不到的东西,眼睛看得到的东西

导航

上一页 1 2 3 4 5 6 ··· 12 下一页

2005年8月21日

摘要: http://spaces.msn.com/members/flierlu/Blog/cns!1pQ1oe7hJhEc4MgjNgGwRvvA!128.entry 等明天看完 Queue Component 和 Loosely Coupled Events 两章,这本《Enterprise Services with the .NET Framework: Developing Distri... 阅读全文

posted @ 2005-08-21 11:28 Flier Lu 阅读(4749) 评论(3) 推荐(0) 编辑

摘要: http://spaces.msn.com/members/flierlu/Blog/cns!1pQ1oe7hJhEc4MgjNgGwRvvA!117.entry 陆陆续续花了一个多月时间,总算把《 事务性COM+编程——创建可伸缩应用系统 》看完一遍。虽说其间仍是七八本书并行在看,中间还得刨去休假的一周多时间,但以我啃中文书的速度来说可以算比较慢了。归根结底原因可以总结为两条:书写的实在是... 阅读全文

posted @ 2005-08-21 11:27 Flier Lu 阅读(1640) 评论(1) 推荐(0) 编辑

2005年7月3日

摘要: 在 CLR 2.0 中 Reflection 部分做了不少改进,例如增加了仅用于 Reflection 的 Assembly 加载模式,MethodBody 等一组与 IL 函数体相关的对象,以及 Token 句柄等支持。详细的介绍可以参考 What's new in System.Reflection (and friends) 一文。而其中某些功能还是非常具有吸引力的,例如通过 Meth... 阅读全文

posted @ 2005-07-03 17:13 Flier Lu 阅读(3636) 评论(4) 推荐(1) 编辑

2005年4月6日

摘要: http://www.blogcn.com/User8/flier_lu/blog/20045179.html 最近实在太忙,没空更新blog,只好贴点代码先,呵呵 在建立 企业内容管理服务器时,一个很大的问题是如何处理种类繁多、数量巨大的文件检索和定位问题。虽然大部分关系型数据库提供了 LIKE 语句或面向字段的全 文检索支持,但并非所有数据都适合保存在数据库中。例如一个 Sha... 阅读全文

posted @ 2005-04-06 23:18 Flier Lu 阅读(5389) 评论(6) 推荐(0) 编辑

2005年2月9日

摘要: http://www.blogcn.com/User8/flier_lu/blog/6194820.html 在上一节中曾经提到,因为 RealProxy 实现上的限制,所有需要被重定向的内部方法,都需要在一个 InternalClass 或 InternalObject 的子类中定义,以满足 MarshalByRefObject 的标记要求。同时这些方法必须以抽象方法方式定义,以便在不提供... 阅读全文

posted @ 2005-02-09 13:59 Flier Lu 阅读(2197) 评论(1) 推荐(0) 编辑

2005年2月8日

摘要: http://www.blogcn.com/User8/flier_lu/blog/6186446.html 按照 MS 的通常思维习惯,.NET 在自带的类库中保留了很多被标记为 internal 的工具类。为了更简洁或更直接的达到目的,我们往往需要牺牲一定的兼容性,通过调用这些内部类来简化我们的工作。甚至有些工作不通过内部类根本无法完成,如我以前在一篇《正确判断当前用户角色》文章中使用的... 阅读全文

posted @ 2005-02-08 23:52 Flier Lu 阅读(2412) 评论(3) 推荐(0) 编辑

2004年12月1日

摘要: 原文:http://www.blogcn.com/User8/flier_lu/blog/5043440.html 在使用 Forms 模式认证的基于角色的 ASP.NET 系统里面,可以通过 HttpContext.Current.User 属性,来判断当前用户的角色,这里的角色只是在配置文件中定义的一个字符串形式名称而已。 但对于 Windows 模式认证的情况,要通过 HttpC... 阅读全文

posted @ 2004-12-01 23:57 Flier Lu 阅读(2323) 评论(0) 推荐(0) 编辑

2004年10月27日

摘要: 原文:http://www.blogcn.com/User8/flier_lu/blog/4471578.html 作为使用最为广泛的源代码版本控制系统,CVS 有使用简单、操作方便以及第三方工具支持完善等等优点。但与 ClearCase 等商业级产品相比,CVS 的直观性非常差。特别是在应用 TDD 和重构思想后,代码更新更为频繁和琐碎,已经很难通过 CVS 内建功能,或者 WinCVS ... 阅读全文

posted @ 2004-10-27 22:37 Flier Lu 阅读(9315) 评论(0) 推荐(0) 编辑

2004年10月21日

摘要: 原文:http://www.blogcn.com/User8/flier_lu/blog/4371854.html .NET Framework 提供了 System.DirectoryServices 名字空间用于操作 AD 等支持 LDAP 接口的服务器,通过这组类我们能够很容易实现通过 AD 验证用户帐号,以及向 AD 查询域用户及其所在组的信息,是在 Web 应用中集成 AD 以实现... 阅读全文

posted @ 2004-10-21 23:41 Flier Lu 阅读(11664) 评论(18) 推荐(2) 编辑

2004年10月17日

摘要: 原文:http://www.blogcn.com/User8/flier_lu/blog/4294250.html 在上一节中曾经提到 RealProxy 在构造函数中调用 RemotingServices.CreateTransparentProxy 方法同步构造 TP 实例,而 RemotingServices.CreateTransparentProxy 方法的实现 CRemotingServices::CreateTransparentProxy 函数 (vm/remoting.cpp:318) 则最终调用 CTPMethodTable::CreateTPOfClassForRP 函数 (vm/remoting.cpp:2780) 完成 TP 类型对象的 MT 创建工作。而正如上节中提到的,这个 MT 不同于普通的 MT,是专门为 TP 定制的 CTPMethodTable (TPMT) 类型,其表内 MD 虽然与 __TransparentProxy 类型中的 MD 相同,但并非从静态 Metadata 中加载,而是在运行时构造并复制生成的。 以下将通过 阅读全文

posted @ 2004-10-17 00:57 Flier Lu 阅读(2778) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 12 下一页