Hi Currently I am working on ASP.net MVC .C#, SQLserver now I am interested in learning new client side technologies like angular js but i am confusion which one i have to learn Angular1.x or Angular2.0 , please suggest that will clear my confusion
and also most of the companies are using which one? Angular1.x or Angular 2
Thanks advance

Saravanan VPosted Jun 9, 2017, 2:39 PM
I would suggest you to start with Angular 2.0 over the 1.x versions as Angular Library is completely re-written using Typescript and its based out of components.
Angular 2 component is the combination of an HTML template and a component class that controls a portion of the screen.
To start creating applications using Angular 2, first you would need to learn Typescript language.
You can easily learn TypeScript with the help of your C# knowledge. You would defintely enjoy writing code in Typescript as the concepts of classes, interfaces are available (similar to C#).
I have also started learning with Angular 2 directly and I'm enjoying the programming with components, modules, bindings etc.
http://www.c-sharpcorner.com/UploadFile/a8024d/new-features-advantages-of-angular-2-o/
http://www.geekhours.com/2016/07/22/advantages-pros-of-using-angular-2/
http://www.c-sharpcorner.com/article/introduction-to-angular-2-day-one/
Please mark my answer as accepted if it fulfils your question.
Manikandan MurugesanPosted Jun 9, 2017, 12:33 PM