SharePoint List Querying – Linq vs. CAML

One of the nice features of SharePoint 2007 development is the ability to use the latest release of the .NET framework and  its concomitant language features – including Linq. This in and of itself it a huge benefit as the inherit query mechanism within SharePoint – CAML is woefully terrible.
What is CAML? Officially, it stands for Collaborative [...]

Outlook: Russian Spam

I’ve recently been flooded with a  flurry of Russian spam at work. Emails that are in all Russian that I have no idea what they mean. They usually get sent out past midnight so they’re queued up in my inbox by morning (smart, except for the fact that I can’t read Russian! – oh spammers…)
So how [...]

Empty Div With Width Displays Height in IE

I have a wrapper div that contains a user control that may or may not always display content. If it doesn’t have content, then the div should be empty and empty divs shouldn’t have any height right? Well, all the browsers agree with me – except Internet Explorer. Apparently since I’ve given this div a [...]

SharePoint Calendar View Width

SharePoint calendar widths breaking your custom design? Yea, they’re pretty wide. Here’s how you can tame them.
For the default Month and Day view, you can apply the following style:
.ms-calheader img { width: auto; }
This will reset the width for a spacer image that the fine folks at Microsoft have decided to give this enormous amount [...]