Have you considered getting into .NET application development? Here are 3 obstacles that you will need to overcome to be successful.