展开全部
我的建议是你现在可以先开始学习基础理论课,先搞清楚程序设计这些基本的概念,然后可以学习C#或者Java,其原理是一样的,只是用途和需求不同,所采用语言不一样,从应用上来说,再相对于java来说,C#学习相对简单,现在主要流行的就是asp.net和java的struts,它们之间,除了实现方式不同外,你要接触到的知识点都是一样的,你没必要非要说哪个平台会好些,有价值,主要取决于你要的实现,这个只能你以后经验丰富了自然就知道了,我以前做java的,但是由于项目需要,用了10来学习asp.net就可以独立进行开发了,如果下一个项目需要java,我就会用java来做。
归根结底,我现在做的主要是应用,java社区和微软都在提供能提高生产力的框架,而我主要是学习框架,并没有过多的接触到语言级的东西,所以,对我来说,它们之间并没有区别,区别也只是语法上的,很简单,而随着每一次版本的升级,我都在学习着不同的框架。
这就是我个人的一些看法,希望能帮助你扫清思想上的障碍,不必非要纠结于语言。
归根结底,我现在做的主要是应用,java社区和微软都在提供能提高生产力的框架,而我主要是学习框架,并没有过多的接触到语言级的东西,所以,对我来说,它们之间并没有区别,区别也只是语法上的,很简单,而随着每一次版本的升级,我都在学习着不同的框架。
这就是我个人的一些看法,希望能帮助你扫清思想上的障碍,不必非要纠结于语言。
2010-10-26
展开全部
如果你学.NET的话那么一定会学C#,微软一直是做自己的东西,C#同样是兼容自己技术最好的一门语言,虽然新,但微软自己提供的强大平台足以让C#的前景一片光明。记住一句话 微软的.net,.net的C#。
C#是由微软公司所开发的一种面向对象,且运行于.NET Framework之上的高级程序设计语言。并且成为ECMA与ISO标准规范。C#看似基于C++写成,但又融入其它语言如Delphi、Java、VB等。
C#中发音为C Sharp,其中“#”的创意来源于音乐中的升调符号,读作“sharp”,表示技术进一步提升之意。
C#是由微软公司所开发的一种面向对象,且运行于.NET Framework之上的高级程序设计语言。并且成为ECMA与ISO标准规范。C#看似基于C++写成,但又融入其它语言如Delphi、Java、VB等。
C#中发音为C Sharp,其中“#”的创意来源于音乐中的升调符号,读作“sharp”,表示技术进一步提升之意。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很有价值的,我现在就是学这个的,绝对有用,学完C#再学.NET。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看你将来的方向了。。。
如果你想要做一些普通的应用软件,如:数据软件类型的,对速度要求不是太高的,当然大型的软件肯定可以做没问题。。
如果你想做底层开发的话就得用(vc)c++了,如:设备的底层接口函数dll,驱动开发。
就是说你要进什么类型的公司了,做设备的公司不用说了肯定要做底层控制,就要选vc,做应用软件项目开发的就用c#较为快速。
说多了都是废话:
简单点的就是:你整明白了c++后熟练使用了vc这个开发环境(注意这句话的意思,是两个东西),然后c#拿过来就是盘菜。
就跟你精通了汇编,然后学c++(注意是标准c++),也是一盘菜的道理一样。。
加油哥们。。。
如果你想要做一些普通的应用软件,如:数据软件类型的,对速度要求不是太高的,当然大型的软件肯定可以做没问题。。
如果你想做底层开发的话就得用(vc)c++了,如:设备的底层接口函数dll,驱动开发。
就是说你要进什么类型的公司了,做设备的公司不用说了肯定要做底层控制,就要选vc,做应用软件项目开发的就用c#较为快速。
说多了都是废话:
简单点的就是:你整明白了c++后熟练使用了vc这个开发环境(注意这句话的意思,是两个东西),然后c#拿过来就是盘菜。
就跟你精通了汇编,然后学c++(注意是标准c++),也是一盘菜的道理一样。。
加油哥们。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
嗯,您可以先明确一点,多学一点是有益的!
C#是比较高级的语言了,自学比较容易,加上微软的IDE(集成开发环境,简单的说就是编写程序的),就更方便了,asp.net网站,桌面应用程序,驱动程序都可以在微软的IDE下编写,我也在学.....慢慢来,很强大的语言!
C#是比较高级的语言了,自学比较容易,加上微软的IDE(集成开发环境,简单的说就是编写程序的),就更方便了,asp.net网站,桌面应用程序,驱动程序都可以在微软的IDE下编写,我也在学.....慢慢来,很强大的语言!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询