上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页
摘要: 这里不行就改成1,2 阅读全文
posted @ 2016-06-24 22:36 三小 阅读(1399) 评论(0) 推荐(0) 编辑
摘要: 阅读提示:这篇文章将讲述如何利用C#奇妙的特性,实现插件架构,用插件(plug-ins)机制建立可扩展的解决方案。 在.NET框架下的C#语言,和其他.NET语言一样提供了很多强大的特性和机制。其中一些是全新的,而有些则是从以前的语言和平台上照搬过来的。然而,这种巧妙的结合产生了一些有趣的方法可以用 阅读全文
posted @ 2016-06-16 23:55 三小 阅读(10265) 评论(4) 推荐(2) 编辑
摘要: C#插件构架实战 C# 插件构架实战 Jack H Hansen [ 2004-07-27 ] Keywords C# 插件 反射(System.Reflection) 属性(System.Attribute) 一、引言 1. 问题的引入 假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了 阅读全文
posted @ 2016-06-16 23:54 三小 阅读(1056) 评论(2) 推荐(1) 编辑
摘要: 插件式架构,一种全新的、开放性的、高扩展性的架构体系.插件式架构设计近年来非常流行,基于插件的设计好处很多,把扩展功能从框架中剥离出来,降低了框架的复杂度,让框架更容易实现。扩展功能与框架以一种很松的方式耦合,两者在保持接口不变的情况下,可以独立变化和发布。基于插件设计并不神秘,相反它比起一团泥的设 阅读全文
posted @ 2016-06-16 23:35 三小 阅读(2846) 评论(0) 推荐(0) 编辑
摘要: 第一步:配置ODBC。在配置ODBC时有用户DSN、系统DSN、和文件DSN三种方法,为了稳妥起见,采用系统DSN。 DSN的名字叫LocalServer,帐号:sa,密码123456 第二步:打开VC,建一个win32 Console Application工程,名字随便都可以; 第三步:新建一个 阅读全文
posted @ 2016-06-02 17:26 三小 阅读(7412) 评论(0) 推荐(0) 编辑
摘要: 1 源码下载 直接放出源码地址,为了编译源码,需要下载安装OSGi.NET插件框架安装包:http://www.iopenworks.com/。 【1】框架安装包:MuiTreeNavVsPackage.zip(使用方法见上一篇文章:分享一个漂亮WPF界面框架创作过程及其源码)。 【2】框架源代码: 阅读全文
posted @ 2016-05-26 17:27 三小 阅读(9918) 评论(1) 推荐(0) 编辑
摘要: 本文会作为一个系列,分为以下部分来介绍: (1)见识一下这个界面框架; (2)界面框架如何进行开发; (3)辅助开发支持:Demo、模板、VsPackage制作。 框架源码如下所示。 本文介绍第(1)部分。 1 安装 现在我们就先来见识一下这个界面框架。首先,你可以通过以下链接来下载到这个框架的VS 阅读全文
posted @ 2016-05-26 17:26 三小 阅读(12148) 评论(0) 推荐(0) 编辑
摘要: invoke和begininvoke 区别 一直对invoke和begininvoke的使用和概念比较混乱,这两天看了些资料,对这两个的用法和原理有了些新的认识和理解。 首先说下,invoke和begininvoke的使用有两种情况: 1. control中的invoke、begininvoke。 阅读全文
posted @ 2016-05-24 14:23 三小 阅读(271776) 评论(25) 推荐(29) 编辑
摘要: 记录下类对象序列化的类以便以后用到 阅读全文
posted @ 2016-05-24 11:11 三小 阅读(1970) 评论(0) 推荐(0) 编辑
摘要: 枚举 枚举类型声明为一组相关的符号常数定义了一个类型名称。枚举用于“多项选择”场合,就是程序运行时从编译时已经设定的固定数目的“选择”中做出决定。 枚举类型(也称为枚举)为定义一组可以赋给变量的命名整数常量提供了一种有效的方法。例如,假设您必须定义一个变量,该变量的值表示一周中的一天。该变量只能存储 阅读全文
posted @ 2016-05-19 17:22 三小 阅读(1137) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页