Released: Media cache package

Recently, I've been working on a site that presents 30 to a 120 items from Umbraco's media section in the frontend of the website. In the past few weeks, I've been tweaking the site for performance and noticed that there were an aweful lot of SQL queries being performed in ...

Version control in Git - Part 3 (a central repository)

So now that you've started using Git, you might want to share your repository with your team using a central repository. I'll show an example of how to do that by using a free account at Unfuddle.com. Sign up for Unfuddle and log in to your account (through your_account_name.unfuddle.com). Go ...

Version control in Git - Part 2 (set-up and usage)

So you're ready to start using Git? Here's how to start: First of all, go and download and install the Git extensions for Windows. The featured (full) release is recommended. In Visual Studio, you'll now see a few new buttons (in Windows Explorer, there's also some new context items that ...

Version control in Git - Part 1

Version control systems are evil. They hate me and are out to get me. I can't count the number of ways that I've been bitten by SourceSafe (safe.. ha! get it?), CVS, SVN and TFS. Enter Git, my saviour. For now. I have literally worked with Git for three days, ...

Styling the ASP.NET login controls

Today, I was handed a piece of HTML which featured a login form. My assignment: create this in Umbraco, using the default Membership provider. This could be considered as an "Umbraco tip of the week", however this applies to ASP.NET webforms in general as well. I thought about applying styles ...

Released: Search Engine Sitemap package

I've just released a simple Umbraco package that will create a sitemap XML for submitting to Google and other search engines. The resulting XML is 100% compatible with the sitemap.org specifications (which should be supported by all the major search engines). Of course this generator will take into account the ...

Released: Contact Form Package

While building a website last week, I was looking for a way to make a simple contact form. Unfortunately, there was nothing available on our.umbraco.org. So I made my own package and it is now available for download. I've also added a tip to the forum to show how ...

Umbraco tip of the week: Redirects

So you start out building your website without knowing exactly what you are doing. You add new nodes under "Content" and it looks nice, but then you try adding navigation... The default XSLT navigation templates only work when you add a node under "Content" and then all of your content ...