Microsoft Visual Studio is a really buggy IDE for ASP.NET development and it gets annoying at some point. A co-worker at the office has dubbed it 'Microsoft Buggy Studio'. I've seriously thought about switching to Java development where we have the likes of NetBeans and Borland JBuilder. What keeps me from doing that? Getting a job as a Java developer is a mission impossible in a city where pretty much all software development is based on Microsoft .NET or uses something like Oracle Forms.