May 2016 - Taming the JavaScript Dragon with TypeScript


Details
Presentation:
From humble beginnings, JavaScript has gone from a hastily thrown together language for web pages to a hastily thrown together language that runs everywhere. If you can do it with code, you can probably do it in JavaScript. It's the Swiss Army Knife of programming languages.
Unfortunately, JavaScript wasn't designed for the large scale programs we use it in today. We've had to rely on design patterns, willpower, and luck to mitigate JavaScript's failings. However, there is a better way. TypeScript adds features to JavaScript that make it usable on large scale projects. In this talk, we'll explore TypeScript and how it can be used to tame large scale JavaScript projects. We'll cover some of the important features of TypeScript and how to get started using it in your own projects.
Speaker: Dustin Ewers
Dustin Ewers is a web and mobile developer in Madison, WI who primarily works with ASP.NET MVC. Dustin has been building software for the web since 2006. He blogs about technology at http://dustinewers.com/. Follow him on Twitter at @DustinJEwers
Meeting Agenda:
- Food is provided and arrives around 6:45 PM. (Pizza, Soda, Water)
- 90 minute technical presentation starting at 7:00 PM
- After the presentation there is an opportunity to network.
Meeting Sponsors:
Centare (http://www.centare.com/)
Thomson Reuters (http://www.thomsonreuters.com/)
Event Location:
Thomson Reuters
Town Hall
450 North Sunny Slope Road
Brookfield, WI 53005
(Park in lot near the western most entrance.)
Map and Directions
** The red star on the map shows the meeting entrance.
http://photos2.meetupstatic.com/photos/event/7/8/8/1/600_434970849.jpeg

Sponsors
May 2016 - Taming the JavaScript Dragon with TypeScript