Contents
Introduction
Standard Template Project and Silverlight Template Project
Controls and Features
Installation
Developer guide
Introduction
AxCMS.net is a cost-free enterprise content management system that offers numerous features and tools which make website creation and editing effective and uncomplicated even for editors with little or no technical knowledge.
Microsoft Silverlight is a next generation .NET based web browser plugin that runs on a variety of platforms, browsers, and devices. Silverlight allows delivering richer, more interactive internet applications, and enhanced media experiences. Silverlight is lightweight, scalable, and cost-effective, and the 2.0 version has cross-platform .NET framework support.
In order to keep up with the ever-growing possibilities of the content presented on the Web, AxCMS.net now also supports the Silverlight solution. The combination of the two allows reaching out to new markets by designing websites that offer the kind of interactivity, collaboration, rich media content and stunning user interfaces that the modern user expects from Web 2.0. The Silverlight Sample Template project demonstrates how Silverlight's features are usable in our usual AxCMS.net application.
Standard Template Project and Silverlight Template Project
Standard Template Project
Before we take a closer look at the features of Silverlight Template Project, let us get a brief overview of our usual Sample template.
The free AxCMS.net download comes with a ready-to-use website template project called Standard Template Project. So, while the AxCMS.net framework provides the basic website creation tools and features, the Standard Sample template includes the necessary page templates with various static and dynamic controls, as well as search, mail, and newsletter templates.
The AxCMS.net features and examples are open-source. Users can build websites based on the template included, alter the template as they see fit, or create their very own design templates.
Silverlight Template Project
Silverlight Template Project is a standard AxCMS template project in terms of the options available in the management system, and the navigation, pages, and documents included. The difference lies in it having the additional template – Silverlight. For this purpose, the project has two channels, which helps separate the templates for the system.
In the Silverlight Template Project template, the standard AxCMS controls (texts, images, element templates) are converted to XAML (Extensible Application Markup Language). These XAML markup layout files are then loaded by a special Silverlight control that can display them.
Controls and Features
The controls that are included in the Silverlight download are extensible. The following Silverlight versions of page controls are currently available in Silverlight Template Project:
- Standard controls: Text, Image
- Structural controls: Image + content right, Image + content left, Grid, Key box
- Dynamic controls: Document rotator, List, Sitemap
Some additional features that are not available in Standard template, but exist in the Silverlight template, are full screen view and inside-page scrolling. The functionality for switching between the embedded view (page is shown within the web browser) and full screen view (page is displayed on top of the browser and other applications) is available by default on all Silverlight pages. For pages that include content that does not fit into the window, a vertical scrollbar appears inside the page (between the base and the right area placeholders).