Glavs Blog

The dotDude of .Net

  • Steps in starting up with Subversion - moving away from Sourcesafe

    As you may be aware, in my last post, I talked briefly about Subversion and Continuous Integration via CruiseControl.NET. This post is simply to list the steps I used in getting up to speed with Subversion and CruiseControl. It took a little time to research, read and get up to speed with all the new mechanisms and terms, so I thought I'd present it here, in one central location, for those who are thinking of doing the same.

  • Source control and Continuous Integration

    I have finally got around to installing SubVersion source control system and also installing CruiseControl.NET for continuous integration. I definitely like SubVersion but being a long time VSS user, it does take a little time to get the hang of. What I will say is that without the graphical tools that are TortoiseSVN (for windows explorer/shell integration) and AnkhSVN (VS.NET integration), then I would have ditched it very early. I am a lazy beast, and without the GUI add-ons, I don't think I would have had the time and patience to learn all the commands that go with administering it.

  • WebParts and ASP.NET 2.0 Beta2

    As some of you already know, Microsoft shipped a control called the WebPartPageMenu in Beta1 that allowed you to select the design mode of WebParts on a web part enabled page (eg. Edit mode, Design Mode, Catalog mode etc.). This control has been dropped for Beta2 and although it was a limited control, I still found it quite useful, especially when experimenting with WeParts.

  • ANTS Profiler article

    An article I wrote that describes the ANTS Profiler tool for profiling .Net applications (desktop, web and services) as well as COM+ apps has just been published here.

  • MaintainScrollPositionOnPostback Property - I love it.

    With all the new features in .Net V2, its easy to miss things. You get busy looking at some of the more 'meaty' aspects, that you miss the small things. I have been enjoying and playing with lots of new ASP.Net V2 features such as the security controls, web parts. client callbacks etc.. that I never took the time to appreciate the ease and simplicity of a property in the System.Web.UI.Page object called 'MaintainScrollPositionOnPostback'. Sure, there is probably many of you out there who have already enjoyed the ease and simplicity of this boolean property, but its things like this that I really enjoy seeing.

  • WSE2 and the weird "WSE453" Error

    In our current project, we use web services extensively, and have built up all our external web service system communication using WSE2 and WS-Policy. Recently, on one individuals machine, they experienced the following error: