DNN Blog

Dec 3

Posted by: Shaun Walker
12/3/2006  RssIcon

A question we get asked very often lately relates to our ongoing support for DotNetNuke 3.x on ASP.NET 1.1. We recently passed the one year anniversary for DotNetNuke 4.x on ASP.NET 2.0 ( November 7, 2005 ) and in our download statistics we have observed a very obvious trend. Currently DotNetNuke 4.x accounts for 85% of all release downloads. So with the demand slipping significantly for DotNetNuke 3.x, combined with the fact that we have a simple upgrade mechanism for users to move from DotNetNuke 3.x to DotNetNuke 4.x, we believe it is now time to "sunset" the DotNetNuke 3.x code branch. What this means is that all development effort will now be focussed on DotNetNuke 4.x, and there will only be future DotNetNuke 3.x releases if there are showstopper defects or critical security issues discovered in the current 3.x code.

The next major release will be DotNetNuke 4.4.0. The code base for DotNetNuke 4.4.0 is significantly different than DotNetNuke 4.3.7 - mainly due to the many performance improvements we have been working on in development. We will not be backporting these performance enhancements back to DotNetNuke 3.x. Although it is possible that some of the enhancements may be applicable to the DotNetNuke 3.x code base on ASP.NET 1.1, the only platform tested in the Performance Lab was DotNetNuke 4.x on ASP.NET 2.0. ASP.NET 2.0 forms a critical part of our baseline configuration going forward and is the only platform we will be actively maintaining.

The fact that DotNetNuke 3.x on ASP.NET 1.1 was fully supported for more than 12 months demonstrates our level of commitment to the community. We believe it is now time to commit 100% of our focus on ASP.NET 2.0, as we also prepare for some of the exciting new features which are coming in ASP.NET 3.0.

Tags:
Categories:
Location: Blogs Parent Separator Shaun Walker

10 comment(s) so far...


Re: DotNetNuke 3.x Sunset

thanks Shawn.

By afromobile on   1/11/2007

Re: DotNetNuke 3.x Sunset

This is excellent news and I think will allow the core team to be a lot more productive on VS2005 without having to code, test, QA and maintain 2 lines of code...

By rodneyjoyce on   1/11/2007

Re: DotNetNuke 3.x Sunset

I don't think I'm happy about this. I would have thought that you would take into account the volume of known, happy customers and sites out there, happy people like me who don't go looking for releases every day of the week because it mostly works, albeit slowly.

Sounds more like the decision came first and the reason second.

There are also all those people who make a living selling 3rd party modules for v3.

Besides, V3 could use some performance help. I get it in the ear from my most used ISP quite regularly....

Regards

Rob von Nesselrode
Brisbane, Oz

By robvon on   1/11/2007

Re: DotNetNuke 3.x Sunset

Are the module projects going to be sunsetted at the same time too?

By hismightiness on   9/28/2007

Re: DotNetNuke 3.x Sunset

Shawn,

Thanks for this valuable and direct information on the direction of the DNN platform.

You mention, "combined with the fact that we have a simple upgrade mechanism for users to move from DotNetNuke 3.x to DotNetNuke 4.x"

Would it be possible to place a link to an article describing the "Best Practices" for this technique for larger hosters from the download page?

Personally, I am willing to upgrade some of my larger solutions, however, I just would like at least of roadmap of common pitfalls when upgrading. Since, many larger instanciations have a mix of 3rd party modules, and many have started from various levels of DNN originally (some from the 2.0 days) This type of information in a consolidated page would be very valuable.

Keep up the great work on optimization. Looking forward to 4.4....

NOTE: You might consider a technique for a roadmap of DNN features based on the ecosystem itself. A great tool in another very vibrant ecosystem that has a great 'affinity' is this : http://ideas.salesforce.com/ you might be able to garnish some great knowledge from our own ecosystem based on the 'promoting' of different ideas.

Cheers...


By schafer_brad on   1/11/2007

Re: DotNetNuke 3.x Sunset

robvon, like I said in my blog - we do not have the resources to do a complete performance optimization ( lab, testing, analysis, revisions ) for the ASP.NET 1.1 platform. Therefore, we have decided to focus on the current ASP.NET 2.0 platform for the benefit of the community. The decision to sunset DNN 3.0 was not purely based on performance - it was deliberated significantly over the last 6 months as we collected data on the adoption of ASP.NET 2.0. The good news is that the modules which are developed for the ASP.NET 1.1 platform are compatible with the ASP.NET 2.0 platform ( in fact most of the core modules are still being developed on ASP.NET 1.1 - although we will be porting them shortly ).

By sbwalker on   1/11/2007

Re: DotNetNuke 3.x Sunset

Although I do still have a couple clients on 3.x, I feel this a good, and much needed, step in the right direction.

Good news.

By edegagne on   3/6/2007

Re: DotNetNuke 3.x Sunset

I'm considering developing some free and/or commercial modules. Do you have any statistics on the number of existing 3.x deployments vs. the number of new (primarily 4.x, I gather) deployments? I'm interested in knowing whether it would be worth it to develop my modules for 3.x with 4.x compatibility, develop separate 3.x and 4.x versions, or skip 3.x altogether.

I suspect that there will be a healthy 3.x market out there for some time...

By EJSawyer on   9/28/2007
Gravatar

Re: DotNetNuke 3.x Sunset

Hi,
would I be able to download the 3.4.x version. I have a 3.1 version, which I need to upgrade to 4.9.x.
I dont think there is a natural migration path from 3.1 to 4.9, am I right?
Any guidance would be helpful.
Thanks

By Nazer Aboobaker on   4/26/2009
Gravatar

Re: DotNetNuke 3.x Sunset

@Nazer -- Actually, you CAN upgrade from the 3.x to 4.x versions... but when moving from asp.net 1.1 to 2.0, there are some things you need to do in the right order. Post about this is the forums and you will get lots of help there. Cheers.

By Scott Willhite on   4/26/2009
Attend A Webinar
Try An Online Demo
Download DotNetNuke Professional Edition Trial
Have Someone Contact Me

Like Us on Facebook Join our Network on LinkedIn Follow DNN Corporate on Twitter Follow DNN on Twitter

Advertisers

Sponsors

DotNetNuke Corporation

DotNetNuke Corp. is the steward of the DotNetNuke open source project, the most widely adopted Web Content Management Platform for building web sites and web applications on Microsoft .NET. Organizations use DotNetNuke to quickly develop and deploy interactive and dynamic web sites, intranets, extranets and web applications. The DotNetNuke platform is available in a free Community and subscription-based Professional and Enterprise Editions with an Elite Support option. DotNetNuke Corp. also operates Snowcovered.com where users purchase third party apps for the platform.