2009年12月51CTO驻站专家朱先忠老师经典问答

原创
开发 后端
51CTO开发频道推出“驻站专家”栏目,致力于打造专家级的用户体验。12月我们将请到国内.NET方面的专家朱先忠老师为大家答疑解惑,本文是12月驻站专家的经典问题总结。

【51CTO独家特稿】朱先忠,51CTO驻站专家,高校计算机教师,在国内知名IT平面媒体、网络媒体、多家英文网站发表中英文稿件、编译文章数百篇,内容涉及多种操作系统平台,开发语言涉及VFP、VC++、C#、VB、SQL Server、Java、PHP/MySQL和各类Java平台开发框架,从早期的C++编程到***的ASP.NET AJAX框架编程,从OPENGL到ActiveX等各种图形开发引擎。
主持或独立开发的软件有中等专业学校学生管理系统(VFP)、运动会管理系统(VFP)、山东省一级OFFICE考试模拟系统(VB+ACCESS)、机械制图多媒体管理系统(Authorware+3DS+VC++)、基于PHP+MySQL/C#+ASP.NET+SQL Server 2005开发小型商务网站等。

#T#

编著图书有《开发者突击:精通ASP.NET AJAX网络程序开发》(电子工业出版社,已于2008.8出版)和《实战:ASP.NET 3.5与Silverlight RIA前沿案例剖析》(题目待定,即将由中国铁道出版社出版)。

点击这里进入活动原帖

经典问题一

想提问朱老师,用VFP如何调用C# 编写的DLL

朱先忠老师精彩回答

对于这个问题,我也非常感兴趣,只是时间有限,不好意思给予完满的解答。请参考如下URL:

请参考如下的一些URL:
1, TITLE:[Executing VB.NET and C# Code in Visual FoxPro]
URL:http://www.sweetpotatosoftware.com/SPSBlog/PermaLink,guid,1e36bc3d-2ab1-43e4-8314-6fc8e16e6d4c.aspx

2, TITLE:COM Interop: Making .NET and VFP Talk to Each Other
URL:http://www.code-magazine.com/art ... =0404072&page=2
说明:此文来自于知名开发者杂志CODE,对于.NET 和VFP的互操作论述相当丰满。

3, TITLE:Make a DLL in C# for FoxPro : CSharp
URL:http://objectmix.com/csharp/339968-make-dll-c-foxpro.html
说明:这个来自于一个论坛,其中能够找到你要的答案。

4.TITLE: Using .NET Components via COM from Visual FoxPro (or other COM client)
URL: http://www.west-wind.com/present ... p/DotNetFromVFP.asp
说明:论述相当丰满,GOOD。

首先,编程者要掌握一定ENGLISH基础,至少要通过四级。否则,依愚人之见,不要做开发的好。

其次,便好些了。只要你能够想到的一些较实际的编程难题,GOOGLE一下定会找到提示。特别注意的是,开源LINUX与UNIX这边有相当的资源可供参考。
***,根据有关提示耐心试验一定会成功。

经典问题二

c#适合的开发领域是什么呢?现在很多人讨论的C#开发的通讯服务器和C++开发的通讯服务器的优劣,请问朱老师有什么看法呢?是不是C#开发的就没有相应的应用性?还有稳定性情况呢?

朱先忠精彩问答

c#适合的开发领域是什么呢?对于这个问题,相信许多朋友都存在疑惑。我想简单谈谈自己的看法。

如果你选择微软平台,那么学习c#是趋势,特别是对于想选择微软平台做开发的新手。其理由多多,不必多言。
因为我有过三年左右的VC++经验,所以,我的看法是,如果你想主要立足于游戏开发(ASP.NET游戏除外),你可以完全专注于VC++的学习,尽管有消息说VC++程序员将越来越少,但是只要你精通之,你的价值一定会越来越高。其实,另外一个VB.NET也是不可小看的。上述任何其一,只要精通便可成功。

关于很多人讨论的C#开发的通讯服务器和C++开发的通讯服务器的优劣,这并不太了解。但是,据本文粗浅的判断,C#开发的通讯服务器从全方面判断,应当并不次于C++开发的通讯服务器,这是在你精通C#的前提下来说的。

 

责任编辑:彭凡 来源: 51CTO
相关推荐

2009-11-09 16:39:17

51CTO驻站专家

2009-09-07 10:42:16

51CTO驻站专家

2009-12-04 13:32:36

51CTO驻站专家

2009-10-09 11:16:39

51CTO驻站专家

2010-01-19 11:21:20

51CTO驻站专家

2009-03-22 10:57:48

CCNA视频教程下载

2009-09-19 11:47:03

2009年9月计算机等2009年9月等级考试

2009-09-16 14:31:19

三级网络技术计算机等级考试

2009-04-29 14:57:28

系统分析师预测题软考

2011-12-15 15:47:14

开发月刊

2012-12-21 17:54:11

开发月刊

2009-09-16 14:31:19

四级网络工程师计算机等级考试

2009-05-24 07:37:28

软考答案2009年上半年

2009-11-06 14:47:45

程序员软考模拟题

2012-10-10 10:00:14

2009-05-24 13:29:30

2009年上半年软考试2009年上半年软考答软考

2016-06-12 13:48:33

51CTO

2009-03-25 11:55:44

等考等级考试网络工程师

2009-09-16 14:29:34

三级网络技术计算机等级考试

2009-10-14 11:16:50

2009年甲骨文全球大
点赞
收藏

51CTO技术栈公众号