.NET中的混合编程我是这样实现的.
比如现在有多个人相互协作开发一个基于.NET平台的项目,A只会用VB.NET.B只会用C#(.NET),C只会用VC++.NET.
那么他们相互完成的工作如何共享呢.
现在假定只有B在做界面;A主要完成项目的逻辑功能的定义与实现;C呢做一些功能比较专业的东西,比如完成一项数据的解析与包装.
这样C就可以把自己完成的工作内容封装到一个DLL中,A可以在其工作时通过引用调用C所完成的功能.
同样,B在完成画面时要进行实质上的调用,他也采用引用调用DLL的方法达到共享A C 的工作成果.
当然,如果可以的话分给ABC三人不同的工作,让他们各自完成各自的,最后由一个整合,方法也是一样的.
不知道诸位还有何高见,共同学习E-Mail: [email protected]
比如现在有多个人相互协作开发一个基于.NET平台的项目,A只会用VB.NET.B只会用C#(.NET),C只会用VC++.NET.
那么他们相互完成的工作如何共享呢.
现在假定只有B在做界面;A主要完成项目的逻辑功能的定义与实现;C呢做一些功能比较专业的东西,比如完成一项数据的解析与包装.
这样C就可以把自己完成的工作内容封装到一个DLL中,A可以在其工作时通过引用调用C所完成的功能.
同样,B在完成画面时要进行实质上的调用,他也采用引用调用DLL的方法达到共享A C 的工作成果.
当然,如果可以的话分给ABC三人不同的工作,让他们各自完成各自的,最后由一个整合,方法也是一样的.
不知道诸位还有何高见,共同学习E-Mail: [email protected]
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货