C#,你是何方神圣?

问题描述

我是C#新手,刚刚开始学习这门语言。当我信心十足的准备开始学习的时候听说C#只能做做web开发,别的做不了请前辈们赐教,C#难道就此功能而已吗?微软对它的解释说是c/c++的精华版java的翻版它究竟是谁?

解决方案

解决方案二:
微软并不完全对别人也不完全对
解决方案三:
学了两年多的C#.从没做过Web...
解决方案四:
Win32,Web...只要VB.NET能做的C#也能做,C#继承了C/C++的语法和VB.NET的编程
解决方案五:
Win32,Web...只要VB.NET能做的C#也能做,C#继承了C/C++的语法和VB.NET的编程方法
解决方案六:
学了两年多的C#.从没做过Web...___________________________你一直在做windows程序吗???
解决方案七:
C#的确是做WEB开发的好语言,其它的程序许多大公司都选Delphi,C++、C这是不真的事实,虽然有人在吹C#是如何如何强大
解决方案八:
B/SC/S都能做
解决方案九:
。。。。。。。
解决方案十:
微软不会亏待你的,呵呵
解决方案十一:
呵呵,如果没有强大滴Framework支持,C#就是一门普通滴高级语言!让俺说,C#什么也做不了,干脆别学了,哈IloveC#!
解决方案十二:
每种语言都很棒,有区别的是使用语言的人
解决方案十三:
支持:每种语言都很棒,有区别的是使用语言的人
解决方案十四:
零零散散坐了两年,有WEB有WIN32也有CE的
解决方案十五:
不知道你听谁说的,但是肯定是个什么都不懂得菜鸟.................
解决方案:
晕。C#是无所不能的神。。。。。WEB,桌面,嵌入式,什么都可以做啊,甚至大型网游,像龙与地下城,无冬之夜2都是C#写的嘛。还有,什么JAVA的翻版啊?JAVA那垃圾语言,才真的只能做WEB,而且都没人用那个了。。。(至少在我的周围已经没人用了)
解决方案:
jhkemail传说中最强的一个-------->申伟,想要比愚翁还愚翁。。。。等级:发表于:2007-12-0910:17:5415楼得分:0晕。C#是无所不能的神。。。。。WEB,桌面,嵌入式,什么都可以做啊,甚至大型网游,像龙与地下城,无冬之夜2都是C#写的嘛。还有,什么JAVA的翻版啊?JAVA那垃圾语言,才真的只能做WEB,而且都没人用那个了。。。(至少在我的周围已经没人用了)----------------------------注意口气,C#和Java都是优秀的语言如果是在Java区的话小心被口水淹死:)
解决方案:
...........
解决方案:
C#是无所不能的神-----------------你用C#写个操作系统给我看看
解决方案:
只有想不到,没有做不到...你听谁说C#只能做web开发???叫他出来鞭尸...
解决方案:
你用C#写个操作系统给我看看----------------------------java一样不能写操作系统任何语言能否写操作系统,和语言本身无关,只和编译器有关
解决方案:
C#可以写桌面应用软件,不能写实时应用程序,不能些底层应用
解决方案:
C#是微软吹出来的,并不怎么样的
解决方案:
parklee新手上路C#是无所不能的神-----------------你用C#写个操作系统给我看看你用啥能写出操作系统?写个晾晾。。。Fortran编译器可用用任何编程语言实现(记不清哪个大牛说的),这句话你理解吗?
解决方案:
C#是基于DotNetFrameWork的,用C#可以做B/S,C/S的程序,而且还可以开发pda上的应用(当然你的pda要支持才成).
解决方案:
c#是一门为.net平台设计的,非常优秀的面向对象编程语言。基于.net的程序他都能写,而且是最好的。当然不能说他写不出操作系统,也是可以的。不过大家讲讲道理,不要争吵。对于做什么,我们应该选择适合的工具,就比如说:你可以拿菜刀当筷子吃饭,当然也可以,不过拿筷子不是更好吗?最适合的才是最好的。
解决方案:
LS讲的好
解决方案:
前段时间不是有个网页式的操作系统么...
解决方案:
C#简介在过去的二十年里,C和C++已经成为在商业软件的开发领域中使用最广泛的语言。它们为程序员提供了十分灵活的操作,不过同时也牺牲了一定的效率。与诸如MicrosoftVisualBasic等语言相比,同等级别的C/C++应用程序往往需要更长时间来开发。由于C/C++语言的复杂性,许多程序员都试图寻找一种新的语言,希望能在功能与效率之间找到一个更为理想的权衡点。  目前有些语言,以牺牲灵活性的代价来提高效率。可是这些灵活性正是C/C++程序员所需要的。这些解决方案对编程人员的限制过多(如屏蔽一些底层代码控制的机制),其所提供的功能难以令人满意。这些语言无法方便地同早先的系统交互,也无法很好地和当前的网络编程相结合。  对于C/C++用户来说,最理想的解决方案无疑是在快速开发的同时又可以调用底层平台的所有功能。他们想要一种和最新的网络标准保持同步并且能和已有的应用程序良好整合的环境。另外,一些C/C++开发人员还需要在必要的时候进行一些底层的编程。  微软推出C#  C#(Csharp)是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序,Microsoft.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。  正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。  最重要的是,C#使得C++程序员可以高效的开发程序,而绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。  效率与安全性  新兴的网络经济迫使商务企业必须更加迅速的应对竞争的威胁。开发者必须不断缩短开发周期,不断推出应用程序的新版本,而不仅仅是开发一个“标志性”的版本。  C#在设计时就考虑了这些问题。它使开发者用更少的代码做更多的事,同时也不易出错。支持现有的网络编程新标准  新的应用程序开发模型意味着越来越多地解决方案依赖于新出现的网络标准,例如HTML,XML,SOAP等。现存的开发工具往往都是早于Internet出现的,或者是在我们所熟知的网络还处于孕育期时出现的。所以,它们一般无法很好地支持最新的网络技术。  C#程序员可以在Microsoft.NET平台上事半功倍的构建应用程序的扩展框架。C#包含了内置的特性,使任何组件可以轻松转化为XML网络服务,通过Internet被任何操作系统上运行的任何程序调用。  更突出的是,XML网络服务框架可以使现有的XML网络服务对程序员来说就和C#对象一样。这样,程序员就可以方便地使用他们已有的面向对象的编程技巧来开发利用现有的XML网络服务。  还有一些精细的特性,使得C#成为一流的网络编程工具。例如,XML正逐渐成为在网络上传输结构化数据的标准。这种数据集合往往非常小。为提高性能,C#允许把XML数据直接映射到struct数据类型,而不是class。这样对处理少量的数据非常有效。  消除大量程序错误    即使是专家级的C++程序员也常会犯一些最简单的小错误——比如忘了初始化变量,但往往就是这些小错误带来了难以预料的问题,有些甚至需要很长时间来寻找和解决。一旦一个程序作为产品来使用,就算最简单的错误纠正起来也可能要付出极其昂贵的代价。  C#的现代化设计能够消除很多常见的C++编程错误。例如:   1.资源回收减轻了程序员内存管理的负担。   2.C#中变量由环境自动初始化。   3.变量是类型安全的。  这样,程序员编写与维护那些解决复杂商业问题的程序就更方便了。对版本的更新提供内在的支持降低了开发成本  更新软件组件是一项很容易出错的工作,因为代码的修改可能无意间改变原有程序的语义。为协助开发者进行这项工作,C#为版本的更新提供内在的支持。例如,方法重载必须显式声明。这样可以防止编码错误,保证版本更新的灵活性。还有一个相关的特性就是对接口和接口继承的内在支持。这些特性使得C#可以开发复杂的框架并且随着时间不断发展更新它。  总体来说,这些特性使得开发程序项目的后续版本的过程更加健壮,从而减少后续版本的开发成本。  商业过程和软件实现的更好对应  企业的商业计划要付诸现实,必须在抽象的商业过程和实际的软件实现之间建立紧密地对应。不过大多数语言都很难做到这点。例如,如今的程序员们一般使用代码注释来注明哪个类对应于某个抽象的商业对象。  C#语言允许类型定义的,扩展的元数据。这些元数据可以应用于任何对象。项目构建者可以定义领域特有的属性并把他们应用于任何语言元素-类,接口等等。然后,开发人员可以编程检查每个元素的属性。这样,很多工作都变得方便多了,比如编写一个小工具来自动检查每个类或接口是否被正确定义为某个抽象商业对象的一部分,或者只是创建一份基于对象的领域特有属性的报表。定制的元数据和程序代码之间的紧密对应有助于加强程序的预期行为和实际实现的之间的对应关系。  扩展交互性  作为一种自动管理的,类型安全的环境,C#适合于大多数企业应用程序。但实际的经验表明有些应用程序仍然需要一些底层的代码,要么是因为基于性能的考虑,要么是因为要与现有的应用程序接口兼容。这些情况可能会迫使开发者使用C++,即使他们本身宁愿使用更高效的开发环境。  C#采用以下对策来解决这一问题:   1.内置对组建对象模型(COM)和基于Windows?的API的支持;   2.允许有限制地使用纯指针(NativePointer)。  在C#中,每个对象都自动生成为一个COM对象。开发者不再需要显式的实现IUnknown和其他COM接口.这些功能都是内置的.类似的,C#可以调用现有的COM对象,无论它是由什么语言编写的。  C#包含了一个特殊的功能,使程序可以调用任何纯API。在一段特别标记的代码中,开发者可以使用指针和传统C/C++特性,如手工的内存管理和指针运算。这是其相对于其它环境的极大优势。这意味着C#程序员可以在原有的C/C++代码的基础上编写程序,而不是彻底放弃那些代码。  无论是支持COM还是纯API的调用,都是为了使开发者在C#环境中直接拥有必要的强大功能。  结论C#是一种现代的面向对象语言。它使程序员快速便捷地创建基于Microsoft.NET平台的解决方案。这种框架使C#组件可以方便地转化为XML网络服务,从而使任何平台的应用程序都可以通过Internet调用它。  C#增强了开发者的效率,同时也致力于消除编程中可能导致严重结果的错误。C#使C/C++程序员可以快速进行网络开发,同时也保持了开发者所需要的强大性和灵活性。
解决方案:
c#不只只做网络吧~
解决方案:
如果你要在Windows平台下做开发,那么跟随微软的脚步就是必须的!
解决方案:
java的翻版这个是正解,java能做的东西,C#也能做!一把是刀,一把是剑,自己选..........
解决方案:
爱C#等于爱自己
解决方案:
谁说不能做
解决方案:
我是.net程序员,刚参加工作半年吧。我个人觉得C#功能很强大。B/S,C/S架构的项目都能做。它不仅继承了VB的优势还继承了C、C++的一些强项。我非常喜欢C#!
解决方案:
BillGates-----老盖最喜欢的是basic,由此可见,武功是没有高低之分的,有的只是使用武功的人
解决方案:
java,c#,vc(我指的只是编译器,不是c++语言),delphi,等等,都是很不错的语言,功能都很强大,如果说他们有缺陷的话,那只能说windows有缺陷,因为windows和windows下的编译器都有一个特点---功能强大,而且极端复杂,就复杂性而言,它是一把双刃剑,让你获得了强大的功能的同时,也让你暂时失去了探究内部原理的机会,我们所要做的,就是充分利用windows以及windows下的编译器给我们带来的强大功能,同时避免因复杂性而给我们带来的负面影响,比如bug,语言之争,等等,但是对于那些ring0级别的开发人员来说,他们确实可以鄙视windows,但我们这些做应用开发的人,所应该掌握的,就是充分熟悉,使用我们的工具,以便做出更好的产品来满足客户的需求。
解决方案:
程序员间何必相轻呢
解决方案:
没有语言上的好与坏,如果谁说C#只能做WEB,那他是没有资格来评价的。
解决方案:
仁者见仁,智者见智
解决方案:
玩了三年多的C#.也从没做过Web...
解决方案:
每个语言都有自己的优点和缺点,就好像牛好呢,还是驴好呢!关键是看你的项目需要什么,用什么工具能最好最快且最有效的开发出来!
解决方案:
C#一切皆有可能
解决方案:
C#像VB一样简单,能够很快上手,完成普通的桌面开发工作.C#像Java一样,天生适合做Web开发,Java也一样,很少有人用Java做桌面开发.C#属于C系语言,语法相似,而且也能够非常方便的与C++交互.当然缺点也是有的,有得必有失.C#桌面开发没有C++那么强大,C#不能运行于Windows以外的操作系统(别扯Mono玩具),而且高性能底层领域,C#并不是很合适.
解决方案:
遇到这种帖子,大家都很亢奋的讨论!
解决方案:
上面有人说嵌入式,c#可以做?是这样的么?我只知道嵌入式方面还是c的强项,不得不佩服C啊,还老当益壮。
解决方案:
字节码和IL都可以用单片机直接支持你们说C#能不能做嵌入式开发还有不要用现有的编译器来衡量语言只不过没有人去做编译器,原因是....太多了
解决方案:
还有Vista操作系统你看看系统驱动符注释是什么

