当前位置:编程学习 > C#/ASP.NET >>

开发网站是用C#编程好,还是java编程好?

现在外面市场更需要java呢?还是C#呢?请业内人士告诉下。在下十分感谢!!!
答案:楼上有几位居然连asp与asp.net都没分清,还给人解答问题……

asp.net是用来代替asp的,asp跟C#没什么关系,甚至可以说一点关系都没有。

我是学C#的,C#做网站是asp.net,个人觉得asp.net入门比较简单(这就是为什么楼上说C#.net小菜),但学精也很难。java相对C#是比较难的,java有许多优势.但这两个语言想学精任何一个都不简单,要不人家那么多专家靠什么吃饭?

如果要我推荐的话,我还是会推荐java,因为就目前来看,两大语言的竞争中,我认为java还是占上风的,而且java应用的范围很广,技术也成熟。其实从另一个角度来讲,做程序不就是讲个质量和效率吗?如楼上的Hein所说,"事实证明Asp.Net 比java更适合做企业级开发……"虽然我觉得C#从某些方面更优于java,但潮流所致,我还是推荐java

尽管如此,我认为如果想成为一名成功的程序人员,最好把这两个语言都掌握一下。目前我就正在这样做呢

目前C#的市场份额正在逐步提高。
根据你自己的项目决定吧,ASP.NET开发效率较高,容易上手。
JAVA除了语言方面要了解,还有好多框架需要学习,不推荐新手介入。

java 现在的JAVA占据了市场70%的份额

去年甲骨文又将sun公司收购 两大软企龙头 java的明天一定会更加的美好

C#的技术相对应简单了些 但使用上 java性能更好些

网站开发的话  现在最热门的属于PHP语言
但是这个属于弱语言!使用起来没有JAVA和C#方便,而JAVA的网页语言是JSP(Java Server Page)
C#的就是ASP了。
这两种的话  支持的东西相对来说多些!但是现在主流的还是PHP

各有所长,java显示层技术相对薄弱些,并且运行效率比asp.net差,java的几个框架配置也比较麻烦,不建议使用java,除非你很熟练使用jsp

 

在国内的话建议用C#

在国外的话建议用Java

 

总体上分析,C#简单易学容易上手适用于大多数情况。

然而性能上Java更胜一筹而且安全性较高,适合于大型商业开发。

用ASP.NET开发的效率是JSP的27倍(论证过的),但是JSP的框架可以运用的ASP,NET上 对ASP,NET的运用有很大的的帮助,而且ASP,NET是后置代码,比JSP清楚。

大型的公司都会选择用JSP的, ASP  基本都是小公司用。

              JSP比ASP难。   JSP环境多。  配置 不好浪费时间 。

 总之 各有所长  看你怎么选择

现在JAVA用的广泛些~~要是去培训的话,建议学JAVA~~

如果你是湖南的话,我可以推荐你好学校的

8932

1659扣扣QUN讨论去哪培训的

C#应该是入门简单,但是学深了比较复杂的,但是比较看好C#的市场,如果自己对.NET技术从1.0 2.0 3.0 3.5以至于现在的4.0beta过来,可以感觉得到.NET团队的用心。是门很好的语言。

谁好不好也说不准的,。但现在Java的比C#工资要高,看个人兴趣了

c# 和Java 不能笼统的定是 谁好谁不好. 在开发网站这块也是,.

 如果说 C# 比较好,那么 JAVA 就不用混了.. 说JAVA 好.也不对.

就专业点而言. 针对开发网站.如果涉及: 安全,稳定,开发时间久,大型等因素.用Java 比较好.

 如果网站:中小型的, 要求效率 ,速度.而且 开发简单,节约成本,维护性等因素 通常用的是c#

....

Java是靠企业级开发出的名气, 但事实证明Asp.Net 比java更适合做企业级开发, 不论开发效率, 还是运行效率(.Net是编译型语言, Java是解释型语言), 都要比Java好, Java也是一门非常优秀的语言, J2EE, J2ME, 功能非常突出, 但J2SE, 属于先天性残疾, 以至于Oracle 11G以上的版本的企业管理器都是用网页开发的, 一些网银, 支付宝也是用java开发的, 其部署成本高于.Net, 目前缺少创新性的东西, 不像, 值得一体的是C#可以说是世界上最强大的语言了, 其开发高层, 也可以开发底层(C#支持指针, 支持非托管代码), 几乎集结所有语言的长处与一身, 连JavaScript都没放过

去学java吧。。。范围大。,学好了。其他语言很简单。。。精通C# 你也不会java

 

精通java  你就是天才了。 C# .net 都是小菜了

 

谁要是能精通.net framework也是天才了。.net和java相比,属于一个层次的,由于微软的实力,.net还是非常强大的。程序性能比java快,因为.net是预编译,而java是运行时编译的。另外开发效率,显然.net高,java框架太繁杂。IDE上,VS也显然没有对手了。

现在的人们一讨论去那种语言好就翻天了

 

.net好学一点(开始),都是微软帮你做好的东西,用就成了,不过代码也要学好,懂得如何优化,

java是跨平台的

 

工作效率上.net优先,相对于初期开发者来

首先。我们先弄清楚C#和JAVa语言 的来历。 

 

C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。 是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。

 

JAVA语言。是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。

 

那么我们看了它们的来历、大家心里就应该有些明白了。

C# 是微软公司推出的、是运行于.NET Framework之上、Visual Studio 开发平台的基础语言。它是用来开发用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。也就是说他能很好的兼容微软的系统操作系统。快速、安全、有效的完成。

 

JAVA语言、刚才我们也看到了。 在硬件或操作系统平台上要安装一个Java虚拟机,Java应用程序才可以运行。也就是说明了2点: 第一、JAVA它的程序运行有一定的局限性、因为系统要有java虚拟机才行;第二;java 它同时也有着跨平台性、因为你只要系统有java虚拟机、就可以运行java程序。  java还有一个特性就是:一次编写、多次使用。  它现在的应用领域非常广泛。  汽车、家电、软件上应用面非常广。

 

     总之。对于选java还是选C#、其实要看你编程的目标、你想涉及的领域。  编程语言何其广、没有哪个语言是最完美的、也没有哪个语言是万能的。  所以、要学什么、要看自己给自己的计划以及行业定位。

 

 

 

想听真理吗?
jsp比较好!安全性高!
政府基本上都有jsp!
asp.net是垃圾!
据说FBI也用JSP。。不知道是不是真的。。



我两个都有学,不过这个问题真的很具争议性的

java和.NET是目前两大龙头,其实只要你学得好,哪个都一样

我并不同意偏向一方的说法,毕竟它的存在,肯定是有它的可利用性,不能说是垃圾的

ASP.NET我觉得潜力毕竟大,毕竟微软实力财力都比较大。。Java不是不好,只是经历的时间有点长了,微软推出C#就是专门针对java的,目前没推出多少个年头,已经占了很多市场,你看中国就是一个例子

现在网络也好生活也好也是趋向简单化,,NET是真的起到这个效果

上一个:C#简单编程
下一个:vfp编程和C#编程有什么区别啊

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,