SharePoint 2010 Cookbook: How to Create a Custom Site Definition with Additional Content in SharePoint 2010 Using Visual Studio 2010