时间: 2024-07-28 13:48:13

C#,你是何方神圣?的相关文章

巴菲特业余兼任四弦琴老师学生不知其何方神圣

中新网5月6日电 据路透社报道,沃伦?巴菲特不工作的时候,喜欢拉四弦琴,如今他希望能继续保持这项已经伴随他几十年的爱好. 报道称,在位于北奥马哈女子协会(Girls Inc.)的分部大楼,巴菲特教起了孩子们弹四弦琴. 10岁的瑞林?麦克瑞就是这个课程的小学员之一.小女孩认为巴菲特"只不过出了点小力.一个非常忙的人挤出时间教别人一些东西,那么每个人都该这么做." 女子协会的宗旨是帮助女孩子们变得"强大.聪明和勇敢",并帮助她们自信和自立.该组织面向主要来自低收入家庭的

机器学习十大算法都是何方神圣?看完你就懂了

雷锋网(公众号:雷锋网)按:机器学习与人工智能变得越来越热.大数据原本在工业界中就已经炙手可热,而基于大数据的机器学习则更加流行,因为其通过对数据的计算,可以实现数据预测.为公司提供决策依据.跟我们生活息息相关的最常见机器学习算法包括电影推荐算法.图书推荐算法.这些算法都是基于你的电影观看记录或图书购买记录来给你做推荐的. James Le 在 KDnuggets 上发布了一篇文章,介绍了他是如何入门机器学习的.此外,他在其中摸索出十大常用的机器学习算法,并逐一进行介绍.雷锋网编译如下,未经许可

