KEMBAR78
Visual Studio ❤ JavaScript | PPTX
11 July 2015
@rmaclean AppFactory IDEPlatform Tools
Store Apps
Build apps using JS
Runs on Windows 8 & Windows
Phone 8.1
Rendering Engine: IE 11
Some API differences
Single UI is your responsibility
Universal Apps
Build apps using JS
Runs on Windows 10, Windows 10
Mobile, Xbox One & HoloLens
Rendering Engine: Edge
Same API
Single UI is built in
Internet Explorer 11
All the backwards compat
Slower JS perf than FF 40 or
Chrome 44*
Plug-ins based on COM/C++
Edge
One engine
Faster than IE 11, FF 40 or Chrome
44
Extensions based on JS based on
same as Chrome & FF
More secure
Amazing ES6 support
* https://blogs.windows.com/msedgedev/2015/05/20/delivering-fast-javascript-performance-in-microsoft-edge/
Project Westminster
www.w3.org/TR/appmanifest
(for chrome os)
(for chrome apps)
(open web apps)
2015
Cordova included
Best Android emulator on Windows
AngularJS
ES6 support
NavBar support for JS
Object literal Intellisense for JS
Expand/Collapse for JS
Basic Web Component
JSDocTaskList for JS & LESS
JSON property validation
JSON schema validation
JSON unminify
Gulp, Bower, Grunt, Node included
Custom HTML elements/attributes
Custom HTML polymer elements
HTML element tooltips
#region in JS
AngularJS & Bootstrap icons
@viewport for LESS
Increased SASS & LESS snippets
Compile CoffeeScript, SCSS & LESS in VS or MSBuild
JSX Editor
CSS Synchronisation for BrowserLink
TypeScript 1.4
VisualStudioCode
Sublime Text TypeScript
http://bit.ly/jsinsa-vorlon
Thing Free More
Windows 10 Yes
Free upgrade from Win7 & 8*
http://dev.windows.com
Edge Yes
Comes with Win 10
http://bit.ly/edgeForDevs
Project Westminster Yes
Comes with Win10/VS 2015
http://bit.ly/projectWestminster
Manifold.js Yes http://manifoldjs.com
Visual Studio 2015 Yes
Community & Express SKUs
http://visualstudio.com
Visual Studio Code Yes http://j.mp/VS_Code
TypeScript Yes http://www.typescriptlang.org
WinJS Yes http://try.buildwinjs.com
Vorlon.JS Yes http://vorlonjs.com
Stay in touch
@rmaclean
www.sadev.co.za

Visual Studio ❤ JavaScript

  • 1.
  • 2.
  • 3.
    Store Apps Build appsusing JS Runs on Windows 8 & Windows Phone 8.1 Rendering Engine: IE 11 Some API differences Single UI is your responsibility Universal Apps Build apps using JS Runs on Windows 10, Windows 10 Mobile, Xbox One & HoloLens Rendering Engine: Edge Same API Single UI is built in
  • 4.
    Internet Explorer 11 Allthe backwards compat Slower JS perf than FF 40 or Chrome 44* Plug-ins based on COM/C++ Edge One engine Faster than IE 11, FF 40 or Chrome 44 Extensions based on JS based on same as Chrome & FF More secure Amazing ES6 support * https://blogs.windows.com/msedgedev/2015/05/20/delivering-fast-javascript-performance-in-microsoft-edge/
  • 5.
  • 6.
  • 7.
    2015 Cordova included Best Androidemulator on Windows AngularJS ES6 support NavBar support for JS Object literal Intellisense for JS Expand/Collapse for JS Basic Web Component JSDocTaskList for JS & LESS JSON property validation JSON schema validation JSON unminify Gulp, Bower, Grunt, Node included Custom HTML elements/attributes Custom HTML polymer elements HTML element tooltips #region in JS AngularJS & Bootstrap icons @viewport for LESS Increased SASS & LESS snippets Compile CoffeeScript, SCSS & LESS in VS or MSBuild JSX Editor CSS Synchronisation for BrowserLink TypeScript 1.4
  • 9.
  • 10.
  • 13.
  • 14.
    Thing Free More Windows10 Yes Free upgrade from Win7 & 8* http://dev.windows.com Edge Yes Comes with Win 10 http://bit.ly/edgeForDevs Project Westminster Yes Comes with Win10/VS 2015 http://bit.ly/projectWestminster Manifold.js Yes http://manifoldjs.com Visual Studio 2015 Yes Community & Express SKUs http://visualstudio.com Visual Studio Code Yes http://j.mp/VS_Code TypeScript Yes http://www.typescriptlang.org WinJS Yes http://try.buildwinjs.com Vorlon.JS Yes http://vorlonjs.com
  • 15.