AngularJSVisual Studio 2015同ASP.NET 5着可用之前端开发工具集

新近微软公布了同样依白皮书,谈到了部分好和Visual Studio 2015和ASP.NET
5配合下的JS/前端Web开发工具(比如:函数库、任务执行器、框架等)。

由今天前端开发的生态系统在快速增长,也移得愈加复杂和极大。所以,微软特意发布了这么一个白皮书来教学一些足合二为一及VS
2015用于ASP.NET
5出的前端工具库。这些前端工具库,都能十分好的让VS2015所支撑,比如提供智能提醒等内置特性。

每个涉及的工具库都于起了入门介绍、基本概念,以及在VS和ASP.NET中之用法。这个白皮书完全就是是一个充分难得之前端开发入门手册。

实际涉及到的工具库有:

  • 流行的JS任务执行器:Grunt和Gulp。两者都好活动对剧本进行削减、对TypeScript编译、对代码质量进行分析、对CSS进行先期处理等。两者的分别在于,Grunt出现的比较早,使用相对大;而Gulp出现较晚,但是相对轻量级性能也再度好。VS2015默认使用Grunt,当然Gulp也得以生轻使。
  • 管管理器:NPM和Bower。虽然两者都是保管理器,不过NPM更多是安开发条件之包,Bower是安装运行环境的前端包。所以白皮书着重介绍的Bower。同时VS2015呢一直通过Bower来加载前端库。另外,对于node.js,前不久微软刚刚颁布了node.js
    Tools for Visual Studio,可以吃大家充分便宜的当VS中开发node.js应用。
  • 自打适应Web框架:Bootstrap。大名鼎鼎的Bootstrap我怀念就毫无过多介绍了。之前要运Bootstrap只能通过NuGet来安,现在吗得以用Bower、npm来装。
  • 吹嘘应用程序:Less、Sass和Font
    Awesome。Less和Sass都CSS预处理工具库。而Font
    Awesome提供大量底矢量图标可以免费使用。
  • 合作社级JavaScript开发:TypeScript。此白皮书对TS给来了一个特别好之入门向导。同时说到今日部分流行的js库(比如jQuery、angularjs、Boostrap、d3、requirejs、knockoutjs、node.js)都提供了TS的定义接口文件。我事先也说道到了TypeScript可能会见“脱颖而出”——见文章“TypeScript的凸起”。
  • MVVM函数库:KnockoutJS。一个那个好支持Model-View-ViewModel模式之前端函数库。当然Knockout并非一个完好无损的SPA(单页应用)库,需要配以Durandal和Requirejs才会重好之付出大型js应用。
  • MVC函数库:Backbone。顾名思义,一个好于您为MVC模式来实现前端开发的函数库。不过,你得只有使中的等同组成部分机能,这样方便迁移和入门。
  • SPA框架:AngularJS。不仅介绍了1.x底入门与重点零部件的动。还简要介绍了Angular
    2.0。
  • 唯独选用的UI组件框架:ReactJS。ReactJS主要是为此来构建而选用的UI组件的,可以同MVC或MVVM框架配合,来再次有利于的付出视图有。

经过看之白皮书的情节,基本好了解如何以VS2015遭遇采用这些流行前端工具库。在我看来,VS2015针对于.NET程序员而言(也不怕后端使用ASP.NET相关技术开发),绝对是首选之前端开发IDE了。

下载白皮书下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=46417

相关文章