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

本文详细介绍了.NET Framework的发展历程,从.NET简介到.NET Framework的版本相关问题,包括CLR版本、版本兼容性和运行方式。重点阐述了.NET Framework 4开始采用的全量独立升级方式,以及不同版本之间的兼容性问题,帮助开发者理解和选择合适的开发环境。
摘要由CSDN通过智能技术生成

最近被.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类库,提供内存管理、类型和内存安全、安全性、网络和应用部署服务ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值