Content Query Web Part vs. Custom Aggregation Web Part

During the Office Developer Conference 2008 I have attended a great presentation on high performance SharePoint 2007 solutions by Andrew Connell. And although I've heard a few times before that if you care for performance of your solution, and obviously you should if you're responsible for delivering Internet-facing Publishing Sites in SharePoint 2007, it became clear to me once again: one of the best aggregation solutions out there you should use is the Content Query Web Part... or isn't it?

Windows Live Writer Plugin: Imtech MSDN Reference plugin

If you are a .NET developer and blog about your challenges using Windows Live Writer this plugin is definitely for you.  What it does is it picks up the selected text and creates automatically a link to the right page at the on-line MSDN reference. The plugin works both with selected text but it allows you to type the object name in its dialog window as well.

Which mime-type to use in SharePoint 2007?

Recently I have written an article about the doctypes and SharePoint 2007. My conclusion was that if you're striving to deliver a standards compliant web site built upon SharePoint 2007 you should be using the XHTML doctype. As if delivering an XHTML compliant web site in SharePoint 2007 wasn't challenging enough, there are multiple mime-types which can be used for XHTML compliant web pages.

Accessibility - one web for all

Recently, while gathering materials on a paper on accessibility in SharePoint 2007, I have stumbled upon an article by Roger Johansson about Web standards vs. Accessibility I have read a while ago. And although the article has been written back in 2005, it has opened my eyes on accessibility - once again. Are you sure that accessible web sites don't have to be valid?

Setting up Visual Studio for demos

How often have you showed some code in Visual Studio to your audience while giving a development presentation? Are you sure that the guys on the last row could see and mind-compile your code as easy as you using the screen in front of you? Being recently at the Office Developer Conference I was surprised that not all of the experts giving presentations had their environment set up properly for giving the presentation.