Jul 14, 2011

Application suddenly becomes slow

I experienced this while I was developing my application in Visual Studio.
It happened for no apparent reason (I didn't remember to make any signifficant changes in this application).

It was really frustrating. The thought that I may need to rething the whole application was a nightmare.

I was in panic and started to think what the problem for this sudden degradation might be.

And guess what?
It appeared to be because of a conditional breakpoint I have set in one of the complex modules.

The program flow was passing through this line of code hundreds of thousand of times so Visual Studio was kind of slow determining if the condition for the breakpoint is true or not.

So remember this for the rest of your life:
"Conditional breakpoints may slow your application considerably, before doing stupid things in case of sudden performance degradation - be sure to remove your breakpoints first (Debug Menu => Disable All Break Points), then check the performance again.".

Jul 13, 2011

SVN Server - problem connecting to the SVN server

I had a problem today connecting my laptop to the SVN Server on my PC (a.k.a the Server).

The Tortoise SVN was saying something like "OPTIONS:" and then a long message saying the remote server didn't returned the information it needed.


I tried to browse with Internet explorer and instead a folder structure of my SVN repositories, I got a white page.

After a while of wondering I identified the problem - i forgot the "s" in https.

I didn't considered this as a possible problem because I expected to be presented "Remote server not found" or something like that in this case.

Have a great coding!

Jul 12, 2011

Sitefinity E-Commerce module is out (in Beta)!

There was a lot of passion about this module.
Some of the partners may not be really happy (those that offer their own E-Commerce modules).
Others will be as they will not need to worry which 3rd party module they need to buy and integrate and what head aches will there be while integrating.

Anyway - Telerik announced the availabillity of the long awaited E-Commerce module.

It is currently in Beta.

More information can be found on this
forum.