微软是一家什么样的公司,微软的技术和java等开源技术相比怎么样...
最近比较烦恼,计算机专业,因为要选方向了,是选.net技术还是java等开源web技术作为自己以后的主要发展方向进行学习呢,感觉挺犹豫的,毕竟这个关系到以后的发展前景,周...
最近比较烦恼,计算机专业,因为要选方向了,是选.net技术还是java等开源web技术作为自己以后的主要发展方向进行学习呢,感觉挺犹豫的,毕竟这个关系到以后的发展前景,周围的同学大都选择的是jsp 安卓之类的,其实内心还是蛮想好好学微软的相关技术的,另一方面自己对开源的东西也比较感兴趣,如linux操作系统,开源的技术。想选择微软的技术,因为它的东西全,操作系统(Windows)IDE(Vs012) 数据库(SQL Server)服务器(IIS)都是自己的,开发起来应该比较顺畅,但是我不想放弃我对开源东西的兴趣,我感觉总是有冲突的,好像就是如果就是搞微软的东西,那么就专业搞这个 就不要去学什么java linux方面的东西了,程序员应该是一个不断修炼的过程,懂得越多越好,又不相信自己接触那么多东西然后都学杂了没学精,感觉有点迷茫,心静不下来,求有经验的大师指导一下,感激不尽...
展开
5个回答
展开全部
至于微软是一家什么样的公司,我想这个不需要我说。至于在选择Java和.NET之间的区别上,你如果知道.NET是在什么样的情况下开发出来的,我想结果就显而易见了,SUN公司原本是一家搞硬件的。
后来为了做微波炉的控制程序,因为当初选择的语言是C++,但是呢,C++和C有个缺陷就是容易内存溢出,运用在微波炉上呢就会爆炸,所以SUN公司就决定自己研究一个语言出来,后来也就因此有了JAVA的诞生,那我们现在来谈谈微软的.NET是怎么发明的,SUN公司的野心勃勃,想要在语言届通过JAVA一统世界,微软当时也非常看好SUN公司,并且在每一台windows电脑上都有配置JAVA。
后来呢,SUN公司非常不爽,微软因此和SUN打了一次官司,再后来windows的系统上都不能直接运行JAVA软件了,必须要安装环境才能使用了,再后来微软决定要自己开发一套面向对象的语言,于是到处挖SUN公司的员工,后来据说拉了几个SUN公司的高级程序员,他们模仿者JAVA开发出来一中新的语言,就是.NET。
当然,在很多框架集合上面还是JAVA做的好,如果你想深入的学那我建议你来学JAVA,当然如果为了跟着趋势走呢,我个人还是认为.NET可能会越来越火,原因很简单,毕竟我们做的软件大部分都还是在微软的机子上运行,至于什么微软的网站设计ASP了,我就只能说学JAVA的JSP也学的太随便了,三天两头就是被攻击,至于服务器,我就不说了IIS的级别只能用SHIT来形容,数据库什么的,当然还是ORACLE说了算,mysql等大型数据库才是王道,数据库学到最高级的时候无非就是ORACLE,微软的MS SQL只有在入门的时候才会去学,没多大用处,SQL语句都是通用的,因此不用担心这么多。
个人支持JAVA的一点还有就是JAVA是开源的,windows什么东西都要收费,坑爹的玩意儿,当然为了好就业那你就去学安卓吧,你应该知道安卓是用JAVA开发的,核心是linux。
后来为了做微波炉的控制程序,因为当初选择的语言是C++,但是呢,C++和C有个缺陷就是容易内存溢出,运用在微波炉上呢就会爆炸,所以SUN公司就决定自己研究一个语言出来,后来也就因此有了JAVA的诞生,那我们现在来谈谈微软的.NET是怎么发明的,SUN公司的野心勃勃,想要在语言届通过JAVA一统世界,微软当时也非常看好SUN公司,并且在每一台windows电脑上都有配置JAVA。
后来呢,SUN公司非常不爽,微软因此和SUN打了一次官司,再后来windows的系统上都不能直接运行JAVA软件了,必须要安装环境才能使用了,再后来微软决定要自己开发一套面向对象的语言,于是到处挖SUN公司的员工,后来据说拉了几个SUN公司的高级程序员,他们模仿者JAVA开发出来一中新的语言,就是.NET。
当然,在很多框架集合上面还是JAVA做的好,如果你想深入的学那我建议你来学JAVA,当然如果为了跟着趋势走呢,我个人还是认为.NET可能会越来越火,原因很简单,毕竟我们做的软件大部分都还是在微软的机子上运行,至于什么微软的网站设计ASP了,我就只能说学JAVA的JSP也学的太随便了,三天两头就是被攻击,至于服务器,我就不说了IIS的级别只能用SHIT来形容,数据库什么的,当然还是ORACLE说了算,mysql等大型数据库才是王道,数据库学到最高级的时候无非就是ORACLE,微软的MS SQL只有在入门的时候才会去学,没多大用处,SQL语句都是通用的,因此不用担心这么多。
个人支持JAVA的一点还有就是JAVA是开源的,windows什么东西都要收费,坑爹的玩意儿,当然为了好就业那你就去学安卓吧,你应该知道安卓是用JAVA开发的,核心是linux。
展开全部
钱途如果是选择标准,就看你将来瞄着哪个公司了,选哪个都有很赚钱的人。
如果兴趣为选择标准可能让你走的更远,建议,现在Linux 也很好的。
不过这些东西都是外在的,主要锻炼你的思路和能力,这些东西都比较相通,工作需要的话会比较自然的切换过来的。
如果兴趣为选择标准可能让你走的更远,建议,现在Linux 也很好的。
不过这些东西都是外在的,主要锻炼你的思路和能力,这些东西都比较相通,工作需要的话会比较自然的切换过来的。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的,虽然有些啰嗦,但你可以复制下来仔细研究。 。
只是想了解这些根据房东的要求。你选择。 NET方向。
因为你想学习C,C + +,DELPHI,等。只是同行。
加油!
只是想了解这些根据房东的要求。你选择。 NET方向。
因为你想学习C,C + +,DELPHI,等。只是同行。
加油!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你应该毅然选择 java linux,因为你喜欢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java开放,microsoft封闭
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询