AngularJS e KnockoutJS sono Framework che stanno diventando sempre più diffusi (e necessari), e in attesa della release 2 di AngularJS vi consiglio alcuni libri che ho trovato utili.
Attualmente sto realizzando un progetto utilizzando le ultime tecnologie disponibili, tra cui AngularJS 2 RC5, Typescript, ASP.NET MVC 5, Foundation (simile a Bootstrap ma per noi migliore), CSS dinamici con SASS e Compass (averli scoperti prima!), ambiente di sviluppo Visual Studio 2015 e compilazione del front-end con NodeJS e Gulp! Il tutto su server Microsoft TFS e gestione dei sorgenti con GIT.
Innanzitutto la base dei Design Patterns, io vi consiglio
Per Microsoft ASP.NET MVC 5 + Bootstrap + KnockoutJS
Una buona base per AngularJS
E il nuovo Typescript, l’evoluzione molto comoda di Javascript
Per gli sviluppatori Web invece consiglio Bootstrap e SASS + Compass