Kentico CMS Controls are standard ASP.NET server controls that can be used in Visual Studio 2005, 2008 or 2010. You can place them in your user control .ascx files that implement custom web parts, on ASPX page templates and pages that do not use the portal engine. Some of them can also be used outside of Kentico CMS.
Kentico CMS Controls work on the .NET 3.5 SP1 and 4.0 Frameworks.
Before you start using them, please make sure your project is configured as described in Configuring your project for Kentico CMS Controls.
As mentioned, ASPX page templates are a common place to use controls. The Using ASPX page templates topic contains a guide describing how a new page template can be created and prepared to fully utilize CMS controls.
Many controls use transformations to customize the way they display data. More information about this can be found in the Transformations topic.
To learn more about the various types and inheritance hierarchy of Kentico CMS controls, please see the Controls hierarchy topic.
Corporate Site sample website required
The examples found in topics describing individual controls further in this guide assume that your Kentico CMS database contains data for the sample Corporate Site website.