- What is SharePoint 2010? Vision and Reality
view comments - Knowledge Management in 2012? Probably Dead
view comments - iPad 3 vs. New Samsung Tablet: War Starts in February
view comments - Alfresco Enterprise 4: Social, Collaborative, Mobile, Cloud Connected Content Management
view comments - Wrapping Your Head Around the SharePoint Beast
view comments - Is There A Business Case For Using SharePoint as an Enterprise CMS?
view comments - 5 Signs Your Company Doesn't Get Social Business
view comments - 5 Critical Steps to SharePoint Information Architecture Planning
view comments
Content Management Using Custom Code Generator
Most of the time we talk about content management systems that either come in a box to be installed and configured or that are hosted by the content management provider and need to be configured. Rarely do we talk about one that is custom built for each website or web application via a code generator tool. Today we will.
What is Logical CMS ?
It's called Logical CMS for ASP.NET and it's not exactly a content management system as you would think of one. It's more like a content item administration tool and a content code generator.
They call it a web-based content management developer tool. It's based on Microsoft's ASP.NET technology and is AJAX enabled. Basically it enables you to define content to be displayed within your website or web application and then generates the code that would display that content. You take that generated code and place it inside your web application project (built in Visual Studio) in the appropriate areas.
You can create content in several different languages including:
- English
- French
- Spanish
- German
- Chinese (traditional)
- Japanese
Sounds a bit intriguing doesn't it?
How Does Content Get Created?
Logical CMS has an administration interface that is used to define the content items to be managed and who will manage them. It is this same interface that is used by content contributors to create and edit their content.
A content item — or content unit — can be a single item or a list of items. Content units are grouped into content sections and these sections are assigned to a content contributor.

Logical CMS - Content Creation
A Content Section is a web page where the content will he displayed. On each web page you can have one or more content units to be managed. This enables you to put one or more types of content on a single page. You do have to know what your pages are named when setting up the content sections.
Keep in mind that your project should already be created and the shell for each of your content-based pages be defined.
Updating Your Code Project
Once you have a section and its content units defined, you generate the code that will be placed on the pages inside your code project. The code generator create several different pieces of code and tells you where they need to be pasted in your project.

Logical CMS - Generated Code for a Content Section
When you have all your content sections and units defined, content contributors can then go into the Logical CMS interface and add or edit content. There is a preview button that let's you preview how the content will look.
What Logical CMS Does Not Do
While it's a good start, there are a couple of things you immediately don't see that are required elements of a good web content management system:
- Multi-user content entry on a single content section/unit
- Save as Draft
- Workflow Approval
- Task Lists
- SEO - metadata creation, tagging, etc.
Logical Uses for Logical CMS
Logical CMS could be a good tool to use when you don't need a full featured web content management system. For example, maybe you have a web application that has a couple of sections of content that need to be updated on a regular basis.
In this case you could use Logical CMS to generate the code to display the content in the appropriate sections of your application and have administrators use the Logical CMS interface to add and modify that content as required.
However, if you need advanced content management capabilities which include workflow, multi-user content entry and serious editorial capabilities (like SEO), this may not be the approach you want to take.
If you are still curious and the developer in you wants to see how Logical CMS works, you can download a free trial or watch a fifteen minute step-by-step developer video.
Featured Events View all
| Add event
|
RSS
- Feb 22, 2012 – Intelligent Content Palm Springs 2012
- Feb 26, 2012 – SPTechCon - Sharepoint Conference San Francisco 2012
- Feb 28, 2012 – (Webinar) How to Build Great Mobile Websites
- Mar 6, 2012 – Get Social with Microsoft & Telligent in Dallas
- Mar 8, 2012 – Get Social with Microsoft & Telligent in New York
Who's Hiring? View all
| Post a job
|
RSS
- Technical Writer in Charleston at Blackbaud
- Interaction Designer in Maryland at Inmedius
- Project Manager in London at Brandworkz
- Sales Director, Consumer Electronics at Synacor
- Regional Sales Manager - East Coast at Elcom
- Communications and Web Content Manager in New York- at Common Ground
- Business Development Specialist in Boise at Balihoo
- Director of Corporate Marketing in Charleston at Blackbaud

Receive
the Free CMSWire Newsletter
Email It