It hadn't been long since I delved into the world of Java (like it can ever be too long) when as a result of an apparent project requirement, I had to move to a project entirely working in the .NET world.
Since it was my first time, I did not have too many expectations.And then I was continually told how it's all the same. How I wish...
To start with, it took me a whole day to get that first look of the code. But with all the visual studio/resharper/sqlserver installation and setup ,notwithstanding the time and money spent on obtaining licenses, I couldn't but help miss the good,old Eclipse. Lesson learnt : Please maintain the order of steps religiously when installing and uninstalling products and muster that extra bit of patience.And do not even try working on VS without ReSharper int he interest of your sanity.I might not be a VS power user yet but by far with all my project requirements , I haven't come across something spectacular that VS lets me do that most other IDEs do not...and without being as much of a hog. With 4GB RAM on the machine, it makes me cry every time I need more than two solutions open.
For someone from a Java world, working with .NET can be daunting.Especially when you do not have too much regard for things being made easy for you at the cost of bloating them. Is it just me or everything in the .NET world was just a tad bit complicated? From getting confused when protected didn't really mean protected but internal to looking for a class called A for a few seconds before realizing search for file might not help as both A and B in a file called B.cs , small things get on my nerves. And in a team where we do extensive code pairing , some of this irritation rubs off on my pair too.
[BTW this is quite a help.]
Being new to this, it's quite often that I run into trouble. And it is then that I realize that exception handling is as sorry as it was when they first came up with Windows. Newer products like Silverlight have the same affliction.Just the number of times you are faced with error messages which simply do not make sense.
Till date, I haven't come across anything significant which would make me crib any less about having to move.Really wondering why we put up with a bloated piece of monstrosity and pay for it too.
Friday, October 23, 2009
Subscribe to:
Comments (Atom)