识别率号称秒杀生物识别,创新沙盒冠军 Unify ID 是何方神圣?| RSA 2017 专题

      北京时间2月14日凌晨四点,地球另一边的洛杉矶举行的 RSA 2017 大会创新沙盒大赛,一个叫UnifyID 的创业公司从十家参选公司中脱颖而出,成为全场"大赢家". 这家公司号称"能让人们彻底不需要密码",好吧你是不是听这话听得有些腻了?雷锋网编辑其实也有些听腻了,不过当我看完 UnifyID 的介绍,依然忍不住"双击666". 先介绍一下创新沙盒大赛有多厉害. RSA 创新沙盒大赛(Innovation Sandbox)是什么?

网滤软件惹强行预装争议供应商金惠、大正乃何方神圣

CFP供图 日前,一条来自工信部的通知,牵动了3亿网民神经.从下月开始,在中国销售的PC商,将不得不安装上一款名为"绿坝-花季护航"的软件,电脑厂商承认,已经接到来自工信部的通知.工信部以4179万元的价格,买下了这款软件的使用权,并免费给国内用户使用. 工信部大方自掏腰包,为PC捆绑软件买单,这个可谓是中国"安全长城"的神秘制作者是金惠公司,绿色上网过滤软件的招标过程,主流安全软件厂商并未参与其中.阴谋论者说,这是政府安装在网民终端的一个特洛伊木马,技术论者说,这

