Rating: 4 out of 5 stars
Website: www.smartcms.in
Price: $99
Gone are the days when webmasters manually created and edited all the pages on their websites. Nowadays, many web producers, admins, and developers manage multiple websites, so for them simplifying the task of web content creation is imperative. Meeting this need requires a content management system (CMS) that can perform a wide range of functions. Although many applications are available in the PHP language, .NET developers are inclined to use ASP.NET-based products, since these are easy to customize and manage. However, installing ASP.NET-based CMS products can be difficult, as many of them require direct access to the server—something that is not always feasible in a shared hosting environment.
I recently stumbled across Smart CMS for Asp.Net from Sankya, which is not only easy to install but doesn't require database connectivity. I was pleasantly surprised to see that as soon I finished uploading files, I was immediately able to view the home page and get started on the website. Moreover, the product has been developed using .NET Framework exclusively, and it includes advanced controls for Microsoft Silverlight and much more.
Smart CMS Features
Smart CMS features more than 40 prebuilt ASP.NET controls, and these can be easily activated during page creation. As soon as you add a control, the options for the relevant settings are displayed. You can then either place the control onto the sidebar or work with the control by providing relevant data. While administrators have full authority over all the features, such as creating controls in all CMS zones, managers can only edit and delete content. The product also includes support for unlimited pages, for CMS Zones for each theme, for page-level themes, and for authentication.
Because Smart CMS uses XML rather than databases, it is completely compatible with any web-hosting server that supports ASP.NET. With the help of Smart CMS, developers can create either a simple static site or a dynamic site by using Ajax, Silverlight, JavaScript, jQuery, FLV, SWF, or MP3 technologies (in addition to ASP.NET and XML). The controls included with the product can be easily added to the relevant zones after you log on as an administrator. For example, you can add a sitemap tree and a guestbook by selecting the relevant options from the control's drop-down list, as shown in Figures 1 and 2.
Smart CMS is available in two different versions. The first version is primarily a single-page template, whereas the later version supports multiple-page themes in a single template. However, you cannot modify the template directly from the administration panel. Instead you must manually upload the template to the relevant folder in your installation directory. The product also lets programmers embed mobile iPhone templates without changing the code structure. This feature should be very useful for advanced developers, especially those who develop corporate websites. However, I was unable to work with the Contact Forum control, as it didn't appear during runtime.
Smart CMS has built-in support for Google Analytics and Google Sitemap, and it includes support for web templates that were created in Artisteer. The product also supports all versions of the Internet Explorer, Firefox, Chrome, Safari, and Opera web browsers.