|
April 12th, 2011 - by Mohamed Adel
When you think about DotNetNuke as your selected content management system (CMS), first you should know whether it’s the best choice for your needs or you should look for another content management system. After reading this article you will know what the requirements of successful DotNetNuke installation are, what are the positive sides of it, and what are the negative sides of it.
DotNetNuke is meant to be content management system (CMS)
Basically DotNetNuke has been designed to be content management system, but what is content management system?
Content management system formal definition is a web application designed for creating, and controlling dynamic HTML content and their associated images. Simply anybody can handle his own website without any need of an HTML specialist involved in the website authoring activity.
Selection of free modules attached to DotNetNuke
In addition to that, DotNetNuke comes with a good selection of modules which powers the users with a good selection of additions that he can achieve. But what is a DotNetNuke module?
Simply DotNetNuke module is a small self contained code script which is being executed under the DotNetNuke umbrella, It also gives the ability for the user to do something which can’t be established by just HTML, or it eases the mission for the user to establish what he wants, like the news module, events calendar module, links module, announcements module.
DotNetNuke requirements:
To lunch a successful installation of DotNetNuke you need to make sure about number of items:
- Hosting operating system: DotNetNuke must run on a Microsoft environment with .Net framework enabled, if your hosting doesn’t support ASP.NET then you will not be able to install DotNetNuke. Before making the decision of using DotNetNuke first you must make sure about your hosting.
- Database server: DotNetNuke use only Microsoft SQL database, you can’t use any other types of database like MySQL, Oracle, DB2 databases, or even Microsoft access database.
- File permissions: before running a DotNetNuke installation you must make sure that you are able to change the file permissions. DotNetNuke creates a number of files and files which is essential within the installation process, so if you can’t change the file permissions whether by yourself from the hosting control panel or by contacting the hosting support team, then you will not be able to make a successful DotNetNuke installation.
DotNetNuke features, and positive sides of it
Multi-Portal or Multi-website
By using DotNetNuke you can set many portals to run over the same website (by using sub domains, or even domains), this means that you can create as many websites using the same installation of DotNetNuke and same database as well, this will save you time, and resources.
DotNetNuke look and feel (frontend and backend)
One of the most great things in DotNetNuke is the same look and feel in both frontend and backend, unlike other CMS’s the first thing you will notice that you will see the same thing as same as the visitor of the website, but with more controls which makes you able to change everything in the page.
Easy to understand control panel
DotNetNuke comes with easy to understand control panel, by another meaning you are two or three clicks away from reaching the action that you want to perform.
Page management
At the top left corner of the screen you will find all the page management controls such as Add new page, edit current page, or delete current page, that’s besides the other controls which gives you the ability to import the content from another page or export it to another page.
Module management
At the middle of the mini control panel bar at the top you can find what you can add to the page, you can place a module and also you can set where it should appear.
Common tasks or website settings
At the top right corner of the screen, within the mini bar at the top you will find the essential buttons which you can manage the website features through it. You can handle the website properties, user management, and the roles of each group of users.
Types of administrator user groups
DotNetNuke has two levels of administration. One of them called admin and he/she can control the primary features of a portal, and the other is called host and he/she can has the same features of the admin besides the features of handling all the portals within the same installation.
Customizing the look and feel
If you want to have you own PSD website design implemented to DotNetNuke, first you should know how the design will be implemented. Customizing DotNetNuke look and feel is called skins and containers. The skins are responsible on the layout design which is applied to the main website and dividing where the dynamic content should be. The containers are responsible on the content, or module design itself.

DotNetNuke negative sides
None Friendly URLs
DotNetNuke by default doesn’t provide friendly URLs, which is bad for SEO, but you can purchase a module which will help you in setting friendly URLs.
Community Support
DotNetNuke has a good community support, but not at the same level as WordPress or Joomla. If you were looking for information you will find it of course, but you will need to pay some efforts to reach to it.
Free Modules
DotNetNuke has some free embedded modules attached to it. But if you can’t find the module you want; unfortunately DotNetNuke has very limited free modules. if you were looking for a specific module you’ll find it for sure, but you must to pay for it. Also if you are of the kind who is not purchasing before trying you’ll find it hard to get to your proper solution.
Conclusion
DotNetNuke is a great content management system, which is based on ASP.NET and it also comes with the source code. Although the negative sides of it, it stills a great CMS which you can use for your website(s).
This entry was posted
on Tuesday, April 12th, 2011 at 12:09 pm and is filed under DotNetNuke.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
Leave a Reply
|
October 17th, 2011 at 11:58 am
[...] your code files are a lot (Something link WordPress, or DotNetNuke) and you want to upload them. By Internet nature your ftp program will fail at some files, and even [...]
October 18th, 2011 at 9:51 am
Fantastic post however I was wanting to know if you could write a little more on this subject? I’d be very thankful if you could elaborate a little bit more. Thanks!
October 19th, 2011 at 1:23 am
Nice Blog! Have subscribed for more
October 19th, 2011 at 5:34 am
I have looked for some information of this topic for the last several days, Your blog is greatly treasured.2
October 19th, 2011 at 7:59 am
Howdy I am so excited I found your blog, I really found you by error, while I was looking on Google for something else, Anyhow I am here now and would just like to say thanks a lot for a tremendous post and a all round enjoyable blog (I also love the theme/design), I don’t have time to read it all at the moment but I have saved it and also added your RSS feeds, so when I have time I will be back to read more, Please do keep up the superb work.
October 19th, 2011 at 8:09 am
I appreciate your information and will subscribe to your rss feed so I can read anytime. Wonderful information;2
October 19th, 2011 at 11:23 am
The heart of your writing while sounding reasonable at first, did not really work well with me after some time. Someplace within the paragraphs you actually managed to make me a believer unfortunately just for a short while. I however have a problem with your leaps in logic and one might do nicely to help fill in those gaps. In the event you actually can accomplish that, I will undoubtedly end up being impressed.
October 19th, 2011 at 10:14 pm
I stumbled over here by way of a different website and thought I might as well check things out. I like what I see so now i am following you. Look forward to checking out your web page more.
October 20th, 2011 at 1:44 am
Youre so cool! I dont suppose Ive read anything like this before. So nice to find somebody with some original thoughts on this subject. realy thank you for starting this up. this website is something that is needed on the web, someone with a little originality. useful job for bringing something new to the internet!
October 20th, 2011 at 9:28 pm
I’m now so delighted that I discovered this amazing post as I’ve been trying to find some good information about it more or less three hours. You served me very much indeed and studying your entire post I have found a number of brand new and valuable details about this subject.
October 20th, 2011 at 9:55 pm
Nearly all of whatever you claim happens to be astonishingly legitimate and it makes me ponder the reason why I had not looked at this with this light previously. This article really did switch the light on for me as far as this particular topic goes. Nevertheless there is actually one particular issue I am not necessarily too cozy with so whilst I try to reconcile that with the actual main theme of your position, allow me see what the rest of the subscribers have to point out.Nicely done.