A template for new projects in Visual Studio 2017 that creates an HTML application with TypeScript.
This is the same template that that used to be in Visual Studio 2015. It will appear under 'TypeScript' under 'Other Languages' assuming the correct dependencies are installed, see below.
When started with F5 it will start a web server, by default IIS Express, and show a ticking time in the selected web browser. The code to show the time is in a TypeScript class. If the browser is Internet Explorer or Chrome the code will break at breakpoints directly in Visual Studio, and the usual Visual Studio debug tools and windows will be available. Note that if you are using Chrome you may need to hit refresh in the browser for breakpoints in startup code to be hit.
Please be aware that this template is based on ASP.NET, so you will need the ASP.NET workload installed in Visual Studio 2017. If the workload is not there the template will not appear. It does not need Node.js development or .Net desktop development workloads.
Some further discussion on the motivation for recreating this template is available in a blog article.