The Angular web-dev framework might seem an odd choice for a Microsoft-centric developer to consider, seeing as it's championed by arch-rival Google, but a closer look reveals many advantages. First there's the framework's tight ties to Microsoft's TypeScript programming language, which brings the option of using types in JavaScript in...