Introduction to TypeScript Ryan HayesTri-Cities .NET User Group
Syntactic Sugar (n.):Syntactic sugar is syntax within a programminglanguage designed solely for human benefit inunderstanding or expression in a more clearand concise way.
TypeScript Provides● Classes● Interfaces● Modules (packages/namespaces)● Definition Files for libraries = Intellisense● Easy inheritance and composition● Typing and type-checking in the IDE
What do I need?● TypeScript Download: ○ http://www.microsoft.com/en-us/download/details. aspx?id=34790● Web Essentials 2012 (VS extension) ○ http://visualstudiogallery.msdn.microsoft. com/07d54d12-7133-4e15-becb-6f451ea3bea6● Open source definition files for 3rd party libraries: ○ https://github.com/borisyankov/DefinitelyTyped