Entries for 2009

Visual Studio 2010 Release Date Change 

As I have mentioned before I am working on a book that covers Visual Studio 2010 and .NET 4.0.  So I have been playing with Visual Studio 2010 for quite a while now, and many of the common lines of feedback have been that the product is a great improvement in a lot of areas, however, there has been an overarching performance issue that ha...

Posted by Mitchel on Friday, December 18, 2009

Spell Check for DNN Module Developers 

I have talked to many developers that have one common feature request that we would like to see for Visual Studio, Spell Check.  As a developer one of the most troubling things can be minor typo's in code after it has been completed.  Although simple to fix, it can be embarrassing to have a typo that goes out in a module that a client is reviewing or that you put up for sale on SnowCovered.  Well, today I got an email from Chad Nash at DataSprings, and they have a set of tools that are going to help us out on this front from a DNN module perspective.

Read more...

Posted by Mitchel on Wednesday, December 16, 2009

Potential DNN 5.2 Upgrade Issues 

After talking with a number of clients since last week, I thought it would be worthwhile to make a post here with a formal warning regarding upgrades to DotNetNuke 5.2.  As announced at OpenForce US, DotNetNuke 5.2 contains the Telerik Controls for ASP.NET, which is a very good thing for DotNetNuke as a whole, however, it can cause massive problems for individuals that are already using the Telerik Controls as a site upgrade can end up rendering portions, or the entire site unusable, until DLL versions are restored.  In this post I will give a bit of information regarding the scenarios that I have encountered and some guidance on how to protect yourself from upgrade issues.

Read more...

Posted by Mitchel on Wednesday, December 02, 2009

OpenForce 2009 Recap 

 Well, it has been a very busy week, but we can now record another OpenForce event in the books.  I'm sitting here still in Las Vegas going over various notes regarding various announcements that have occurred through the week and though it would be good to make a blog post with a few "highlights" as I see them from the week.  So, without future delay, here are my favorite highlights from the week, in no particular order!

Read more...

Posted by Mitchel on Sunday, November 15, 2009

SQL Server Dynamic Pivots Article 

I am proud to announce that an article that I wrote for SQL Server magazine, "Pivoting the Dynamic Way" was included in the November 2009 issue of the magazine.  The article was published in both the print and online editions of the magazine, for those of you with subscriptions I encourage you to check it out!

Read more...

Posted by Mitchel on Wednesday, November 04, 2009

Selecting a DotNetNuke Hosting Provider 2009 Edition 

Back in May of 2008 I wrote an article “Selecting a DotNetNuke Hosting Provider Revisited”. Well, being almost a year-and-a-half later I thought it would be good to provide a 2009-2010 follow-up to the article to update based on new information, updates to hosting plans/offerings, as well as DotNetNuke performance in general. In this article I will talk though the thought process that I use when working with current and potential customers to select their hosting plan, environment and provider. This document has been updated based on current information, in addition, prior to going through the recommendations below I strongly recommend reading my article “Shared, Virtual Private Server, Dedicated of Cloud Hosting” to become familiar with the different levels of hosting.

Read more...

Posted by Mitchel on Friday, October 30, 2009

DotNetNuke Bulk Extension Installation 

About two months ago, I responded to a DotNetNuke question on StackOverflow.com with regard to automating the installation of modules within the installation.  This is a question that I have seen many times, but with different business requirements and end desires, but the trend is the same, installing extensions one-by-one is an inefficient process, and with a heavily used site can cause performance issues that would impact regular traffic for an extended period of time.  This is simply because there is a delay between each install, and with each install and update to the /bin directory the application recycles.  Thankfully there is a method built into DotNetNuke that easily allows you to bulk install extensions, the rest of this article will show you how.

Read more...

Posted by Mitchel on Wednesday, October 14, 2009

Using LINQ to Aggregate and Group 

Recently when I was presenting at Tech Days Canada I was preparing some examples of how LINQ could be used to do in-memory manipulations of data to help avoid repeated database calls. In the presentation I showed some quick code samples, and I thought that I would follow this up with a few simple examples here in a blog post. Before I start I wanted to share that the code shown here is actual production code that is being used to run the reporting on MyWebKeepAlive, the keep alive service offered by my company IowaComputerGurus.

Read more...

Posted by Mitchel on Friday, October 09, 2009

The Importance of a Consistent Development Environment 

I am again traveling this week, in Toronto speaking at Tech Days Canada 2009, and as luck would have it I needed to complete some work on a few custom DotNetNuke modules for clients on a "Urgent" basis.  So this afternoon I darted off to the speaker room to get an internet connection, just recently I re-formatted my laptop to move to Windows 7, one of the main reasons that I needed to re-format the system was to create an environment that matched my primary development machine, today was the first true test of this new configuration.  Thankfully everything worked as expected and all issues were resolved.  In this blog post, I'll explain a bit as to why it is important when working on multiple environments to have consistent system configurations.

Read more...

Posted by Mitchel on Tuesday, September 29, 2009

Packt Publishing CMS Awards 

Well we have reached that time of year again, the annual Packt Publishing CMS Awards.  I encourage all of you that have not yet voted to go out and vote for DotNetNuke, there are a total of two categories that DotNetNuke can be nominated for. Best Overall Open Source CMS - This category is for the best overall CMS solution, regardless of...

Posted by Mitchel on Wednesday, August 26, 2009

Previous Page       1 of 5       Next Page

Content provided in this blog is provided "AS-IS" and the information should be used at your own discretion.  The thoughts and opinions expressed are the personal thoughts of Mitchel Sellers and do not reflect the opinions of his employer.

Friend of RedGate

www.datasprings.com - DotNetNuke ModulesICG

Click here for advertising information.

Content in this blog is copyright protected.  Re-publishing on other websites is allowed as long as proper credit and backlink to the article is provided.  Any other re-publishing or distribution of this content is prohibited without written permission from Mitchel Sellers.