2. Agenda
▪ Introduction to language
▪ Javascript problems
▪ Typescript features
▪ How Typescript works
▪ What you need to get started
▪ Similar languages
▪ Statistics
▪ Demo
▪ What’s next?
▪ More information
2
3. Introduction to language
▪ TypeScript is a free and open source programming language developed and maintained by
Microsoft
▪ It is a strict superset of JavaScript, and adds optional static typing and class-based object-
oriented programming to the language
▪ TypeScript is designed for development of large applications and transcompiles to JavaScript
▪ As TypeScript is a superset of JavaScript, any existing JavaScript programs are also valid
TypeScript programs.
▪ Appeared in 2012 October 1
▪ Current version 1.4
3
15. TFS build fix for typescript ~ 1.0
1. Within Visual Studio right click on your project and unload it.
2. Right click on the project again and edit the csproj.
3. Make sure that the Typescript import comes directly after
Microsoft.CSharp.targets.
15
<Import Project="$(MSBuildBinPath)Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov$(VisualStudioVersion)
TypeScriptMicrosoft.TypeScript.targets" />