31 people following this project (follow)

The SharePoint Developer Tools are structured into separate extensions for major feature areas of SharePoint. Each extension can be installed separately. The Core extension contains commonly useful elements. Each extension provides content in three areas; Exploration, Content and Deployment.

The Core extension

The Core extension contains generally useful components and items related to SharePoint Foundation.

Environment

ComponentDescriptionGuidance
SharePoint ReferencesAdds a SharePoint tab to the Add Reference dialog.Text
Copy Assembly NameCopies the assembly name of a SharePoint project onto the clipboard.Text
Sandbox CompileCompiles the project against the SharePoint subset object model to ensure the code only uses subset OM featuresText


Exploration

ComponentDescriptionGuidance
View Feature DependenciesAdds subnodes to the Feature node to drill down into feature dependenciesText
View Feature ElementsAdds subnodes to the Feature node to drill down into feature element definitions. Also allows to open the XML definition of each elementText
Activate / Deactivate FeatureAdds a content menu item to each feature node to enable and disable the feature on the current site, site collection, web application or farmText
List Site ColumnsBrowse site columns and view their propertiesText
List ThemesBrowse themes and view their propertiesText
List Master PagesBrowse master pages and view their propertiesText
List Web PartsBrowse Web Parts and view their propertiesText
Copy IDAdds context menu items to various nodes to quick copy the unique ID value, for instance for features or content typesText
Copy Web PartCopies the .webpart definition to the clipboard to quickly paste a Web Part into a <AllUsersWebPart> nodeText

Content

ComponentDescriptionGuidance
Sandboxed Visual Web PartA visual Web Part that can be deployed as part of a sandboxed solutionText Video
SP Metal DefinitionAdds an SPMetal parameter XML file to the project and auto-generates the code based on that configuration using a Visual Studio Custom Tool (like resx files)Text Video
Custom ActionSimple XML based custom action project item, serves as a sample SPIText
Console ApplicationA SharePoint Console Application template to easily create scratch applications.

Deployment

ComponentDescriptionGuidance
Quick Deploy CommandsAdds a submenu to the context menu of SharePoint projects that allow you to quickly deploy using any deployment configurationText
Copy AssembliesCopies all deployed assemblies to the relevant BIN folders and the Global Assembly Cache, for use as part of an X-Copy quick deployText
Copy FilesCopies all deployed files into the SharePoint installation folder, for use as part of an X-Copy quick deployText
Install FeaturesInstalls the feature into the SharePoint feature storage, for use as part of an X-Copy quick deployText
Upgrade SolutionPerforms a solution upgrade instead of a retract / deploy combinationText
Recreate SiteDeletes the site collection and recreates it with the same name, type and settings. Used to quickly create a new greenfield for testingText
Reset IISResets the Internet Information Server which can be useful during testing of site definitionsText
Reset Timer ServiceResets the SharePoint timer serviceText
Warm-up SiteExecutes a HTTP request to the root of the current deployment site to warm it up after a IIS recycleText
Install Web Application ContentCopies Web Application specific content from the SharePoint installation folder into the IIS web application foldersText

Last edited Jan 5 2010 at 3:04 PM by Wouterv, version 10

Comments

No comments yet.