One of the most common questions that I get via the forums on this site, or via e-mail is "How do you get your sites to run so fast". Although not perfect, my sites typically run a bit faster than your average DotNetNuke sites. Previously I have kept the exact specifics of my changes to myself, however, with a litle encouragement from the community I have decided to share the full context of the changes that I make to a default DotNetNuke installation to get better baseline performance, as well as extra items that I do to help when I really need that "boost".
Read more...
Posted by Mitchel on Monday, January 05, 2009
To continue on with an idea that Will Strohl gave me with his end of the year blog entry. I thought I would take some time and do the same here. A bit of a "year in review" if you will of the things that I think have been notable accomplishments in 2008 as well as a few thank you's along the way.
Read more...
Posted by Mitchel on Thursday, January 01, 2009
A while back when asking for input on blog postings a very common question was recommended as the topic. That question was "How do I determine which module package I should purchase?". Within the DotNetNuke Eco-System there are a number of different purchase options for third-party modules, however, in the end it boils down to two different package types. Install packages and Source packages. Which is right for you? This answer isn't quite as clear as one might expect, and the following blog posting will walk through the different things that need to be considered before making that purchase choice.
Read more...
Posted by Mitchel on Wednesday, December 31, 2008
As I mentioned in an earlier blog posting one of the big new items in DotNetNukr 4.9.1 is a Dashboad module. This module was created to help the DotNetNuke Corporation work with the DotNetNuke Professional Edition users, however, there are also big benefits to the rest of us that help support users on DotNetNuke. The following sections will discuss each of the views included in the Dashboard module, which can be accessed from "Host" -> "Dashboard".
Read more...
Posted by Mitchel on Thursday, December 25, 2008
I am not sure who all noticed but late yesterday DotNetNuke versions 4.9.1 and 5.0.0 were released yesterday, and for those that have already tried to download you will notice that the downloads are no longer coming from SourceForge but are actually being handled via CodePlex, which to me is a great thing for the visibility of the project.
These two new releases are a big milestone for the project 4.9.1 is a new stablization release, and is most likely rumored to be the last of the 4.x releases. However, there is a cool new dashboard feature that I will be blogging about here in the near future that comes with 4.9.1.
DotNetNuke 5.0.0 as everyone is already well aware of if the next big thing in DotNetNuke history, granular security permissions, ability to delegate administration activities and more are some of the key selling points with DotNetNuke 5.0. With DotNetNuke 5.0 going through 7 internal betas and two external release candidates, I have a farily good feeling about its stability.
For those looking to upgrade or install these new versions. DotNetNuke 5.0 versions of my install and upgrade guides have been posted, individuals working with 4.9.1 can use the same documents to prepare!
Posted by Mitchel on Thursday, December 25, 2008
With the upcoming release of the final DotNetNuke 5.0.0 release it is time to get the most current upgrade guide out there. Upgrading to DotNetNuke 5.0.0 from 4.6.2 or later will be a very simple process thanks to the streamlined upgrade features added in 4.6.2 and later versions of DotNetNuke. The following instructions provides the steps needed to upgrade to DotNetNuke 5.0.0 frm 4.6.2 or later.
Read more...
Posted by Mitchel on Monday, December 22, 2008
This is my sixth revision of a DotNetNuke remote hosting provider installation tutorial. This tutorial will provide you the basic overview of how to perform a clean installation of DotNetNuke 5.0.0 on a remote web hosting provider. Please note at the time of release only the Release Candidate version of DotNetNuke is available, this version is NOT recommended for production usage. Please be sure to use the proper version for your intended usage. This guide will work for both the RC and the final DNN 5.0.0 version. In the article I will try to point out the most common differences between different hosting providers, I will also be providing specific examples regarding the use of the Plesk control panel which is what my preferred hosting provider (3Essentials) uses. All steps within this tutorial are promised to work with 3Essentials hosting, others are most likely possible, but have not been fully confirmed with the provider. Additionally this guide is geared towards a manual instlalation at the root of the site, which is not supported by all hosting providers.
Read more...
Posted by Mitchel on Monday, December 22, 2008
With the first full release of DotNetNuke 5.0 most likely coming sometime in the very near future I thought it was about time for an update to my standard DotNetNuke installation guides. This installation guide is geared towards local installation on a Windows XP or Windows Server 2000-2004 server. Installation on Vista or Server 2008 is slighly different when it comes to the IIS portion of the installation. This guide is the ninth total revision of my installation tutorials and contains many new updates and recommendations to prevent users from experiencing difficulties when installing. This tutorial still uses the "Automatic" installation process, this is done to help encourage the creation of a more secured DotNetNuke installation by disabling AutoUpgrade and other features that are not yet configurable via the Installation Wizard. If enough demand is shown, I can create a tutorial for the installation wizard as well.
Read more...
Posted by Mitchel on Monday, December 22, 2008
Just recently an issue was brought to my attention that my External Database Provider module when creating users was making it so that notification e-mails could not be sent when assigning roles. So I started looking into the code, and how I was creating a user. The user creation code was something that I have been using for a long time, some code that was first found on a blog or forum post about 2-3 years ago. Not noticing anything wrong with the code, at least from an obvious point of view I started to look into the database to see if there were any differences at the database level. Looking into the users' information I noticed that they were missing their user profile, and then I found out that a few key elements still needed to be set to "fully" create the user. This posting shows you the "Full Code" to insert a user into a DotNetNuke portal from a C# Codebehind, translation into VB should be very simple.
Read more...
Posted by Mitchel on Monday, December 22, 2008
Recently I have been responding to more and more forum posts and e-mails regarding DotNetNuke and selecting a hosting provider. Back in May I had a blog post Selecting a Hosting Provider Revisited, this article did a great job of outlining the basic consideration points when it comes to selecting a hosting environment for DotNetNuke. However, recent technology changes and other hosting options has created a few more items that need to be considered. This article is designed to specifically address the concerns and questions behind shared, virtual dedicated, dedicated, and cloud hosting options.
Read more...
Posted by Mitchel on Monday, December 08, 2008
Previous Page
1 of 28
Next Page