Glavs Blog

The dotDude of .Net

  • Google Earth

    I have been playing with the Google Earth application for the last few days, and I am absolutely blown away. This may be old news to some, but this app is just absolutely fantastic. Consider that you can literally search anywhere in the world, AND zoom in to unbeleivable levels of detail, all for FREE ! 20 years ago, this would have been something we could only dream about (from an average consumer perspective)

  • Microsoft Patents XML Serialization

    Interesting little tidbit passed through my email today (well actually a day or two ago so I apologise if its already been mentioned). Microsoft has recently been granted a patent for the conversion of objects into XML files. See this tech article regarding the story. The patent itself is here. (Note: The patent listed in the article points to the wrong patent, use the one I have quoted here).

  • More musings on Asynchronous client script callbacks.

    I have been working more and more with the Asynchronous client script callbacks within ASP.NET 2.0, and will soon be releasing an article on the subject. I know the technology has been around a little while now, but only recently is it gaining mainsteam support and avid use. Google is experimenting with it via Google suggest and Google maps, people are writing about it, its got a funky acronym which is AJAX  as well as a library to make it easier to use, and specifically a .Net version of the AJAX library is also available.

  • Asynchronous Client Script support Control for ASP.NET V2.0

    I have created and made available a control aimed at ASP.NET V2.0 (developed with Beta2) that simplifies the use of Asycnronous client script callbacks in ASP.NET V2.0. Currently, setting up async client scripting in ASP.NET V2.0 requires some fiddly server side code to get a callback event reference, wrap it in a function script, and register it.

  • More CodeCampOz stuff

    I particularly enjoyed the presentations from Joel Pobar and Dominic Cooney yesterday. Joel talked about all the "chunky bits" in the CLR and Dominic talked about managed performance. Dominic mentioned some interesting techniques to achieve some better managed memory performance (and therefore better overall performance). I found a couple of useful techniques he mentioned and shown some below.

  • CodeCampOz is underway!

    I am currently sitting in the presentation room here at CodeCampOz in Wagga Wagga, NSW, Australia. This is the first code camp in Australia and it has enjoyed a fantastic turnout. Approx 300 people, and we have already seen some great speakers such as Mitch Denny on the Base class library, Greg Low on SQL Server, and Adam Cogan showing some ASP.NET features such as Databinding, Caching and numerous other enhancements.

  • 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.