03 2004 档案

【分享】Struct <--> Byte[]
摘要:static byte[] StructToBytes(object structObj){int size = Marshal.SizeOf(structObj);IntPtr buffer = Marshal.AllocHGlobal(size);try{Marshal.StructureToPtr(structObj, buffer, false);byte[] bytes = new b... 阅读全文

posted @ 2004-03-30 11:05 muddle 阅读(492) 评论(0) 推荐(0)

如何创建授权的控件
摘要:相关code fragment如下class CustomLicenseContext : LicenseContext public class LicensedComponent : Component{ public LicensedComponent() { ValidateLicense(); } // Validate license checks if its at ... 阅读全文

posted @ 2004-03-23 09:43 muddle 阅读(463) 评论(0) 推荐(0)

开发平台的工作
摘要:打算一个开发 技术平台,以后所有的开发工作都将基于这个技术平台,技术平台主要是根据录入的业务规则,生成相应的代码。其实就是MDA。不过知道实现MDA在理论上,还是在技术上都是现在我们所不具备的。因而目前可达到的目标是在代码的层次上自动化,对上游的工作只能做一个简单的管理。想想会有以下功能: 业务知识的管理 对象模板的管理 生成代码文件 程序部署的管理还有什么,应该做些什么还是一头雾水 阅读全文

posted @ 2004-03-22 12:39 muddle 阅读(449) 评论(0) 推荐(0)

OO设计
摘要:到今天为止,也做了不少系统,现在觉得做设计时不要拘泥于pattern的使用。刚开始学习design pattern的时候,做系统言必pattern,现在想想不免好笑。总结一下多年来OO的经验。就是从简单入手,根据需求逐步精化,提取变化,单独封装在独立的对象里。做好以后,回头看看对象之间的关系,发现原来用了XX pattern。也发现自己的做法与敏捷开发方法也有一点点共同点。不知几年以后,再看看现在... 阅读全文

posted @ 2004-03-21 15:46 muddle 阅读(432) 评论(0) 推荐(0)

导航

点击右上角即可分享
微信分享提示