Sitecore NuGet

Sitecore NuGet

NuGet

  • A Visual Studio extension that is a package manager for the .NET Framework
  • Used to add, remove, and update libraries and tools in Visual Studio projects that use the .NET Framework
  • Can be installed and updated using the Visual Studio Extension Manager

NuGet Packages

  • A .nupkg file that contains everything necessary to install a library or tool
  • Includes files to copy to your project and a manifest file that describes the contents of the package and what needs to be done to add or remove the library
  • Packages are bundled into feeds that Visual Studio accesses in order to present lists of available packages

Sitecore NuGet

  • Allows NuGet packages to be installed in a Sitecore solution, including Sitecore items

Sitecore NuGet Packages

  • Standard NuGet packages with additional conventions
  • Requires the Sitecore Rocks Hard Rock web service and that the Visual Studio Project has been connected to a Sitecore site when it contains Sitecore items

Sources