DotNetNuke Administration
This blog focuses a lot of development and management of web applications in a secure manner. In this posting I'm going to introduce a common principal of computer science, Separation of Concerns, and how a focus on separation is critical to the long term success and stability of your hosting environment.
Read more...
Posted by Mitchel on Wednesday, May 09, 2012
It is quite often that when working on a new version of a site that you will have a development, test, upgrade copy of the site that might be around for a while. It is also possible that if you are working for a third-party that you might stage client sites on your server for a period of time before go-live. At first glance this all seems common place and not something that you would be concerned about. However, that is not the case. Search engines have become overly aggressive in indexing sites, including those that have no direct back links but have been e-mailed to individuals or similar processes. In this post I'll discuss some important considerations when working with these "non-production" installations to help you ensure that search engines will NOT index the content and cause confusion.
Read more...
Posted by Mitchel on Monday, May 07, 2012
Recently I have been getting a lot of questions regarding the DotNetNuke login and why when you go to login that "auto complete" is disabled on the username/password fields. The typical follow-up question to that is "how can I change that behavior". So after answering this question individually around 5-6 times I though it would be best to get this out here, at least my opinion on the issue.
Read more...
Posted by Mitchel on Friday, May 04, 2012
This post will be the first of what will be many posts with regards to application performance. After giving a number of presentations over the last 1-2 years, including one this evening in the Minneapolis/St. Paul area I've decided that some of these tips/tricks that I have with regards to improving application performance should really get put out here so people can find them and make the improvements to their applications. Going forward all of these posts will be categorized with at least the "Performance" category and then others that identify what systems are benefited by the changes. The subject of this post is Static Content Caching.
Read more...
Posted by Mitchel on Thursday, January 19, 2012
With all of the recent changes that have come to the DotNetNuke product in the past few years I have been seeing more and more situations where users have older installations that want to get to DNN 6.x to take advantage of the new features that are available with the latest version. I can't say as I blame them the newest features are great and a true benefit to all that use them, however, the road to getting there isn't always as peachy as it might seem, as you often find people with upgrades that fail horribly. This has been a common trend and some of the things that DotNetNuke Corporation has done really makes this process less error prone, but a bit portion of the "getting it right" upgrade process really falls in the hands of the site administrators that are going to be doing the upgrades. That is the focus on this blog post, how can we as site administrators identify potential risks and then mitigate/resolve the issues on our own?
Read more...
Posted by Mitchel on Friday, November 18, 2011
As I'm sure that you have seen in the last day or so DotNetNuke 6.1.0 was released. Overall, this release is a major improvement for DotNetNuke with enhancements to performance, support for mobile devices and other general upgrades. However, I've already been alerted to a major, slightly hidden change that I wanted to be sure to put out here as a warning.
Read more...
Posted by Mitchel on Wednesday, November 02, 2011
A while back I released a tool called Secure My Install that was designed to help people take existing DotNetNuke sites and change the way that they store passwords to use a more secure process. Many people have used that module successfully to convert their sites, however, I never took the time to share the few small steps that are needed to simply "secure" your site as soon as you set it up so that you can avoid all of the hassle in the beginning. In this post I'll walk through the simple process of changing your configuration to go from Encrypted Passwords to Hashed passwords and a bit of detail as to "why" you want to make the change.
Read more...
Posted by Mitchel on Friday, October 07, 2011
One of the aditions to DotNetNuke 5.x (not sure when/where) was the ability for DotNetNuke to provide a Canonical url in the meta information for your page. When this all works well, things are going perfectly. You can configure the site to use the Canonical url via the "Admin Settings" page and normally all works well, but I had a very "interesting" issue with a site recently and I thought I'd share incase anyone else had a similar issue.
Read more...
Posted by Mitchel on Wednesday, September 07, 2011
Now that DotNetNuke 6.x has been out for a while and with the recent release of DotNetNuke 6.0.1 while I was on vacation I thought I'd take the time to write a must requested blog post regarding my thoughts on the DotNetNuke 6.x platform and performance. Keep in mind, these points are my own personal opinion and should be considered that only, so without further delay.
Read more...
Posted by Mitchel on Sunday, September 04, 2011
In my earlier blog post I mentioned that one of my favorite features of the new DotNetNuke 6.0 release is the ability to download and automatically install purchased extensions from SnowCovered within the installation. In this posting I'll walk through the functionality as well as give my disclaimer and recommendation in regards to using this process.
Read more...
Posted by Mitchel on Thursday, July 21, 2011
Previous Page
1 of 4
Next Page