It is very common to perform programming using Microsoft .Net technology in Costa Rica. Many companies uses around the glove and Costa Rica is not the exception. The expertise that the country has develop using the .Net is really good. You can find programmers with a lot of years of experience and even with Microsoft certifications. Programming with .Net using resources in Costa Rica provides a powerful strategy.