Do I need to study AngularJS or .net core?
I am a Asp.net MVC Web Developer with 6 years of experience. I would like to become a software architect who builds highly robust, secure and scalable systems. I feel that the client-side technologies are doing wonders, and becoming more popular now a days. Since I am basically a .net developer, can I start learning AngularJS, which seems like I am moving away from my core technology(.net). I may stuck in between Neither a good .net developer nor Angularjs developer. will it impact my career?. Or Should I concentrate only on .net core?

Houssem AyariPosted Jul 12, 2017, 7:36 AM
Manikandan MurugesanPosted Jul 8, 2017, 12:52 PM
Firstly, both are not languages.They are technologies. It is not a fair comparison. Angular js is client side framework and .NET is server side frame work.Angular js follows MVVM and .Net follows MVC.
AngularJS is a javascript library (some call it a framework) which is mostly used for front end related stuff. Mainly for creating SPAs (Single Page Applications).
ASP.NET MVC is an framework on top of ASP.NET framework to build website and web apps in mvc pattern.
Both are great technologies and in demand too.
It depends what job profile you are in. If you are involve in server side programming and have prior ASP.NET knowledge then go for MVC.
If you aren't familiar with server side programming and into front end development then definitely go for AngularJS.
If you already know ASP.NET and learning asp.net mvc then also you can learn AngularJS as it is used while building asp.net mvc applications.