Hi All, I have been working on java/J2ee for the past 3 years. My job included working on JSF and Axis web services and a bit of hibernate too. The IDE that i use is eclipse, with project mgmt tool as ant/maven and JBOSS as my application server. Because of this recession, I have been asked to move to a new team that develops software on C# and .NET. I m very new to this Microsoft related technologies and have never programmed on VB.NET before. Looking in to certain threads: http://stackoverflow.com/questions/38709/switching-from-java-to-c http://stackoverflow.com/questions/58595/should-i-learn-c-or-java indicate that learning C# is easy for java developers. But as such i wanted to know how will my career be affected since i have a 3+ years of experience in java and going forward will have some x years of experience in C#/.NET. Shouldn't I build my career on JAVA related technologies given that i have learnt all the tools, frameworks and the java platform ? Or Learning C# will add some value to my professional career ? Looking forward to some expert guidance
I appreciate suggestions and experiences from those who have moved from Java to C#