搞懂.NET Framework 历史版本(2017年)

最近被.NET平台各种名词、以及各种版本弄得有些疑惑,开发和部署,对于开发平台版本选择是个基本问题,因此,花了些时间,学习汇总了有关.NET版本演进的历史。

.NET简介

这个平台相信我们都知道,不过随着技术发展,现在的.NET平台也今非昔比。

.NET平台类似Java平台,是微软于2000年推出的Windows操作系统的应用软件开发框架,发展至今形成巨大的技术栈,涉及多语言(支持C#、F#、VB.NET)多领域(Windows桌面软件、Web应用、移动开发等)软件开发,随着2014年,微软宣布.NET开源,支持Linux等平台,和Java平台一样实现了跨平台。

.NET平台技术关键词:

  • .NET Core:.NET跨平台实现,支持Linux平台运行;
  • C#、F#、VB:.NET平台支持的开发语言
  • .NET Framework:.NET平台的Windows实现,提供公共语言运行时(类似虚拟机)和类库;
  • ASP.NET:Windows下互联网web应用开发框架;
  • Xamarin:跨平台移动开发框架,支持Android、iOS;
  • Azure:微软云平台解决方案,支持云平台应用开发和部署;
  • Roslyn:C# 和 Visual Basic语言编译器,F#有单独的编译器;

.NET Framework 版本相关问题
  • .NET Framework是.NET应用(包括Web、Windows、Phone、Server、Azure等)运行和开发的基础,主要包括公共语言运行时(CLR,类似虚拟机)和.NET Framework类库,提供内存管理、类型和内存安全、安全性、网络和应用部署服务ÿ

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
.NET Framework是一个由Microsoft开发的软件框架,用于在Windows操作系统上运行和开发应用程序。它提供了一系列的类库、语言服务、运行时环境和开发工具,使得开发人员能够快速、高效地开发Windows应用程序。 .NET Framework的不同版本提供了不同的功能和更新,以下是各个版本的解释: 1. .NET Framework 1.0:这是第一个版本.NET Framework,于2002年发布。它提供了基本的类库和语言服务,支持Visual Basic .NET和C#等编程语言。 2. .NET Framework 1.1:于2003年发布,是.NET Framework 1.0的升级版本。它增加了对ASP.NET Mobile控件的支持,对ASP.NET的性能进行了优化,并增加了安全性和稳定性方面的改进。 3. .NET Framework 2.0:于2005年发布,是.NET Framework的一个重要版本。它引入了新的类库、语言服务和开发工具,支持Windows Presentation Foundation(WPF)、Windows Communication Foundation(WCF)和Windows Workflow Foundation(WF)等技术。 4. .NET Framework 3.0:于2006年发布,是.NET Framework 2.0的升级版本。它不是一个全新的版本,而是在.NET Framework 2.0的基础上添加了WPF、WCF和WF等技术。 5. .NET Framework 3.5:于2007年发布,是.NET Framework的一个重要版本。它增加了对LINQ、ASP.NET AJAX和.NET Compact Framework等技术的支持,同时还提供了一些新的类库和语言服务。 6. .NET Framework 4.0:于2010年发布,是.NET Framework的一个主要版本。它增加了对并行编程、动态语言运行时、COM互操作和安全性等方面的支持,同时还提供了一些新的类库和语言服务。 7. .NET Framework 4.5:于2012年发布,是.NET Framework的一个升级版本。它增加了对异步编程、WebSocket、Web API和HTML5等技术的支持,同时还提供了一些新的类库和语言服务。 8. .NET Framework 4.6:于2015年发布,是.NET Framework的一个升级版本。它增加了对ASP.NET Identity、ASP.NET Web API和ASP.NET MVC等技术的支持,同时还提供了一些新的类库和语言服务。 9. .NET Framework 4.7:于2017年发布,是.NET Framework的一个升级版本。它增加了对Windows 10 Creators Update和ASP.NET Core 2.0等新技术的支持,同时还提供了一些新的类库和语言服务。 总之,不同版本.NET Framework提供了不同的功能和更新,根据实际需求选择相应版本是非常重要的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值