|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Announcements
Chapters
Services
Feature Zones
|
This article is in the Product Showcase section for our sponsors at The Code Project. These reviews are intended to provide you with information on products and services that we consider useful and of value to developers.
Development of dynamic web sites may be a repetitive and frustrating work if you program the same article listing for your fiftieth client. The competition is tough and it’s difficult to differentiate your offering. Is there a way how to create dynamic web sites more easily and in shorter time while offering extra advantages over your competitors? Tip #1 – Avoid Writing Your Own Content Management SystemsDo you remember the times when every company was developing its own ERP or accounting system? If you’re developing a new administration system for every dynamic web site, you’re probably wasting not only your time, but also your client’s money. Why don’t you implement an existing solution instead? Kentico CMS for ASP.NET was created as a framework for developers which means it is:
Figure 1 – It’s no longer necessary to build your own administration interfaces – Kentico CMS is delivered with a complete administration interface that can be enhanced with your custom document types and modules.
Tip #2 – Create Editing Forms without ProgrammingIf you analyze the time you typically spend on the development of dynamic web sites, you will probably find out that most of your time is spent on the development of input forms, such as “edit article”, “edit news”, “edit product specification” or “contact us” form. Kentico CMS greatly simplifies the creation of forms. You only define the fields and their data types and Kentico CMS renders the form. You can choose from several field types, such as textbox, dropdown list or WYSIWYG editor, and from several data types, such as integer number, short text, long text, date/time, etc. The form engine also ensures basic validation. Can you imagine how much time you save on these tasks?
All of them are automated by Kentico CMS form engine! Figure 2 – Programming of forms usually takes most of your time. With Kentico CMS, you can define editing forms instead of developing them from scratch.
Tip #3 – Eliminate the CodeIn a typical ASP.NET scenario, you have to write a lot of code for communication with database and for displaying data on the web page. If you want to display a list of products you typically need to:
Kentico CMS is delivered with 27 web controls, including:
Figure 3 – The following figure compares the code you need to write in a typical ASP.NET page and in Kentico CMS if you want to display news:
Tip #4 – Avoid Integration PitfallsIf your client requires additional web site modules, such as shopping cart or forums, you have to choose between writing them from scratch and using some third-party solution. If you choose a third-party solution, you will often find yourself spending many hours with questions like “How do I integrate the user management, authentication and permissions with my existing project?” Kentico CMS is delivered with several built-in modules that can be easily set up and integrated into your web site:
All of them share the same user base, authentication and security system and you don’t have to pay any extra money. Figure 4 – Avoid spending many hours on development or integration of additional modules – Kentico CMS contains the most common modules “out of the box”, including an e-commerce module.
Tip #5 – Avoid Reinventing the WheelWith small CMS solutions, it’s often difficult to win larger contracts, because you cannot offer the same functionality as your competition that offers complex, high-priced CMS solutions. You may try to develop some functionality by yourself, but you will most likely find out that development of workflow or versioning system is beyond your client’s budget. Kentico CMS supports many advanced features without any additional development:
With this set of features, you can compete with large CMS products while offering an unbeatable price. Figure 5 – Kentico CMS provides advanced features, such as workflow, without any additional development which allows you to offer a high-end solution for a low-end price.
Deliver More for LessAs you can see, there are many ways how Kentico CMS for ASP.NET helps you speed up web site development. Moreover, it allows you to offer features you wouldn’t be able to deliver on time and on budget. Still, it’s available for price that is affordable for every dynamic web site project:
Please note: You can get the 25% PARTNER DISCOUNT if you are a consultant or company delivering web sites to your clients. You only need to register at www.kentico.com and you will receive an e-mail with your discount code. As you can see, the prices start from $375 for 1 Web Site License. If you charge your client $30 per hour, it’s the price of 13 hours of your work. You will not only deliver the web site in a shorter time but you will also delight your customers as they will get a full-featured, easy-to-use content management system that is ready for future enhancements and modifications. Do Not Wait for TomorrowWith Kentico CMS, you can start creating powerful web sites right now. Download the FREE trial and learn how to use the system with Kentico CMS Tutorial so that you can start offering this great product to your clients sooner than your competition! We provide 30 day money back guarantee. If you or your customers are not happy with our CMS, we will refund your purchase! Quick Links
Kentico CMS for .NET Fast Facts
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||