问问这里的“高手”,C#可以用来做什么?
如题!
本人以前一直做linux/unix下C/C++的后台开发!
即将跳到一新公司,新公司知道我从没接触过.NET,但是却要我搞C#!?
我不了解这个C sharp,只知道它我MS拿来与SUN对抗的工具,一个借鉴了JAVA许多特性的东西!
我想问问大家,C sharp能做什么?效率高吗?用途大吗?常用在什么方面呢?
另外对于web开发,本人以前也做过jsp/php的开发,也不打算深入做asp.net的开发!
想听听大家的意见,然后决定是否另起锅灶搞这个c sharp!
问题点数:100、回复次数:32Top
1 楼mafia_21cn(你好)回复于 2005-01-09 13:21:57 得分 0
另外此贴赠送100分,来者有分!Top
2 楼fq_ln(冬天)回复于 2005-01-09 13:29:56 得分 10
什么都可以作的,但它只是基于.Net framework下的一个开发语言而已。
如果做Web开发,用C#做Asp.Net开发也很不错。Top
3 楼mafia_21cn(你好)回复于 2005-01-09 13:36:17 得分 0
我想知道,这个C#有前途没?听说也是搞了一个编译-解释机制,所以效率很差;没有对内存进行操作的指针等;
总之看了不少帖子,不少人在骂这个C#,所以很矛盾啊!Top
4 楼50277(柳影随风)回复于 2005-01-09 13:48:49 得分 10
MS的JAVA,只要MS在,他就有前途!Top
5 楼mafia_21cn(你好)回复于 2005-01-09 14:09:23 得分 0
唉~~没劲!
程序员是牺牲品!Top
6 楼goon2005(继续)回复于 2005-01-09 14:18:25 得分 10
呵呵,不是说它结合VB的rad和VC的强大功能吗Top
7 楼Amitt(魔流剑)回复于 2005-01-09 14:19:54 得分 5
我也正想学习C#,高手麻烦多介绍一下啊!
谢谢!Top
8 楼karykwan(独行者)回复于 2005-01-09 14:25:17 得分 10
只要MS在,他就有前途!Top
9 楼xiataohujie(一酷)回复于 2005-01-09 14:50:41 得分 10
好像不只是WEB开发吧!Top
10 楼mafia_21cn(你好)回复于 2005-01-09 14:59:50 得分 0
谁能给详细说说C#能做什么?
做服务端的开发?桌面应用开发?能像C/C++一样可以直接与硬件通讯吗?Top
11 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-01-09 15:23:53 得分 10
什么都可以做
跟着MS走吧Top
12 楼mafia_21cn(你好)回复于 2005-01-09 16:01:44 得分 0
呵呵~~我玩游戏,上网等娱乐喜欢用windows,搞开发没看到跟MS走的好处,还是开放式平台好!Top
13 楼leiming()回复于 2005-01-09 16:03:09 得分 15
这个问题问的有问题。不是应该是“c#能做什么”,c#只是个语言而已。你该问“.net”能做什么。
.net是微软做的库,供你调用的,他提供哪部分功能了,你就能做哪部分东西。
比如:系统的、应用的……
但是,你说的“直接”和硬件打交道是不行了,因为c#是完全在.net下的开发语言,他必须通过.net库操作硬件设备,而且不光是硬件,c#做的一切都是调用.net库,地层的东西都是.net库实现的。
这样说该明白了吧?Top
14 楼hdt(倦怠)回复于 2005-01-09 16:07:16 得分 0
不在win平台上开发,还是不要搞c#,不过如果别人逼你搞啦?比如老板客户,辞了工作?还是学学吧.c#毕竟是后推出来得,有它的长处,具说jvav正在学他Top
15 楼mafia_21cn(你好)回复于 2005-01-09 16:14:18 得分 0
呵呵~~楼上的名字搞笑啊!冲你的名字,结贴时都要多给你几分——满足你的兽欲!哈哈哈~~
楼上楼上的说得我明白了!说白了,就是必须在所谓的框架,库所支持的范围内做事!
Top
16 楼mynameysh(不知无罪)回复于 2005-01-09 16:22:06 得分 5
顶。。进来听课。Top
17 楼hdt(倦怠)回复于 2005-01-09 16:25:03 得分 0
随便骂人的,才是禽兽
Top
18 楼hdt(倦怠)回复于 2005-01-09 16:30:30 得分 0
做人都不会,学啥也不行,顶多只能摆摆酷"我不用微软的",有本事你自己造cpu,自己写操作系统........其实干脆你也别要你妈,直接把自己生出来得了,Top
19 楼yzgxcm(我不帅)回复于 2005-01-09 16:34:19 得分 0
名字真酷Top
20 楼mafia_21cn(你好)回复于 2005-01-09 16:55:49 得分 0
hdt(接分接出个星星) ,也许我这个玩笑开得过分了吧,也许你这人太严肃了!
你也犯不着这么冲!“满足你的兽欲!“纯属开玩笑,如果你觉得不妥当可以说出来用不着
这副德行,这幅臭脸吧?
做程序员?不是我看不起你,挑大粪也没人要!还真是不骂你你就犯贱!
Top
21 楼mafia_21cn(你好)回复于 2005-01-09 16:56:39 得分 0
最后再说一句:贼你妈!煞笔!Top
22 楼foyuan(暴走零零漆)回复于 2005-01-09 16:57:30 得分 0
hdt(接分接出个星星)
好样的 呵呵
Top
23 楼hdt(倦怠)回复于 2005-01-09 17:04:32 得分 0
你这粗人,我要是挑大粪,你就是我挑的
Top
24 楼mafia_21cn(你好)回复于 2005-01-09 17:04:37 得分 0
我的原话是:
呵呵~~我玩游戏,上网等娱乐喜欢用windows,搞开发没看到跟MS走的好处,还是开放式平台好!
你的原话是
“顶多只能摆摆酷"我不用微软的",有本事你自己造cpu,自己写操作系统”
我说了我不用MS的吗?大脑连这点反应辨别能力都没有,说你是猪脑都抬举你了!
再说一句:你是煞笔,犯贱!Top
25 楼intao(信蓝)回复于 2005-01-09 17:04:38 得分 15
C# 和C++一样,都是一门高级语言,其特点是专门针对.NET Framework,C++能做的C#都能做,一般比C++简单,但代码稍长,其应用主要有:
1 Windows应用程序
2 Web应用程序
3 Web服务
还可以开发WindowCE应用程序Top
26 楼mafia_21cn(你好)回复于 2005-01-09 17:05:46 得分 0
看你的信誉值:98
就知道你的为人无论是在现实生活中还是虚拟的网络上,都是一样的垃圾!
Top
27 楼hdt(倦怠)回复于 2005-01-09 17:07:47 得分 0
你大粪满嘴,还说别人是垃圾
Top
28 楼hdt(倦怠)回复于 2005-01-09 17:09:40 得分 0
回你这种人帖子,是我得耻辱,就此打住.Top
29 楼mafia_21cn(你好)回复于 2005-01-09 17:10:38 得分 0
TO:hdt(接分接出个星星)
谁先摆丑脸,谁先放屁的?还把我妈都扯进来?!
你做人就很有问题!!!!
是男人就知道带有开玩笑的口吻,我干嘛无缘无故的骂你呢?
你心胸这么狭窄,人缘和信誉就如你现在的值一样:不及格!!Top
30 楼mafia_21cn(你好)回复于 2005-01-09 17:11:23 得分 0
那就快消失!以后我的帖子不欢迎你进来!!!!Top
31 楼heiie(等待番薯)回复于 2005-01-10 08:13:54 得分 0
真的无语,怎么两个人心胸好像都不那么宽阔的呢?
怎么说mafia_21cn(隆美尔)只是开玩笑,hdt(接分接出个星星)由何必那么认真呢,更和况他都说如果话有过分的地方他就道歉了.
mafia_21cn(隆美尔)也是的,虽说别人有错,你也何必非要和他纠缠,和他斤斤计较呢?Top
32 楼cl55(CL)回复于 2005-01-10 19:10:06 得分 0
别吵了~
看楼主的意思,想学的是asp.net吧? 不过是想用c#来实现。Top




