Guidance around how you can write your Controllers when using AngularJS with TypeScript.
--Things covered--
Dependency Injection 0:42 with minification 1:18
Using Class Members instead of Scope properties has following advantages:
-Advantage: Class members : 3:50
-Advantage: Designer/Developer interaction contract 4:30
-Advantage: Overcomming Scope inheritance 5:34
Summary 7:55
Code on github: https://github.com/basarat/screencast-angular-typescript