摘要: Mono.Cecil是一个强大的MSIL的注入工具,利用它可以实现动态创建程序集,也可以实现拦截器横向切入动态方法,甚至还可以修改已有的程序集,并且它支持多个运行时框架上例如:.net2.0/3.5/4.0,以及silverlight程序官方地址:http://www.mono-project.com/Cecil 首先,我先假想有一个这样的商业组件,该组件满足了以下条件:1. 该程序集的代码被混淆过了2. 该程序集被强命名签名过了3. 该程序集的UI界面被加上了版权信息,例如水印等等 这里我引用的是之前写的一篇文章中的用户登录的组件(http://www.cnblogs.com/liping. 阅读全文
posted @ 2013-11-15 11:35 Empty2011 阅读(184) 评论(0) 推荐(0) 编辑
摘要: FixedListBoxDragDropTarget,继承了ListBoxDragDropTarget控件功能:主要是实现拖动图片排序。问题:拖动时候为什么老出现那个横线。网上一些例子也全有, 网上例子这样的问题要怎么解决。请留言回复谢谢。。要么能去掉这条横线,要么可以加什么东西,或者效果,等等。小弟不才,希望有人指点指点 呵呵。不才,希望有人指点指点 呵呵。小弟不才,希望有人指点指点 呵呵。小弟不才,希望有人指点指点 呵呵。小弟不才,希望有人指点指点 呵呵。小弟不才,希望有人指点指点 呵呵。小弟不才,希望有人指点指点 呵呵。小弟不才,希望有人指点指点 呵呵。小弟不才,希望有人指点指点 呵呵。 阅读全文
posted @ 2012-06-12 16:18 Empty2011 阅读(679) 评论(1) 推荐(0) 编辑
摘要: http://www.cnblogs.com/terrylee/archive/2006/07/17/334911.html 阅读全文
posted @ 2011-09-15 17:00 Empty2011 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!分享一款非常不错的在线代码一键转换!http://www.developerfusion.com/tools/convert/vb-to-csharp/ 阅读全文
posted @ 2011-08-24 09:32 Empty2011 阅读(266) 评论(0) 推荐(0) 编辑
摘要: .Net Framework推出的许多新技术为上述任务的实现提供了相对简单的解决方案。其中,基于SOAP的Web Service在处理分布式应用时具有比传统的DCOM/CORBA明显的优点,结合基于Web的ASP.NET页面开发技术和SQL Server数据存储技术(或Xml文档),在.Net下开发N层应用程序也不再困难。 一、分布式处理概述 分布式处理是将应用程序逻辑分布到2台或者更多台计算机上,在物理上或逻辑上分离的单元中。这一概念并不是新生事物,在大型工程已经得到广泛使用。只不过,Internet的出现为分布式处理赋予了新的特征,Internet内部连接的特性可以让成百上千的计算... 阅读全文
posted @ 2011-08-24 09:25 Empty2011 阅读(2751) 评论(7) 推荐(4) 编辑
摘要: Request.MapPath():将指定的虚拟路径映射到物理路径。参数:当前请求的虚拟路径(绝对路径或相对路径)。Server.MapPath():返回与 Web 服务器上的指定虚拟路径相对应的物理文件路径。参数: Web 服务器的虚拟路径。返回值:由虚拟路径映射到的服务器物理路径。注意:只是映射,并不一定就存在。特殊参数:// 当前目录(./) 此处参数为点和空串效果相同。 E:\解决方案\项目\zz\qqRequest.MapPath(./qq);Server.MapPath(./qq);Request.MapPath(qq);Server.MapPath(qq);// 上级目录... 阅读全文
posted @ 2011-08-23 10:43 Empty2011 阅读(1613) 评论(2) 推荐(2) 编辑
摘要: 特性(attribute)是被指定给某一声明的一则附加的声明性信息。在C#中,有一个小的预定义特性集合。在学习如何建立我们自己的定制特性(custom attributes)之前,我们先来看看在我们的代码中如何使用预定义特性。using System; public class AnyClass { [Obsolete("Don't use Old method, use New method", true)] static void Old( ) { } static void New( ) { } public static void Main... 阅读全文
posted @ 2011-08-23 10:35 Empty2011 阅读(344) 评论(0) 推荐(1) 编辑
摘要: 看了《了解ASP.NET底层架构.doc》这篇文章,在分析的过程当中,充分利用Reflector是必要的。因为通过它,你可以看到实际的代码(尽管不一定和源代码一模一样)。如果说文字是有二义性的,那么,代码是没有的,通过分析代码,你可以更容易理解文字表达的内容。另外,附上一些个人认识:1 几个名词解释:A: XX工厂(Factory):生成某个对象运用了工厂模式,负责生成(生产)对象任务的对象叫做工厂。工厂模式是一种构建模式,通过附件2你应该能够理解。B: CLR寄宿(Host) :不要被这个名词吓倒,其实没有什么,CLR寄宿,实际上就是在非托管应用程序中加载CLR。一个非托管应用程序(比如sq 阅读全文
posted @ 2011-08-23 10:03 Empty2011 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 刚刚开通博客噢 。欢迎大家光临啊,貌似还是博客家园人气活跃,以前让费很多时间在百度啊,百度博客发布文章真麻烦!!!!!! 阅读全文
posted @ 2011-08-22 18:09 Empty2011 阅读(119) 评论(0) 推荐(0) 编辑