MSPlus WebControls For ASP.NET. (服务器端控件)

Upgrade Develop Efficiency,Surprise For U! - Mack.Z

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

文章分类 -  技术资料

摘要:static byte[] StructToBytes(object structObj){int size = Marshal.SizeOf(structObj);IntPtr buffer = Marshal.AllocHGlobal(size);try{Marshal.StructureToPtr(structObj, buffer, false);byte[] bytes = new ... 阅读全文
posted @ 2005-07-01 19:56 Mack.Z 阅读(548) 评论(0) 推荐(0)

摘要:using System;using System.Threading;namespace ThreadQueue{ /**//// /// MutexQueue 的摘要说明。 /// public class MutexQueue { private static int poolFlag = 0 ;//标记 private con... 阅读全文
posted @ 2005-06-29 23:11 Mack.Z 阅读(2300) 评论(1) 推荐(0)

摘要:http://www.microsoft.com/china/MSDN/library/windev/COMponentdev/COMIntegrationHow.mspx 下载本文代码:ComPlus.exe 摘要 .NET 公共语言运行库 (CLR) 是 Microsoft 的下一代组件技术。CLR 将替代 COM,但不会替代 COM+。COM+,现在称为 .NET 企业服务,是用于可伸缩系统... 阅读全文
posted @ 2004-09-15 16:13 Mack.Z 阅读(1562) 评论(1) 推荐(0)

摘要:上下文基本上我们在儿童时代都玩过积木玩具。通过一块块的积木,再加上我们的想象力,就可以构造出非常多不同的风格的建筑。那么, 我们可不可以把这种搭积木的方式应用到我们的web应用上呢。 问题web应用通过提供给用户一整套组件(相当于积木),以及一套已经成型的方案(相当于图纸)。用户可以采用类似搭建积木的方式来根据自己的需要制作界面和应用。 环境采用asp.net 1.0或asp.net 1.1... 阅读全文
posted @ 2004-09-14 09:24 Mack.Z 阅读(1876) 评论(2) 推荐(0)

摘要:在.net中使用Com对象大家第一个反应就是在工程中引用Com对象,让vs.net自动生成一个包装过的.net类库。这种方法虽然方便,但是有很明显的缺点,最致命的就是开发的机器上安装的Com对象的版本比客户机器上安装的高,开发的程序无法正确的运行。如开发机器安装的是office 2003,而客户机器上的安装的确是office 2000、office xp甚至还有安装的是Office97,这种情况我想大家都深有体会吧?   在非托管语言如Delphi中可以通过CreateComObject来生成一个Com对象,然后再使用Variant对象去调用Com对象的属性、方法。可因C#是一种强类型的语言,他没有象Delphi中的Variant这中可变类型,因此只能通过反射去完成。 晚上心血来潮就封装了一个Variant对象来模拟一下Delphi中的Variant。 阅读全文
posted @ 2004-08-22 20:15 Mack.Z 阅读(3302) 评论(3) 推荐(0)

摘要:Demystifying the .NET Global Assembly Cache An explanation of the workings of the Global Assembly Cache 阅读全文
posted @ 2004-08-20 13:19 Mack.Z 阅读(1849) 评论(0) 推荐(0)

摘要:  在 C# 中,加锁的做法是 lock(typeof(ClassName)),其中,ClassName 是某个类的名称;在 Microsoft Visual Basic .NET 中,加锁的做法是 SyncLock GetType(ClassName)。   ... .... ....   类型对象非常方便。但是,有些程序员喜欢“滥用”这种方式,借此来代替可以对其进行加锁的 static/Shared 对象。(遗憾的是,我们在 C# 文档和 Visual Basic .NET 文档中都提到了这种方法,暗示这是一种建议采用的做法。)在这种情况下,这些文档中的建议是错误的(我们会进行纠正)。这种做法是不 可接受的,更不用说建议采用了! 阅读全文
posted @ 2004-08-14 22:06 Mack.Z 阅读(1381) 评论(0) 推荐(0)