先说点废话,从去年夏天就开始关注学习ASP.NET Core,那时候的版本还是beta5,断断续续不停踩坑、一路研究到11月份RC1发布。
在这个乐此不疲的过程里,学习了很多新的东西,对ASP.NET Core也是越来越喜爱。然而到现在,RC1已经玩了整整半年了,再也没发布过新版本。
虽然myget.org上每天都有新版本的程序包,但是VS的Web Tools一直停留在RC1,再加上RC1到RC2中间那么多变动,甚至连名字都改了,
工具链也从DNX换成了dotnet CLI,所以VS对RC1之后的asp.net core来说基本上就是瘫痪状态,
还好有VS Code,装个omnisharp插件勉强能用,但是讲真,这体验没办法和VS比啊,直接不会写了!
好吧,可能我的真爱不是.net而是VS,不过这不重要了,因为RC2马上就要带着最新的Web Tools来拯救VS了!
就在10天前,微软的.NET博客上发文公布了关于RC2最新的时间表(.NET Core RC2/RTM 明确了时间表 ),表示5月中旬要发啊!
早就坐不住了,掐指一算差不多就是这两天了吧。果不其然,闲逛发现myget上已经准备好了啊哈哈:http://myget.org/gallery/aspnetrc2
正如官方博客里提到的,那些点儿后面带“Tools”的工具链的版本都只是预览版Preview 1。在上星期的 ASP.NET Community Standup 中,帅哥大面也解释了这个事情:
大意就是说,整个项目由下向上逐层敲定。最下面三层现在已经定稿了,除非发现严重的问题,否则不再改动了。当时说ASP.NET类库有5个问题有待修复,VS则有十几个问题。不过现在看来,估计都搞定了。
接下来开发组就该开始往NuGet.org部署程序包、发博客、写文档、更新网站。说到网站,Scott说他觉得.net官方有各种网站,乱七八糟的,asp.net、get.asp.net、.NET Core、老文档、新文档 ,总之各种烦。
然后他就注册了个新域名 http://dot.net ,表示要一统江湖。
说回预览版工具链的事,自RC1发布,.NET Core就有着非常高的质量而且发展良好,没什么大事的话到RTM应该都不会再改动API了。
但是工具链则是比较新的东西,现在还比较糙,需要多打磨打磨。Preview 1随着RC2先发,六月底再随RTM来个Preview 2啥的,总之这工具链要打磨好,估计得等年底了,所以我很好奇Preview 1能做成什么样子,希望别太糙!
最后,刚才出门逛推的时候,看见ASP.NET小组的大牛发推说:准备好了吗?好久没有因为要发布什么东西而感到Excited了!!
目测过完周末,周一就发布了,想想真有点小激动,怎么能不亦可赛艇?!
ps:有性趣的朋友可以加群 48082039 讨论C#,asp.net core相关话题。