well, I always prefer .NET for todays world. Though I had worked on both the technology. .NET market is very good now and the way microsoft is building all its application .NET based, the future looks very bright for .NET programmers.
The only thing one should keep in mind that you should learn C# (C sharp) and not VB.NET. C#, ASP.NET and Winforms are in real demand along with some database knowledge.
If possible learn from some working professional, all the institutes are really bad that includes biggies like NIIT, Aptech. The reason is simple, any faculty who knows good .NET won't stay there for a small salary, they would move out and get a good job.
Choose wisely. If you are in Bangalore, I would have given some very good working professionals who can really teach .NET.
Answered by
Romi
, an ibibo Master,
at
11:58 AM on July 15, 2008