对VC.NET 的不解,是否入C#的门

对VC.NET 的困惑,是否入C#的门?
用了一年多的C++BUILDER6.0,感觉编还可以,就是有些功能很难做,比如界面没办法做得很漂亮,(方法可能会太复杂),写过API多线程串口程序,采用事件同步线程,用ADO连接到ACCESS数据库,

    现在碰到的问题是想做一个好看,或者说是像驱动之家,360之类的界面用CB感觉不好做,再则BORLAND感觉支持还是没有MS的多,很多资料都不好查,试用了VS2008后,采用CLR编程感觉这就是我想要的,比如编程方面和CB方法差不多,有属性,有方法,控件有事件,很方便,尤其是需要做多语言版(中,英,繁)时,很方便.

     现在的问题是找不到一些相关资料,也找了好久,比如<VS2008入门经典>之类的,1000多页的资料,居然没有讲多线程,更没有讲线程用事件同步,这点很重要,因为我想把程序原来的功能直接用.NET重写一遍,还有ADO.NET与CB的连接有点不一样.

     由于一直是写的单片机的C,写了很多年,去年才用CB的,请教下各位兄弟,我是入C#呢?还是再找些VC.NET的资料,应该看什么资料才合适些?
------解决方案--------------------
VC.net还不如直接C#
------解决方案--------------------
有一定的道理.
------解决方案--------------------
做界面,用C#,做底层c++
------解决方案--------------------
这样看C++还是好点哦,因为要用到串口通信,HID通信,注册表,ADO-SQL-ACCESS,EXCEL,打印,