VS 2015的发布和ASP.NET 的蓝图
[原文发表地址] Visual Studio 2015 Released plus ASP.NET 5 Roadmap
[原文发表时间] 2015-7-21
今天微软发布了visual studio 2015!
你可以和我一起看今天的主题视频,soma,贝丝马西,希尔维,brian harry 都在9频道里。如果你愿意,所有支持视频和问答也将作为单独的视频。
注:由于asp.net 5将不仅在今天公布的 .Net 4.6框架上运行并且也将在支持windows、mac和linux的.net核心框架上运行,asp.net 5今天没有公布。Asp.net 5 的蓝图是建立在GitHub的思想之上的。我们将在2016年第一个季度发布一个1.0的候选版本,11月的时候,你可以在微软的支持下上线部署。并且不论你在哪个平台下都可以确保免费使用VS 代码。https://code.visualstudio.com
ASP.NET的开发者现在应该已经开始探索框架,大概在假期的时候会在你所选择的带有ASP.NET 5 和CLR核心的操作系统上上线。 我们将每周都保持社区座谈并且更新我们的工作进程。记得在https://www.asp.net/vnext 上面查看明细表,而在https://docs.asp.net 上面会有进一步的文档。
ASP.NET 4.6
刚说到,ASP.NET 4.6今天仍然存在而且还包含在VS2015 里面,VS 对Web开发人员提供了一些伟大的新功能。
1. JSON是第一个在VS拥有a.json编辑器和JSON架构验证的类。另外还为bower.json, npm 和其它的JSON格式提供智能提示。
2. 编辑器甚至支持更多的HTML5,值得注意的是为角度,ARIA,和Bootstrap CSS类 所提供的智能感知功能。我们也一直在关注web 的组件,而且为一些事情提供支持(如世界决定),比如链接rel="import."。
3. JavaScript为 Angular JS 控制器,工厂,动画等提供支持。对JSDoc有更多的支持。
4. 语法突出显示和ReactJS 的智能感知功能!支持Grunt和Gulp!
5. 在Windows 10 和IIS Express,HTTP/2在带有已启用的SSL 的ASP.NET4.6上提供支持。
在2015年有很多重大的更新,但是Roslyn是最具有意义的一个。Roslyn是开源的,NET编译平台。它包含了Visual Basic and C# 6的新特征并且可以在您的ASP.NET Web窗体项目,页面和MVC页面中使用。
例如,字符串的插入法,在Web窗体中的链接是:
<a href="/Products/<%: model.Id %
>/<%:
看起来像``C#6.``看到以
$""开头的字符串了吗?它有模型嵌入它。带有此功能,对String.Format 的公共调用得到LOT要容易的多。
<a href="<%: $"/Products/{model.Id
>
在ASP.NET 4.6 ,Web 窗体也能获取异步模型绑定,这意味会减少对于材料的请求对象的挖掘,而且你将能以异步方式操作它。
VS 2015社区 – 它是免费的
如果你是一个学生,开源工作者,或者一个小团队,VS 2015社区是免费的。你可以随自己的喜好使用延伸和开发。我们不只能获取Windows和Web Apps,你还可以使用Xamarin或者Cordova,甚至使用我们的Windows Phone和Android Emulators。
在这里了解社区,专业版和企业版并且把它们的特性进行比较。
我甚至使用VS 2015 去编辑.NET 2.0 应用程序,虽然我现在并没有使用旧版的VS ,但是如果你喜欢,它可以兼容。在同一台机器上我有2010,2012,2013和2015,即使你不是真的需要它。
今天公布的所有最终版本现在都可以使用。
6. Visual Studio 2015 : 下载 ,发布说明 。
7. Visual Studio 2013 Update 5: 下载 ,发布说明
8. 额外版本:
-
- VSTU 2.0
- NTVS-NodeJS Tools 1.1. RC
- TypeScript 1.5
- GitHub Extension for VS 2015 RTM
- VS Emulator for Android
- Python Tools for VS 2.2
- Test Generator NUnit extension
- Azure SDK 2.7 -如果你在Azure中出现重复登录的问题,确保获取2013年更新5,它解决了这个问题。