我是一名具有大量服务器代码经验的C程序员(AIX,HPUX,一些Linux)我需要为Windows(2000,XP,Vista,7)编写一个GUI程序,它需要类似CAD的绘图功能和大量数据输入表格(这是一个专业的工程应用程序).多年前我使用Gupta SQLwindows(现在的Centura Builder)编写了一些Win32代码.老板们已经下令它"必须"编译代码.我的看法是C + SDK可以完成这项工作,但需要付出相当大的努力,C#+ Windows Forms将更有能力,但我有点担心.Net框架要求.
根据您的经验,您会建议什么?
如果.Net,哪个版本?2.0,3.0,3.5 ??