|
|
Oct
3
Posted by:
Joe Brinkman
10/3/2008 3:33 PM
Earlier today, DotNetNuke hit another milestone with the release of DotNetNuke 5.0.0 RC1. RC1 is our first stable DotNetNuke 5.0.0 release and represents a feature complete version of the 5.0 platform. From here on out we will be focused on fixing bugs and ensuring that any performance issues are resolved. While it is true that DotNetNuke 5.0 represents a substantial change from 4.8.x, many of the updates in 5.0 were back ported to the recent 4.9 release. Below is list of highlights for this release which were not included in 4.9.0.
Major Highlights
- Added jQuery support to the core platform. jQuery will now be distributed as part of the DotNetNuke installation and will be available for use by module developers.
- Added support for Internet Explorer 8 Web Slices. Administrators can configure any module to use IE8 Web Slices including the ability to set time-to-live and expiration values.
- Removed distinction between admin modules and pages and normal pages. This allows administrators to easily delegate access to any portion of the application to any group of users.
- Updated the installation services to support manifest files for all extension types. Now skins, containers, providers and modules are all first class citizens that can be installed and uninstalled.
- Expanded XHTML, WCAG and ADA compliance.
- Refactored core to improve support for Unit Testing. Refactored several core classes to use interfaces and added a simple component factory to provide dependency injection support.
- Added ability to deny permissions in the permissions grid. This new feature extends the permission framework to give administrators greater flexibility in defining permissions.
- Added Widget framework. The new Widget framework allows you to quickly add JavaScript/html widgets to your site with very little effort. The framework supports the use of a simple object tag based representation which means you don’t have to know JavaScript in order to add the widgets.
- Added new Object notation for using skin objects in Skins. Skin designers will no longer need to include separate XML files when creating and packaging skins. No more funky “[SKINOBJECT]” tags littering your html. This significantly simplifies the process of creating skins and further opens up skin development to a broader group of designers. If you include a simple JavaScript reference in your HTML skin, you can even get a full WYSIWYG experience when designing your skin.
In addition to these highlights there are literally hundreds of bug fixes in this release.
For a complete list of all bug fixes and enhancements, please see the official roadmap.
NOTE: RC1 is available to all benefactors, sponsors, SLA subscribers, Marketplace vendors and anyone attending OpenForce Europe. If you are at OpenForce Europe just stop by the DotNetNuke Corp or DotNetNuke Community booths for your RSVP code.
RC1 is not yet production ready and there may still be some breaking changes between RC1 and the final release.
Tags:
16 comment(s) so far...
Re: DotNetNuke 5.0 RC1
Thanks for the update. This better go check it out for my custom module.
Question: The highlight of "Removed distinction between admin modules and pages and normal pages. This allows administrators to easily delegate access to any portion of the application to any group of users."
Would this effect the need for me to no longer create custom MODULE SETTINGS>PERMISSIONS if I need something beyond just VIEW and EDIT?
By ccarns on
10/5/2008 6:17 AM
|
Re: DotNetNuke 5.0 RC1
Good idea about separating the Admin functionality. I'm looking forward to this one. Well done team.
By rodweir on
10/5/2008 6:17 AM
|
Re: DotNetNuke 5.0 RC1
Let's not forget:
DNN-8403 - Provide support for Host users to "update" their site to support .NET 3.5
By AdefWebserver on
10/5/2008 6:17 AM
|
Re: DotNetNuke 5.0 RC1
This is truly exciting! Some initial questions:
What will the experience be in upgrading from 4.9 to 5.X? Is the procedure the same as for installing an incremental release in the 4.x version? Are there any anticipated module issues for modules currently running on 4.9?
By YodaRocks on
10/5/2008 6:17 AM
|
Re: DotNetNuke 5.0 RC1
Are there breaking changes, or least any that are obvious for existing modules?
By brian on
10/5/2008 6:17 AM
|
Re: DotNetNuke 5.0 RC1
1. This is not expected to be a breaking change release. If you find a breaking change let us know so we can fix it before the final release. 2. Upgrades should be as seemless as any upgrade of a previous release. Nothing has changed about the process. 3. There are a few modules which cannot be delegated, but at the end of the day it is not possible to give everyone what they want. Some people want to be able to remove any module, while others want admin modules completely locked down. If we find that our current policy causes too many problems, then we'll adjust it to try and resolve specific issues rather than doing something general before we see how people will abuse it. 4. You will still need to create custom Module Settings permissions. We only provide basic view/edit and allow any permission to be denied or granted. The major change to permissions is that we did not have the ability to deny permissions in the UI (although it did already exist in the API).
By jbrinkman on
10/5/2008 6:23 AM
|
Re: DotNetNuke 5.0 RC1
Do we know how long before its made public. I ask cause I have tons and tons of custom modules, which I need to test before release. They are all private though and internal so I dont have them on market place etc. My company is in love with DNN and have been drooling over 5.0 for a while now. Hate to have you guys release 5.0 and I still be a month away from completing all my testing.
On a chipper side. AWESOME work guys can't wait to get hands on that new skin object. Oh and the ability to give my boss the ability to create a page without having to worry about him changing site settings will be a nice and welcomed piece.
Thanks for the hard work.
By keeperofstars on
10/7/2008 9:49 AM
|
Re: DotNetNuke 5.0 RC1
It would be great, if we can have some nice upgrade feature, like we copy the Upgrade zip file to a folder, let say " /Install/Upgrade/ " or something like that, and then we run the Installation procedure, that would Upgrade the existing site to the latest version :)
By IndianGuru on
10/7/2008 9:48 AM
|
Re: DotNetNuke 5.0 RC1
Hi Joe,
Our company develops DNN modules and is currently busy with a large DNN project. Is there a way that we can get our hands on a DNN 5 build?
Thanks,
Matt
By aah_what@yahoo.com on
10/7/2008 9:48 AM
|
Re: DotNetNuke 5.0 RC1
How can I get a copy of RC1? I'm a benefactor, I sell on the marketplace, I have asked through Contact Us on DNN Corp which always seem to go answered. I can't post a new topic in the DNN forums because of a bug in the forums. What's a guy gotta do? Thanks Mike
By digmike on
10/7/2008 9:48 AM
|
Re: DotNetNuke 5.0 RC1
@IndianGuru - put in a gemini ticket. That is the first step. We'll evaluate the feature request from there.
@digmike - I don't show you as a member of the benefactor roles. I have sent out an email to all Marketplace vendors who are registered on the DotNetNuke Corp. site. Please let me know if you continue to have problems. You can email me directly: joe.brinkman AT this domain
@keeperofstars - we have tried to use an objective measure to give people access to the betas rather than trying to use some subjective measure. I can't validate every company who may or may not have DNN on their intranet. Instead we have identified those individuals/companies who have a proven commitment to the platform through their support of the platform and DNN corp as indicated by their participation in the Marketplace, Subscription and Sponsor programs.
By jbrinkman on
10/7/2008 10:17 AM
|
Re: DotNetNuke 5.0 RC1
For all those who want the RC1 version, it's available to sponsors. $250/year gets you started there. If you're that much into DNN, sponsorship is cheap.
Jeff
By jeff@zina.com on
10/7/2008 11:23 AM
|
Re: DotNetNuke 5.0 RC1
In reference to DNN-8403 (comment by Michael) - where is this feature implemented? I can't seem to locate it on the host settings.
Thanks,
Ian
By irobinson on
10/7/2008 3:54 PM
|
Re: DotNetNuke 5.0 RC1
@jbrink, Oh I know there has to be some selectiveness. Just wondering if there was a rough timetable on when RC 1 / RC 2 might become public. Only so I can tell my annoying boss, sorry nothing we can do till RC1 is out to public but that should be in a month / 6 months / a year. So he can get off my back.
As far as becoming a beneficator we are researching that. Problem is we are a government group so it has to pass through the city council before, we can and they have shot us down before. :( I keep trying though. :)
By keeperofstars on
10/8/2008 2:21 PM
|
Re: DotNetNuke 5.0 RC1
Any date for going public yet?? At least a signal - does this take week, or months? Is it possible to be more specific please? Best regards
By ojnord on
10/28/2008 5:51 PM
|
Re: DotNetNuke 5.0 RC1
My company animal-soft is being built on the next version of DNN 5.0. Where can I find RC1.
Thanks in Advance,
Animal
By Todd Millenbaugh on
10/28/2008 5:52 PM
|
|


Follow us on Twitter @DNNCorp or join the DotNetNuke Community on LinkedIn
|