.net是微软哪一年发布的

Python010

.net是微软哪一年发布的,第1张

2000 年6 月22 日 微软推出Microsoft.NET 战略      

2002 年2 月13 日:Visual Studio .NET 2002(内部版本7.0)、.NET Framework 1.0、C# 语言 规范1.0(C#1.0)

2003 年4 月25 日:Visual Studio .NET 2003(内部版本7.1)、.NET Framework 1.1、C# 语言 规范1.2(C#1.2)

2005 年10 月27 日:Visual Studio 2005(内部版本8.0)、.NET Framework 2.0、C# 语言规范2.0(C#2.0)

2006 年11 月6 日:.NET Framework 3.0

2007 年8 月20 日:C# 语言规范3.0(C#3.0)

2007 年11 月19 日:Visual Studio 2008(内部版本9.0)、.NET Framework 3.5

2010 年04 月12 日:Visual Studio 2010、.NET Framework 4.0

2012 年8 月 15 日:Visual Studio 2012、.NET Framework 4.5

2013 年10 月17日:Visual Studio 2013、 .NET Framewo 4.5.1

还早,作为.NETer,个人应该是国内前几批用core做项目的,但是生态的发展还需要努力,老.NETer,很多习惯了微软全家桶式的开发,他们的经验和影响,对后来人,远没有JAVA前辈对JAVA后来人那么有用。

不过,从性能角度,以及发展规划蓝图,五年吧,.NET 有机会,且机会很大,这五年,不是说C#还要发展,C#已经很优雅了,这五年,是要发展生态,一批老.NETer要跳出以前开发的舒适圈,新人要跟上,大家一起加油,我目前也很想,也很喜欢带应届生实习生,让他们快点投入生态建设

还是看好.net5,记得零几年的时候.net火的一塌糊涂。但服务器,数据库太贵了,太贵了。后来鹅厂和猫厂发展起来用免费的linux配合java。培养了一大批优秀的人才。反观.net呢还是封闭的。好在这2年.net拥抱开源,加上unity3d的强势崛起,吸引了优秀的开发人员。后续国内就业环境会持续变好。但说要统一江湖,那也是统一.net的江湖,至于各大厂家还是以java为主,希望后面能够孵化出优秀的项目。在物联网时代,ai时代有良好的生态环境。

我重新写这个回答吧。经过几个小时充电,发现.net5确实变化很大,集成了.net core。linux下可以搞ASP.NET了,但并不是所有特性都能跨平台,比如WPF等界面库。

对于已经部署成熟java或者其他服务器解决方案的客户来说,抛弃原有方案,改用.net5是不现实的。也就是说服务器市场客户会比较忠诚,不会轻易重构解决方案。

从这个角度考虑的话,微软现在的.net5出来太晚了。除非,.net5相对其他开发平台有巨大新优势,否则,微软还得进入一个生态再建设阶段。或许可以通过不断更新来拉开与java等开发平台的差距,但那也是个漫长过程了。

不可能,现在java生态这么好,只能说net5能和java比拼一下。

显然不会一统江湖,但给了大家多一种选择……

也不排除有这种可能,不过这有中国人什么份吗?对中国有好处吗?中国有自己值得骄傲的计算机语言吗?中国的程序猿什么时候才能不用再跟在外国人的屁股后面今天追JAVA明天追Python后天追Go Go Go.......?

大厂用敢微软的东西吗?

美国政府一个行政禁令,统统吃不了兜着走, 还嫌华为被坑的不够惨么

也许在国外net5能够抢占java的市场,在国内不可能了,用java好歹有华为 阿里这些公司的托底,不怕没有JDK用,微软一旦被禁就完蛋了,没有巨头用,迟早要凉凉

跨平台开发是大趋势

简单回答,不会

根据微软的定义:

。NET is a "revolutionary new platform, built on open Internet protocols and standards, with tools and services that meld computing and communications in new ways". feedom.net

即:。NET = 新平台 + 标准协议 + 统一开发工具

。NET作为新一代互联软件和服务战略,将使微软现有的软件在网络时代不仅适用于传统的个人计算机,而且能够满足呈现强劲增长的新设备的需要。到底什么是。NET呢?微软总裁兼首席执行官Steve Ballmer把它定义为:。NET代表一个集合,一个环境,一个可以作为平台支持下一代Internet的可编程结构。

。NET的最终目的就是让用户在任何地方、任何时间,以及利用任何设备都能访问所需的信息、文件和程序。用户不需要知道这些文件放在什么地方,只需要发出请求,然后只管接收就可以了。而所有后台的复杂性是完全屏蔽起来的。

为了实现这些功能,。NET 结构发表以后,微软便逐步调整其服务器软件的产品线,将原有的Server一一的升级更新,推出了许多新的Server,并将这些Server整合于。NET Enterprise Servers产品线中

Windows 2000 Server(包含Advanced Server和Datacenter Server)。。NET结构中,最重要的革新就属于Web Services.Web Services构架在Web Server上,能够通过SOAP与用户端联系,并帮助用户端完成其提供的服务。在。NET Framework中,Web Services就是架构在Windows 2000 Servers中的IIS5.0上的。

Exchange 2000 Server.Exchange 不是单纯的Email Server,它更是一套不折不扣的组信息平台。

SQL Server 2000.SQL Server 提供完善数据处理功能。包含数据挖掘,XML的直接Internet支持。目前在Windows CE中推出了SQL Server 2000 Windows CE Edition.

BizTalk Server 2000用于企业间交换商务信息,它利用XML作为企业内部及企业间文档传输的数据格式,可以屏蔽平台、操作系统不同的差异,使商业系统的集成成为可能。

Commerce Server 2000用于快速创建在线电子商务。

Mobile Information Server 为移动解决方案提供可靠而且具有伸缩性的平台。