About XML CMS …
A powerful ASP .NET CMS written in C#/ASP.NET. It approaches content management with the underlying goals of simplicity and openness. You can build anything and gives designers and developers a complete control over Xml files/structures and provides a lean, flexible way to build dynamic websites with few XML files.
The Xml Content Management System is 100% XML based with a lot of nice features and runs on both Microsoft IIS and Linux ( Apache & Nginx). Check it out at dotnet-cms.com.
That is well suited for personal portfolio, blog, or any kind of business website. You can simply control your website look and content without any special knowledge in C# or ASP .NET. It does not use the default .NET Controls and offers an enhanced performance using Html Outputs Compression, Html comments removal and a powerful .NET Caching System and much more…
Please note that the Open Source version of the XML ASP .Net CMS will be available only on codecanyon.net.
A Bief History
Having more than 200 domain names, updating .NET assemblies, static contents, common graphics and plugins was a hard task. Because of this hard maintenance task, I coded the XML Content Management System to have the same .NET code running different on domain names at the same time.
I kept in minde the following goals :
A. Running the CMS on both Microsoft IIS and Common Linux webservers.
B. Running the CMS on Mono using Mono Fast CGI .
C. Sharing common images and Jquery plugins between all domains.
D. Using the same .NET assemblies for all domains.
E. Using a template engine that handles .NET Objects.
F. Using reusable HTML content like Google Analytics javascript.
F. Editing any domain content from a SSH console.
XML CMS .NET Projects Overview
The Content Management System .NET projects are well-architectured with a strong C#/ASP.NET Object Oriented Programming model. Its C# code follows and respects the .NET/C# and ASP .NET good naming conventions.
XML CMS .NET Projects Maintainability
Maintainability Index calculates an index value between 0 and 100 that represents the relative ease of maintaining the code. A high value means better maintainability. The Maintainability Index can be used to quickly identify trouble spots in your code. A green rating is between 20 and 100 and indicates that the code has good maintainability. A yellow rating is between 10 and 19 and indicates that the code is moderately maintainable. A red rating is a rating between 0 and 9 and indicates low maintainability. Each .NET project has a good Code Metrics results and a minimum of 80% Maintainability Index.
Author Information
The XML Content Management System developed and maintained by Badr CHOUFFAI and sold exclusively on codecanyon.net marketplace. Get your open source copy today…
Join us on Facebook
Join us on Facebook at : www.facebook.com/dotnetcms