With the variety of tools and technology in the market, organizations' expectations from their employees are growing. There are plenty of tools available inthe market for code analysis, code review, version control, productivity, code quality.
Previously we used to say "Jack of all trades, Master of None" but in the current competitive world we should be "Jack of all trades and Master of at least one" to survive in competition.
From my past experience and from different job postings, I came up with the below competency table to become a Dot Net Web developer ready to work in the Microsoft technology stack.
Technical Competency:
|
Sr. No. |
Technology / Framework |
Competency |
|
1 |
OOPs |
Must have |
|
2 |
Basic Dot Net (Fundamental) |
Must have |
|
3 |
C# / VB.Net Language |
Must have |
|
4 |
Web Forms(ASP.Net) |
Must have |
|
5 |
JavaScript |
Must have |
|
6 |
Jquery |
Must have |
|
7 |
ASP.Net MVC |
Must have |
|
8 |
SQL Server |
Must have |
|
9 |
Design Pattern |
Must have |
|
10 |
IIS |
Must have |
|
11 |
Web Services / WCF |
Must have |
|
12 |
JavaScript Framework (AngularJS / NodeJS/knockout js) |
Good to have |
|
13 |
WPF |
Good to have |
|
14 |
Web API |
Good to have |
|
15 |
SSIS |
Should be aware of |

Bhuvanesh MohankumarPosted May 13, 2016, 11:26 AM
Nice & worth reading
Gowtham RajamanickamPosted Apr 11, 2016, 2:44 AM
good one...
Gowtham RajamanickamPosted Apr 11, 2016, 2:43 AM
good one...