- 博客(16)
- 收藏
- 关注
转载 使用反射和codeDom实现C#插件开发(3)主程序开发之动态类
接着上一篇的讲,如何在主程序中调用插件。 1.新建项目,命名为0331使用动态类和反射设置某个类中的变量值(好变态的中文项目名!) 2.添加引用,将someInterface和标记属性添加进来。 3.添加一个类,名为dynamic.cs;该类即为实现动态类生成的类。 主要包含三个功能,一是动态...
2016-04-12 13:27:00 102
转载 使用反射和codeDom实现C#插件开发(3)主程序开发之动态类
接着上一篇的讲,如何在主程序中调用插件。 1.新建项目,命名为0331使用动态类和反射设置某个类中的变量值(好变态的中文项目名!) 2.添加引用,将someInterface和标记属性添加进来。 3.添加一个类,名为dynamic.cs;该类即为实现动态类生成的类。 主要包含三个功能,一是动态...
2016-04-12 13:27:00 110
转载 使用反射和codeDom实现C#插件开发(4)主程序开发之main函数编写
编写代码的最后一部分,主程序。 Main函数中代码主要分为几块,1)找到可以被系统调用的程序集;2)找到可以被交互调用的类;3)创建类的实例 ;4)获取输入参数;5)修改默认的参数;6)动态生成类库;7)调用动态生成的类库,执行赋值操作;8)执行插 件中的函数。 我把代码按照上面步...
2016-04-12 13:27:00 99
转载 使用反射和codeDom实现C#插件开发(4)主程序开发之main函数编写
编写代码的最后一部分,主程序。 Main函数中代码主要分为几块,1)找到可以被系统调用的程序集;2)找到可以被交互调用的类;3)创建类的实例 ;4)获取输入参数;5)修改默认的参数;6)动态生成类库;7)调用动态生成的类库,执行赋值操作;8)执行插 件中的函数。 我把代码按照上面步...
2016-04-12 13:27:00 88
转载 使用反射和codeDom实现C#插件开发(2)dll开发
这一篇介绍一下插件dll的开发。 这个dll很简单,只有几个输入变量,string,int,double,bool和string[] 基本类型,高级类型不知道行不行。 一个输出变量,当前只能够获取到静态变量的值,普通变量值获取还没有实现。 函数有三个,两个实现的接口的,一个自己定义的。 上...
2016-04-12 13:27:00 153
转载 wnidows下svn服务搭建
在做项目过程中,对项目任务进行拆解,每人负责部分功能,需要多人协同开发。多人协同涉及到代码编写、代码共享、代码更新等,都需要对代码版本进行管理。在windows环境下,我使用visual SVN Server和tortoiseSVN搭建代码管理平台。以下是搭建步骤: 1.下载visual...
2016-04-12 13:27:00 50
转载 使用反射和codeDom实现C#插件开发(2)dll开发
这一篇介绍一下插件dll的开发。 这个dll很简单,只有几个输入变量,string,int,double,bool和string[] 基本类型,高级类型不知道行不行。 一个输出变量,当前只能够获取到静态变量的值,普通变量值获取还没有实现。 函数有三个,两个实现的接口的,一个自己定义的。 上...
2016-04-12 13:27:00 65
转载 wnidows下svn服务搭建
在做项目过程中,对项目任务进行拆解,每人负责部分功能,需要多人协同开发。多人协同涉及到代码编写、代码共享、代码更新等,都需要对代码版本进行管理。在windows环境下,我使用visual SVN Server和tortoiseSVN搭建代码管理平台。以下是搭建步骤: 1.下载visual...
2016-04-12 13:27:00 47
转载 数据库源数据搬家
在开发过程中,创建了一套默认数据库,需要部署到客户机上。应该怎么把数据搬过去呢?1. 在客户机安装mysql之后,打开my.ini文件,找到datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"一行。 修改客户机上数据库存放的地址。比...
2016-04-12 13:27:00 72
转载 C#调用mysql,使用带参数mysql语句
最近学习中,尝试使用带参数的mysql语句。sqlserver中参数以@para替换,但是Mysql语句中参数需要以?para替换,不支持@para方式。例如://mysqlstring cmd ="select userBackImage from users where userNa...
2016-04-12 13:27:00 123
转载 数据库源数据搬家
在开发过程中,创建了一套默认数据库,需要部署到客户机上。应该怎么把数据搬过去呢?1. 在客户机安装mysql之后,打开my.ini文件,找到datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"一行。 修改客户机上数据库存放的地址。比...
2016-04-12 13:27:00 109
转载 codeDOM及动态生成类
最近做项目,发现有些地方使用动态生成类会比较方便一些。网上搜了很多资料,大体上搞明白怎么回事了。现在将在博客园里有一篇连载,很详细的介绍了codeDOM和一些例子。例子我还没再现,有兴趣可以自己实现以下。第一篇地址:http://www.cnblogs.com/lichdr/archiv...
2016-04-12 13:27:00 91
转载 C#调用mysql,使用带参数mysql语句
最近学习中,尝试使用带参数的mysql语句。sqlserver中参数以@para替换,但是Mysql语句中参数需要以?para替换,不支持@para方式。例如://mysqlstring cmd ="select userBackImage from users where userNa...
2016-04-12 13:27:00 714
转载 codeDOM及动态生成类
最近做项目,发现有些地方使用动态生成类会比较方便一些。网上搜了很多资料,大体上搞明白怎么回事了。现在将在博客园里有一篇连载,很详细的介绍了codeDOM和一些例子。例子我还没再现,有兴趣可以自己实现以下。第一篇地址:http://www.cnblogs.com/lichdr/archiv...
2016-04-12 13:27:00 82
转载 再说codeDom及动态生成类
按照上次《codeDom 及动态生成类》中转载文章的思路,我重新做了一个例子。例子中包含了生成类的整个流程。内容包括:1. 使用WinForm按钮事件测试。2.创建类,使用文件创建编译单元、使用字符串创建编译单元两种。3.类中包括函数、属性;4.反射调用dll,并执行。 当前dl...
2016-04-12 13:26:00 67
转载 C# 连接 mysql数据库
最近在学习使用数据库进行C#开发项目的数据管理。学习了下sql server 和mysql的东西。这两个比较相似,而且容易上手,准备以后用这个了。 首先,使用C#连接数据库,要有C#和数据库之间通讯的接口。如果用sql server,那么C#中已经包含了这些接口,在system.data...
2016-04-12 13:26:00 79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人