摘要: C#编程中,使用dll调用是经常的事,这样做的好处是非常多的,比如把某些功能封装到一个dll中,然后主程序动态调用这个dll。 废话不多说,举例说明如下。 首先,我们需要封装一个dll,vs2008下建立一个类库,代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace dll{public class addclass{public static Int32 add(Int32 i, Int32 j){return i + j;}}} 编译生... 阅读全文
posted @ 2013-09-19 22:11 icedog 阅读(5008) 评论(0) 推荐(0) 编辑
摘要: C#动态加载程序集 今天在看网络上的一篇关于‘.NET应用自动部署窗体技术’。NET的自动部署技术构造在.NET框架之中,它使得应用程序能够通过HTTP连接从远程服 务器按需下载程序集。有了这个功能,我们可以把胖客户端应用程序发布到一个Web服务器,确保用户下一次使用应用程序时总是自动得到程序的最新版本。设想 一下吧:再也不必用CD来发布升级软件,再也不必在电话中向用户反复解释因版本冲突引起的问题! 其中,就需要动态加载程序集,利用“滴流”部署(Tickle Down Deployment),保证客户端始终使用最新的程序。下面是我程序部分,后面再做代码分析:新建一个控制台应用程序,并创建下面一 阅读全文
posted @ 2013-09-19 22:09 icedog 阅读(1745) 评论(0) 推荐(0) 编辑
摘要: 为Mono安装MySql连接驱动(转)2013 年 1 月 24 日.NETmono、MySqlDOTNET and Mono by default only support database connections to the Microsoft SQL Server through System.Data.SqlClient module. To make a connection to the MySQL server you need a connector module from MySQL.Proceed with the following steps to obtain an 阅读全文
posted @ 2013-09-19 21:47 icedog 阅读(700) 评论(0) 推荐(0) 编辑