When I was asked by my partner why we need to install resharper , I just can't explain it all. I just said "there are more than 1000 reasons " for us to have it, then he asked how much is the license and decided we'll get it. If he asked again for specifics, I will give him a bad code...
I blogged last year last year about Overriding Equals and GetHashCode . You provide an Equals override if you want to provide value equality on your business objects and normally, you'd use the logical key fields (DB lingo) for comparison. GetHashCode is used by ISet (ListSet), if you used NHibernate...
The beta release of Resharper 3.0 seems to be very buggy for me. First , it was the double Resharper menus with my visual studio installation. Second , I experienced the control+left and control+right shortcuts not working. Third , is the buggy Resharper settings page throwing unhandled exceptions. I...
Jetbrains has just released their beta version of Resharper 3.0, download it here . Again, VB.NET guys out there, you should try Resharper since it now supports your language. Resharper 3.0 will now come into three versions (C#, VB and Full edition). I will be upgrading my copy to just the C# version...
if you're a keyboard junkie, you might have mistaken to close that Visual Studio Tool Window (resharper's find usage is a prime candidate) with an Alt+F4 keystroke and when you don't have any changes to save, your slow VS which took you almost a minute to load is now closed. Next time, just...
When i saw the changes for Resharper 3.0 , I thought, nahh I'll pass, most features are just the vb support that they have promised. I missed out the new TODO Explorer , which is why i have just installed it in my development machine. Eversince i started out programming in VS.NET, i always use the...
I just revisited Jetbrains' site for updates on their product and i was surprised that they have implemented a new evaluation scheme . Evaluation does not need a license key anymore. I guess it's goodbye for prolonged evaluation for some developers. Some of our developers here are using evaluation...
In ASP.NET, one of the tedious things to do is to get values from query string parameters, cast/convert to proper types and assign to local variable for further processing. Initally most developers simply code like this: 1 int orderId = Request.QueryString[ "order_id" ]; 2 OrderBLL orderManager = new...
I was not able to blog about the version 2.5 release of my favorite Visual Studio Addin Jetbrains Resharper . I've seen in their release notes that they are now partially supporting VB projects so if you're into VB.NET, it's time that you try Resharper. I was working with a legacy VB.NET project, which...