都在回顾自己的2016,今天我们来看看.NET Core的2016。
每一年的脚步的确是快,转眼间马上就2017。新的一年,带着理想和抱负继续出发。
1 月
改名的根本原因:之前称之为“ASP.NET 5”确实让人感觉这是ASP.NET 4.6的升级版,比其功能更加强大,未来会替代ASP.NET 4.6。其实不是的,因为“ASP.NET 5”是另起炉灶开发,和 ASP.NET 4.6是并行独立的关系。
所在现在的名字变动如下:
- ASP.NET 5 –> ASP.NET Core 1.0
- .NET Core 5 –> .NET Core 1.0
- Entity Framework 7 –> Entity Framework Core 1.0
2 月
微软在将更多的 iPhone 和 Android 应用引入 Windows 10 方面面临着较大的挑战,为了解决这些问题,微软已经大力投资技术,以此帮助开发者更加无缝地将他们的应用引入 Windows 之中。
Xamarin 当然非常支持微软的这些举措,同时也能够让微软支持的大量开发者更加容易地利用他们的 .NET 和 C# 标准编写程序代码,并将他们的应用引入诸如 Android 和 iPhone 等平台之中。
3 月
微软新任CEO纳德拉提出的“Microsoft Loves Linux”,并且微软宣布.NET框架的开源,近期Microsoft不但宣布了Linux平台的SQL Server,还宣布了Microsoft将重新建立对开源软件的支持。
5 月
.NET Core 经过了将近2年的开发,去年12月份发布的RC1版本,明确来说那只是一个beta版本,自从RC1发布以来,看到github里的RC2分支,整个工具链都发生了很大的变化。
.NET Core RC2 – Improvements, Schedule, and Roadmap
5月16日 微软.NET Core RC2正式发布,横跨所有平台
.NET官方博客宣布了《Announcing .NET Core RC2 and .NET Core SDK Preview 1》,正式如期发布了.NET Core RC2, 现在可以放心的基于.NET Core 构建 ASP.NET Core, console apps 和 class libraries for Windows, OS X and Linux。
6 月
.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布
6月27日 在RedHat 峰会DevNation 上宣布了.NET Core & ASP.NET Core 1.0 RTM。Red Hat有一个新的关于在RHEL上更简单的使用.NET Core的选项。
微软放出的下载中(https://www.microsoft.com/net/download),包含了 .NET Core Runtime, .NET Core SDK, .NET Core VS Tooling (包括 Web 开发工具), .NET Core Windows Server Hosting, 以及更新的 NuGet ASP.NET Core 1.0 和 Entity Framework Core 1.0 包。微软还发布了用于创建 .NET Core 项目的 Visual Studio 和 Visual Studio Code 扩展,以及 .NET Documentation(https://docs.microsoft.com/zh-cn/)。
7 月
.NET Core / ASP.NET Core 1 RTM发布两周后,社区也很积极,收到了非常多的反馈,上周五微软的scott Hunter 在dotnet团队官方博客上发布了.NET Core全新的路线图 https://blogs.msdn.microsoft.com/dotnet/2016/07/15/net-core-roadmap/这个路线图只是一个粗略的时间表,很可能随着开发的进展发生改变。
9 月
Introducing .NET Standard
.NET 标准发布
.NET Standard 2.0
Announcing September 2016 Updates for .NET Core 1.0
.NET Core 1.0.1 LTS 更新。
10 月
Announcing .NET Core 1.1 Preview 1
.NET Core 1.1 Preview 1 发布,对应发布ASP.NET Core 1.1 Preview 1 and Entity Framework Core 1.1 Preview 1 。
Announcing the October 2016 Update for .NET Core 1.0
.NET Core 1.0.2 LTS 版更新。
NET Core Tooling in Visual Studio “15”
11 月
11/16 .NET Core 1.1 RTM 版发布。对应发布 ASP.NET Core 1.1 、EF Core 1.1。Visual Studio for Mac 也一同发布。
可以通过Visual Studio 2015, Visual Studio 2017 RC, Visual Studio Code and Visual Studio for the Mac 创建 .NET Core 1.1 的应用。
官方博客: Announcing .NET Core 1.1
12 月
.NET Core 1.0.3版发布 December 2016 Update for .NET Core 1.0。
这个版本为长期支持版(LTS) 在.NET Core 1.0的基础上修复问题。
2017
Visual Studio 2017 也将发布正式版。.NET Core 2.0 也将发布,.NET Standard 2.0 也将发布,更多的支持继续加入中。
本文部分来源于@张善友 的博客 http://www.cnblogs.com/shanyou ,感谢善友兄。
如果你觉得本文对你有帮助,请点击“推荐”,谢谢。
.NET Core 2016 回顾的更多相关文章
-
windows server core 2016 IIS远程管理的那些坑
打算从win10访问数据中心版2016 core,结果IIS远程管理不了. 需要修改core上防火墙和注册表,开启一些相关服务. 具体需要如下操作. 1.win10 启用IIS管理特性 2.参考htt ...
-
[.NET Core知识点回顾]-自动内存管理
自动内存管理是公共语言运行时在托管执行过程中提供的服务之一.公共语言运行时的垃圾回收器为应用程序管理内存 的分配和释放.对开发人员而言,在开发托管应用程序时不必编写执行内存管理任务代码. 分配内存 初 ...
-
大陆地区OpenStack项目Core现状(截至2016年1月28日,转载自陈沙克日志)
陈沙克 经常有朋友问,大陆地区大概有多少位OpenStack项目的Core.这个问题,现在其实不太好回答,如果需要准确统计的话.下面仅仅是一个大概估计,有遗漏的,希望朋友指出,我来补全. 文档修改历史 ...
-
(入门整理学习一)Asp.net core
1.安装.net code SDK,vs Code;vs code c#插件可在软件扩展 (我网盘有) vs2015上安装教程:http://www.cnblogs.com/wangrudong00 ...
-
H5单张、多张图片保存续篇
前言 这篇是接上篇内容.还没看的可以看H5单张.多张图片上传这篇文章预热. 图片入库 本章我们就来看看如何让多种图片保存至数据库中.数据库:mysql 后端:.NET Core 我们回顾一下上篇我 ...
-
(翻译)与.NET容器映像保持同步
原文:https://blogs.msdn.microsoft.com/dotnet/2018/06/18/staying-up-to-date-with-net-container-images/ ...
-
2017 GDS 全球域名大会7月7日举行
2017年域名行业历经产业波澜,引发域名圈内对域名价值衍生及商业模式的探索.如今无论域名注册商.域名交易平台.域名拍卖平台都在寻找更好的商业模式,开启域名行业新航向. 7月,在中国域名之都厦门将掀起一 ...
-
[转]Unity Shader 学习总结
1.先来一段单张纹理贴图的shader示例代码: // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClip ...
-
fir.im Weekly - 2016 移动开发技术大回顾
2016 年是移动技术发展迅速的一年,认认真真回顾这一年必不可少.@移动开发前线 的 这篇 2016移动开发技术巡礼 ,精心盘点了 2016 年 移动开发技术大事件,分为 iOS/Android平台篇 ...
随机推荐
-
easyui datagrid 列拖拽2
1.拖动前 2.拖动中 3.拖动后 5.代码1 $("#corp-grid").datagrid({ title:"泥头车企业管理", toolbar:&quo ...
-
POJ 2892 Tunnel Warfare || HDU 1540(树状数组+二分 || 线段树的单点更新+区间查询)
点我看题目 题意 :N个村子连成一条线,相邻的村子都有直接的地道进行相连,不相连的都由地道间接相连,三个命令,D x,表示x村庄被摧毁,R ,表示最后被摧毁的村庄已经重建了,Q x表示,与x直接或间 ...
-
iOS简单动画效果:闪烁、移动、旋转、路径、组合
#define kDegreesToRadian(x) (M_PI * (x) / 180.0) #define kRadianToDegrees(radian) (radian*180.0)/(M_ ...
-
Maven 学习总结 (四)之 测试
使用Maven测试 Maven的重要职责之一就是自动运行单元测试.它通过maven-surefire-plugin与主流的单元测试框架JUnit3.JUnit4以及TestNG集成,并且能够自动生成丰 ...
-
java分模块项目在idea中使用maven打包失败(ps:maven常用到的命令)
一.分模块项目打包失败 情况:项目是分模块创建的,一些公共的方法是单独的一个模块common,其他模块依赖于此模块,poom依赖已经添加了,项目可以正常运行,但使用maven打包时出现了问题:找不到依 ...
-
jmeter接口自动化部署jenkins教程
首先,保证本地安装并部署了jenkins,jmeter,xslproc 我搭建的自动化测试框架是jmeter+jenkins+xslproc ---注意:原理是,jmeter自生成的报告jtl文件,通 ...
-
关于curl: (2) Failed Initialization
一開始是由于curl无法訪问https网上说,要又一次编译安装curl 我就下载.. ./configure make make install 结果出现 curl: (2) Failed Initi ...
-
Webwork【03】核心类 ServletDispatcher 的初始化
1. Webwork 与 Xwork 搭建环境需要的的jar 为:webwork-core-1.0.jar,xwork-1.0.jar,搭建webwork 需要xwork 的jar呢?原因是这样的,W ...
-
如鹏网学习笔记(四).Net常用类库
.Net常用类库 一.String成员方法(常用) 1,bool Contains(string str) 判断字符串对象是否包含给定的内容 2,bool StartsWith(String str) ...
-
实践中更高效、实现起来相对简单的基于末尾坏字符原则的BM算法实现
之前网上看的若干算法,无非两个原则:坏字符原则.好后缀原则.按照算法所述实现了一个版本,但发现其效率还不如本文所述的实现方式.个人分析效率较低的原因可能是因为不断地向前找坏字符或者好后缀来确定跳跃距离 ...