c++中sizeof的分析

  sizeof是何方神圣sizeof乃C/C++中的一个操作符(operator)是也,简单的说其作用就是返回一个对象或者类型所占的内存字节数. MSDN上的解释为: The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a type (including aggregate types). This keyword returns a value of type size

Akka笔记之日志及测试

英文原文链接,译文链接,原文作者:Arun Manivannan ,译者:有孚 在前两篇笔记中(第一篇,第二篇),我们简单地介绍了一下Actor以及它的消息传递是如何工作的.在本篇中,我们将看下如何解决TeacherActor的日志打印及测试的问题. 简单回顾 前面我们的Actor是这样的: class TeacherActor extends Actor { val quotes = List( "Moderation is for cowards", "Anything

CSS魔法堂:重新认识Box Model、IFC、BFC和Collapsing margins

前言   盒子模型作为CSS基础中的基础,曾一度以为掌握了IE和W3C标准下的块级盒子模型即可,但近日在学习行级盒子模型时发现原来当初是如此幼稚可笑.本文尝试全面叙述块级.行级盒子模型的特性.作为近日学习的记录. 何为盒子模型?     盒子模型到底何方神圣居然可以作为CSS的基础?闻名不如见面,上图了喂!   再来张切面图吧!   下面我们以 <div></div> 为栗子. <div></div> 标签被浏览器解析后会生成div元素并添加到documen

网站规划12要,12不要

规划 十二"要": 1. 网站导航要清楚.简捷,回主页的标识要易找:2. 页面标题.营销主题要清晰易辨:3. 主页要明确报出自己姓名.机构(商号).或者你的业务:4. 所有页面的登录速度要保证快捷,页面容量最好在50K以下:5. 牢记你的页面效果在不同的电脑.显示屏.浏览器上会变脸,所以上网前要多方测试:6. 要对文本阅读起来是否方便给予额外的考虑:7. 设计风格要贯穿如一,体现在所有页面:8. 要发挥 ALT 标签的功能,尽量加速页面调用速度:9. 定期核实链接的正确性:10. 要设

子鱼:利为汇的SEO工程师认证大揭密

利为汇的SEO工程师认证好像是今年1月份搞出来的,记得第一次听说这个事的时候,只是觉得有点很浮云的感觉,然后一笑而过.但没想到,近期对这个"神马认证"的宣传似乎大有沸腾之势.于是,子鱼就抽出点宝贵的时间对此稍做了一下了解.子鱼一向是个乐于分享的好同学,所以对于这个被宣传的大有老子天下第一之气势的牛逼认证也是一定要与大家分享的.下面子鱼就来一步一步的给大家讲解这个"神马认证"的事情. 一.首先从IECE江苏中心(这个也是利为汇大势鼓吹的王牌)说起. 概念(1):&qu