其实C#和.net是很容易上手的,而且有微软免费的Visual Studio Express,调试安装都比Unix容易。你应该接受这个项目。
你可以从用C#建立一个网页开始,网页的数据和一个数据库,可以是MS SQL,可以是MySql,也可以是Orcale绑定。由于C#是OOP语言,你应该有OOP的概念,即使你完全没有OOP的概念,也可以用C#写出C风格的程序,也是可以接受。
从你的描述看,你们企业不搞底层开发,而是应用层,尤其是Web的东西。这种Web应用层的东西,C完全不适用,你如果局限于旧的C和Unix,而不根据企业的需要转向C# .net,你的职业前景很堪忧。
从你的描述看,如果你有VB和C的经验,上手C#是很快的
所有跟帖:
•
oop概念知道,但实在不喜欢,工作中没用过。class一层层套下去,debug的时候找到源头很费劲啊
-simplylove-
♀
(518 bytes)
()
09/04/2014 postreply
17:41:56
•
C#也可以搞成C那样的东西,不一定非要OOP如果你不喜欢。
-企鹅肥肥-
♂
(276 bytes)
()
09/04/2014 postreply
19:16:16
•
和legacy app比最大问题是运行缓慢。数据量大时还handle
-simplylove-
♀
(169 bytes)
()
09/05/2014 postreply
09:07:55
•
你是在UNIX平台上开发软件,C当然有着巨大的运行优势。
-加州老李-
♂
(404 bytes)
()
09/05/2014 postreply
10:42:08
•
当然不能拿c比。比的当然是同类型app. 见楼下
-simplylove-
♀
(0 bytes)
()
09/05/2014 postreply
12:23:10
•
C#的优势不是运行速度,而是开发效率和支持Web应用
-企鹅肥肥-
♂
(598 bytes)
()
09/05/2014 postreply
11:09:42
•
我们以前的是window based app. 后来花了近10年几十个人才转成了现在的web app.
-simplylove-
♀
(313 bytes)
()
09/05/2014 postreply
12:21:14
•
现在你哪里能继续搞Sybase呢?。net所谓的OO的数据链接,真是不好用。
-企鹅肥肥-
♂
(0 bytes)
()
09/05/2014 postreply
17:34:53
•
C比C#难得多。比如C程序很容易有“memory leaks”,debug找源头也不容易。
-加州老李-
♂
(102 bytes)
()
09/05/2014 postreply
06:54:30
•
尽量少用指针,不然出错真的是nightmare.
-simplylove-
♀
(77 bytes)
()
09/05/2014 postreply
09:17:46
•
这恰好证明的“新技术”的重要性。
-加州老李-
♂
(255 bytes)
()
09/05/2014 postreply
11:12:56
•
trade off,慎用指针,但指针的高效灵活万能是C的一大特性,放弃可惜。
-企鹅肥肥-
♂
(69 bytes)
()
09/05/2014 postreply
11:17:17
•
指针是传统计算机语言最糟糕的东西之一
-加州老李-
♂
(641 bytes)
()
09/05/2014 postreply
11:39:11
•
haha 日本软件不灵
-大大V-
♂
(0 bytes)
()
09/05/2014 postreply
11:58:57
•
那个就是非冯诺依曼机了
-企鹅肥肥-
♂
(0 bytes)
()
09/05/2014 postreply
12:05:34
•
有不同意见。指针是传统计算机语言(c/c++)最精妙的东西,没有之一
-coolwin-
♀
(0 bytes)
()
09/08/2014 postreply
22:33:05