mha.dk

Random thoughts of wisdom - the personal blog of Michael Holm Andersen

Free MSN on your Sony Ericsson

If you're MSN fanatic and want to be able to chat when you're on the move, you might want to take a closer look at eBuddy Mobile Messenger Beta which is a free mobile Messenger Application capable of connecting to MSN, Yahoo! and AIM networks. I'm running it on my K810i and it works perfectly - actually it supports most phones out there! Take a look at the features on the website and when you want to install on your phone, simply point your mobile browser to http://get.ebuddy.com 

Introduction to .NET Framework v3.5

TechEd is over and Leif and Rene has returned with a couple of DVD filled with goodies. Over the next weeks I'll post the files I find most interesting from the DVDs.

So to get the .NET v3.5 show on the road let's start with a 32 pages Introduction to the .NET v3.5 Framework. As I'll do with all the files, I've converted it to PDF (from Word 2007) - Enjoy: Introducing NET Framework 35.pdf (11.36 mb)

YSlow for Firebug

YSlow is a Firefox Addon which works together with Firebug to analyze web pages and tells you why they're slow based on the rules for high performance web sites.

YSlow gives you:

    * Performance report card
    * HTTP/HTML summary
    * List of components in the page
    * Tools including JSLint

Ebook about Google Analytics

If you're using Google Analytics you might want to take a closer look at this book written by Justin Cutroni an authorized Google Analytics consultant. The book is available for only $10 and is highly recommendable. 

Free computer books

Mads from Sonofon showed me a link earlier today which many of you also might find interesting: http://freecomputerbooks.com

The URL kind of says it all, so no need for further introduction :-)

Mount an ISO image in Windows Vista

Vista does not mount ISO files by default, which is kind of strange when Microsoft delivers e.g. Orcas Beta2 as an IMG file.

However, a utility called Virtual Clone Drive takes care of this. The utility will let you mount .ISO, .CCD, .DVD, .IMG, .UDF and .BIN files.

Please note that this utility does not work on Windows Vista 64 bit edition.

Access ScriptManager on Content Page

Often you need to access the ScriptManager on a Content Page to e.g. set Focus to a Button. The easiest way to do this is using the static GetCurrent method of the ScriptManager Class. Like this:

ScriptManager.GetCurrent(Page).SetFocus(btnSubmitRequest);

Unless you're really sure a ScriptManager exists, you have to check if it exists like this:

// Does a ScriptManager exists for the page?
ScriptManager scMan = ScriptManager.GetCurrent(Page);
if (scMan == null) throw new Exception("No ScriptManager found!");

.NET 3.5 Namespace Poster

There's a lot of great new stuff in the upcomming release v3.5 of the .NET framework.

Microsoft have updated their Namespace poster to include v3.5 - Download it here:

NET35_Namespaces_Poster.pdf (986.55 kb)