Welcome |
Ingeniux Dynamic Site Server
The Ingeniux Dynamic Site Server (DSS) consists of two parts: a .NET runtime library and an ASP.NET MVC sample site. The DSS is an implementation framework backed by ASP.NET and MVC technologies.
The DSS replaced the Ingeniux Runtime Server while remaining compatible with the current XSLT-based rendering engine. The DSS broadens the base of developers who can work on Ingeniux CMS implementations, improves runtime performance, provides an integrated preview experience, and allows In-Context Editing to work correctly with non-XSLT implementations.
The DSS offers the following features:
Simple, structured traversing of XML documents
Deferred execution of query statements using LINQ syntax
Strong-typed support for Navigations, Links, and Taxonomy Navigations
Strong-typed support for the CMS taxonomy system at runtime
Out-of-the-box support for the structured URL system introduced in CMS 7.5
Default support for ASP.NET MVC 3 and the new Razor view engine
Leveraging of the MVC 3 output cache and authentication/authorization system
Integrated support for Ingeniux CMS preview and In-Context Editing
Support for the User Agents and Sites model employed by the CMS
Support for all runtime-executed element types: Insert, Component, ComExecute, and Password
Support for all transform options