by Melon Components - Product Type: Component / Add-In / ASP.NET WebForms / ASP.NET AJAX (ATLAS) / Managed/Unmanaged Code - without COM / Source Code
You can find current information from the links below
in Web Site
If you need to buy a license for this specific version, please contact us for availability and pricing.
Other information on this page is shown for historical reference only and may have changed considerably since.
Melon CMS Component by Melon Components
URLs: melon-cms-component, melon cms component, meloncmscomponent, melon
Create dynamic websites and easily edit content with a user friendly rich text editor. Melon CMS component integrates into existing ASP.NET websites, making them more dynamic and edit-friendly through a Rich Text Editor, while supporting multiple levels of navigation, content editing and authoring, draft version and live publishing. When integrating the CMS in your website, you can easily link it to an existing users module or use the ASP.NET membership users.
Melon CMS Component was implemented following the model of three-tiered architecture.
Data Access Layer
The data access layer is represented by the assemblies GotDotNet.ApplicationBlocks.Data.dll and Melon.Components.ApplicationBlocks.Data.dll.
The Database tables which are of interest to developers integrating the component are table MC_CMS_UserAdapter and table MC_CMS_Role_Adapter.
Table MC_CMS_UserAdapter is the adapter table which makes the relation between the Melon CMS Component and the users table of the web site where the CMS will be integrated. Table MC_CMS_Role_Adapter is the adapter table which makes the relation between the component and the users roles of the web site.
Business Logic
It is represented by classes which reside in App_Code\MC_CMS folder.
The component is designed to be isolated and independent from the web site where it is integrated. Thus it provides abstract classes Melon.Components.CMS.Providers.UserProvider and Melon.Components.CMS.Providers.RoleProvider which should be implemented to make the connection between the component and the web site.
Interface
The interface of the control is formed by several user controls and web pages. There is one main user control CMS.ascx (inherits BaseCMSControl class) which is a container of the other user controls (inherit CMSControl class) and provides the communication between them.
There are local resources for all user controls. In this version resources in English are provided. If resources for another culture are needed resource files with the same keys should be created.
All styles are placed in css file CMS_Styles.css so the component could be easily made themeable when putting the styles in the theme folders and customize them.
Melon CMS Component Features:
Easy integration into existing websites
Multilevel navigation
Google friendly URLs (uses URL rewriting)
Integrated WYSWYG editor
Reusable page templates
Integrated with the .Net native Master Page and Site Map
Draft version and live content publishing
Integration with existing User modules or ASP.NET membership users
Customizable design with Themes
Authoring roles (administrators, writers)
Multilingual support
Documented API
Installation tool
Create dynamic websites and easily edit content with a user friendly rich text editor.
Evals & Downloads: Read the Melon CMS Component help file, Melon Products Starter Kit User Guide
Operating System for Deployment: Windows 7, Windows Vista, Windows XP, Windows Server 2003, MacOS 10.6, MacOS 10.5, Mac OS X
Architecture of Product: 32Bit, 64Bit
Product Type: Component, Add-In
Component Type: ASP.NET WebForms, ASP.NET AJAX (ATLAS), Managed/Unmanaged Code - without COM, Source Code
Web Services: SOAP Binding Transport HTTP GET
Built Using: Visual C# .NET
Compatible Containers: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft SQL Server 2008, Microsoft SQL Server 2005, Microsoft Internet Information Server 6.0, Microsoft Internet Information Server 5.0, Microsoft Internet Explorer 8.0, Microsoft Internet Explorer 7.0, Microsoft Internet Explorer 6.0, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0
Keywords: CMS ASP.NET Open Source WYSWYG
Melon Components
HTML Editing Edit editor