Kalibrate Development Guide

Website Implementation

Website Design

Kalibrate web site implementation is a simple process that operates within Kalibrate template "Layout" files utilizing standard HTML and CSS rules found within the ASP.NET App_Themes Directory.
Consult www.microsoft.com for information on ASP.NET Themes.

 

Durring installation of your web site Kalibrate created the default site asset files neccesary to begin applying your custom design and functionality. The directory structure deployed during the project installation needs to stay in tact with the exception of the developers own Controls, Includes and Images directories.

Kalibrate 4 WMS utilizes ASP.Net control hierarchy to related functional components to pages. In the case of Kalibrate the level of complexity is left to the website developer where each site created is customized to fit their individual needs. There are not out of the box templates, you will have to create them.
 

Default Template Structure




MASTER
the kalibrate master template "PUBLIC.MASTER" file is used to contain all pages of the site so that any code placed here will subsequently show up on each and every page of the site.
 

LAYOUT FILES
Layouts are generated through the admin console. When the layouts are created by Kalibrate they will not be automatically included in the project. If you want them to publish correctly you will need to make sure they are included in the project. Each Kalibrate Layout file generated will come by default connected to the public.master file and will also include an automatically associated layout css file for layout level styling. 
 

Custom re-usable code

developers are free to create thier own code to satisfy project business logic through the use of .NET controls and Kalibrate Utilities.
 

CONTROLS
The controls directory is a placeholder directory where user controls can be stored and referenced. You can store your controls anywhere as long as they are within the root and not in the Admin, Logs, or Upload directories.
 

KALIBRATE EDITABLE AREAS
Kalibrate comes with several editable areas to be applied to layouts and controls of the site. These simple tags when viewed in the administration screens allow users to add and modify site content either at the page level or globaly accross the site from simple text and images to more advanced image galleries and pre-defined html templates.
 

KALIBRATE WEBCONTROLS
Kalibrate WMS offers to developers several custom user controls that are tightly coupled to the framework. Some simple examples of this would be but not limited to "kwc:Crumbs" to display bread crumb style navigation, "kwc:HierarchyNavigation" to generate site navigation and "kwc:PageTitle" to display page titles. These controls require no code behind so all you have to do is set some attributes and the control will retrieve the content needed and write to the output stream.

 

YOU ARE HERE:
Tell Us Your Thoughts or Give Us Suggestions...
Email Address
Thoughts or Suggestions
Please enter the text from the image.