Constellation.Sitecore 1.7.5350.25752

There is a newer version of this package available.
See the version list below for details.
dotnet add package Constellation.Sitecore --version 1.7.5350.25752
NuGet\Install-Package Constellation.Sitecore -Version 1.7.5350.25752
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Constellation.Sitecore" Version="1.7.5350.25752" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Constellation.Sitecore --version 1.7.5350.25752
#r "nuget: Constellation.Sitecore, 1.7.5350.25752"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Constellation.Sitecore as a Cake Addin
#addin nuget:?package=Constellation.Sitecore&version=1.7.5350.25752

// Install Constellation.Sitecore as a Cake Tool
#tool nuget:?package=Constellation.Sitecore&version=1.7.5350.25752

Constellation contains a number of very useful Sitecore utilities:

A Datasource Resolver that automatically escapes XPath statements for use by "query" and "fast"

A rule and event framework that allows programmers to explicitly specify required conditions for parameters that are typically not specified in the pipeline, such as database, site, and language.

A handful of Rules for automatically moving Items to appropriate subfolders to create blog-like URLs.

Extensions to Item that provide access to the Item's inheritance hieararchy.

Extensions to Language that make it easier to transition between ISO-codes, Language Items and Globalization.Language objects.

Product Compatible and additional computed target framework versions.
.NET Framework net45 is compatible.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on Constellation.Sitecore:

Package Downloads
Constellation.Sitecore.Seo

This library supports a number of regularly-requested SEO features, implemented in Sitecore. Some of these have been implemented elsewhere, this approach is stronger for multi-site, multi-language installations. Features Included: Browser-based language detection and setting of the context language with the ability to generalize from a specific dialect to a fallback master for a given language (ex: fr-CA will fall back to fr) Multi-site 404 page subsystem that returns an actual 404 response code. Automatic Robots.txt support - configurable for each Sitecore server in your installation. Automatic Sitemap.xml support - fully multi-site capable; can be configured to support a wide array of information architectures. Rule-based approach to ensuring that Sitecore Items get the most url-friendly name possible. Site definition extension allowing for dynamic, site-based hostname resolution for static assets such as javsacript and CSS files.

Constellation.Sitecore.Linking

Allows a developer to specify the LinkProvider to use for individual Sitecore Sites. Allows a developer to specify the location of content Items that are shared across sites and provide the following functionality: 1. Produce context site URLs for the shared content (removes /sitecore/content/... from the URL) 2. Explicitly define what the "parent" page of shared content should be when it is shared on a site. (use to create breadcrumbs that make sense) 3. Allow each Site defined in the web.config to shunt Sitecore media requests to a second defined Sitecore site on a different hostname. Example configuration files provided.

Constellation.Sitecore.Items

Constellation.Sitecore.Items is a framework for Sitecore. It contains a few basic Interfaces and Classes that can be used to construct objects that represent Sitecore.Data.Items.Items but include a few features not found in the native Sitecore API. This library is intended to be paired with a code generation tool such as NVelocity or T4 templates. Code generation should use Sitecore Data Template definitions to create Interfaces and Classes. These can be used to create instances of Items that support multiple inheritance and contracts. Constellation.Sitecore.Items Items typically have declared properties representing a given Item's fields. Using Constellation.Sitecore.Items makes Sitecore Items suitable for use with type-driven IoC or Dependency Injection scenarios, such as MVC/MVP and MVVM patterns.

Constellation.Sitecore.Presentation.Mvc

This library contains a number of very useful classes to make developing Sitecore MVC projects a little less manual. The library expects you to be using Constellation.Sitecore.Items as a strongly-typed Item framework. See the Instructions folder for details on how to use this library.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.0.5829.21496 2,019 12/17/2015
3.0.5519.22168 4,573 2/10/2015
1.8.5409.24921 2,931 10/23/2014
1.7.5350.25752 3,314 8/25/2014
1.6.5301.24716 1,102 7/7/2014
1.5.5256.20814 4,949 5/23/2014
1.5.5208.24086 2,857 4/5/2014
1.0.5199.26917 1,619 3/27/2014
1.0.5192.14805 1,908 3/20/2014
1.0.5189.27028 1,993 3/17/2014

Removed ItemDerivesFromTemplate rule, because the one in Constellation.Sitecore.Items is better.