|
Venky,
Will it increase your programming skills? Probably not. This is like a calculator; if you don't understand how to add, subtract, multiply, or divide, then a calculator will not help increase your math skills.
Will it increase your programming speed (productivity)? Maybe, it depends on how difficult a component/framework is to use.
Components and frameworks are useful because they make you more productive during the coding of an application. Their web-site emphasised being more productive.
Using a component does not make the value of your code higher. A poor design implemented using a component/framework is still a poor design. Using these components can help increase the quality of your code because you are less likely to introduce coding errors by doing it from scratch.
Will using productivity tools increase your compensation? Depends, if it helps you to produce quality applications faster then maybe. There are a lot of factors that go into determining compensation. Using productivity tools may or may not be one of them.
Microsoft has a lot of information on their web site for guidance, samples, etc.
Good luck
John
|