How Do I: Create Site Definitions for SharePoint 2010 in Visual Studio 2010?
Sites can be created from Site Definitions in the create dialog in Microsoft SharePoint. New Site Definitions can be created in Microsoft Visual Studio 2010 and then deployed to SharePoint 2010. This podcast helps learn how to create a new Site Definition and then add a Web Part to the site's default.aspx page using Visual Studio 2010. The Web Part will filter tasks based on their due date.