I have an interesting scenario developing right now in my career, do I go back to the Java route that I left when I took the road to .NET, working in .NET has been very good to me and technology wise I  personally think it is better than Java. When you think about it, if I was in between jobs right now, would I be looking to work in Java or .NET, I know they say beggars can't be choosers when it comes to a situation like that.

I think if I was in that situation I would be looking for something that allows me to perform to best of my ability, and that would be .NET, lucklily enough I am not in that situation, although that thought has crossed my mind in the recent weeks.

I know there is a lot of Java developers out there and they swear by the product/framework, and they are entitled to that opinion, but for me I have never found Java to be a good solution for anything web related. I have found it to be slow and a real PITA. I know when I first started using it, the alternative was asp and we all know how great that was. I enjoyed working with ASP because it allowed me to use my visual basic skills, but it was not always the best environment for doing web development.

Then along came Java Server Pages (JSP), which gave you the best of both worlds, the ability to do web development in a object oriented way. I did some work on it, I remember doing something called DORA (acronynm for something I can't remember what it was) and I got to use javabeans and anything Java. It was interesting working on that, but I always felt there was something missing from it and still missed the opportunity to work with VB.

Then along came .NET and that changed everything for me in the development, 1.0 was so far ahead of asp 3.0, gave me the ability to work in VB and still get the benefits of Object Oriented coding. So it was an easy choice for me to switch more to asp.net and stop any further development on Java.

And now almost 10 years later it feels as though I have run into another fork in the road for my career and Java is back on the table,  gives me food for thought on what is the best route to go with, but as I always say. I will cross that bridge when I come to it.