Differences DotNetNuke 2.1.2 and 3.1.3

Hi all,

I am currently in a research fase about DotNetNuke.
I have been searching a lot to find differences between DotNetNuke version 2.1.2 and DotNetNuke version 3.1.3.
On the website DotNetNuke.com is much information about DotNetNuke 3.1.3 and how good it is and where to use it for, but not really some list about what functions it has.
There is a list of bugs that are known and solved etc. at support.dotnetnuke.com but not a list with it's functions and possibilities.

About DotNetNuke version 2.1.2 is really not much information to find. Every page I find tells DotNetNuke v.2 is there to download with a link to dotnetnuke.com, but there is no real information about version 2.

I wish to compare both versions. So if anyone knows a website, documentation or something where I can find better information about these 2 versions, I would be very grateful.

I am really looking for help in this, because I really can't find the information I'm looking for.
Thanks in advance for all the help given.

Erik Luesken
www.cupido-online.nl
http://netherlands.dnn-usergroup.net
0
Erik
4/13/2005 11:42:15 AM
asp.net.dotnetnuke 25171 articles. 0 followers. Follow

9 Replies
866 Views

Similar Articles

[PageSpeed] 7

Well, if you're wondering if you would start using 2.X or 3.X, it is simple. You should stick with the greatest and latest...

Some pointers to differences in functionality can be found on the dotnetnuke.com site under the menu Development/RoadMap. This lists the main enhancements of 3.X over 2.X.
There are also some links to reviews of DNN on the main portal. Check About/News Room for some stuff on this.

One important thing that is no longer in the standard version of 3.X is the dataprovider for MS Access (if I'm informed correctly). There is some more information in these forums on the reason for this ommission, but it boils down to using the profile provider from the .NET framework for user authentication and stuff...
Furthermore, if you're looking to add custom built assemblies (like those you can find on snowcovered), you should check if a 3.X version exists.

But still, stick with the 3.X version...
0
npeeters
4/13/2005 12:22:51 PM

DNN 2 does not support localization, by default it is available in english only and translationa has to be done with huge effort in the code  - this should make the decision easy.

DNN 3 supports static localization to build portals in any language, there are also dutch translations available, have a look at http://www.apollo-software.nl

Sebastian


Sebastian Leupold
gamma concept mbH

DeutschNetNuke = DotNetNuke in German

DNN Project UserDefinedTable
0
leupold
4/13/2005 2:02:24 PM
 npeeters wrote:

One important thing that is no longer in the standard version of 3.X is the dataprovider for MS Access (if I'm informed correctly). There is some more information in these forums on the reason for this ommission, but it boils down to using the profile provider from the .NET framework for user authentication and stuff...

Furthermore, if you're looking to add custom built assemblies (like those you can find on snowcovered), you should check if a 3.X version exists.


Look, that is the kind of information I'm looking for. Smile [:)]

Erik Luesken
www.cupido-online.nl
http://netherlands.dnn-usergroup.net
0
Erik
4/13/2005 2:43:20 PM
Allright, the differences I got so far:

 

 2.X

3.X

ASP.NET V2

yes

yes

Anouncements

yes

yes

Contacts

yes

yes

Forums

yes

yes

Events

yes

yes

FAQs

yes

yes

News

yes

yes

Feedback

yes

yes

Self developing contenttypes

yes

yes

Self developing Menu options

yes

yes

one host, multiple portals

yes

yes

DDN 2 Custom Modules

yes

no

DDN 3 Custom Modules

no

yes

Accounts, Rol playing and Profiles

yes

yes

Localisation

yes

yes

Field and module help

N/A

yes

administrator UI

yes

yes

simplified and advanced administrator UI

no

yes

Host support

N/A

yes


Please, feel free to add or change.

Erik Luesken
www.cupido-online.nl
http://netherlands.dnn-usergroup.net
0
Erik
4/26/2005 11:59:03 AM

DNN 2.1.2 does NOT support localization!

and afaik neither dnn 2.1.2 nor dnn 3.0.13 is asp.net 2.0 compatible.

A huge difference between DNN 2 and DNN3 is the membership provider. DNN 3 uses a backported version of the asp.net 2 membership provider, and as such, making DNN3 compatible with asp.net 2 should be less work than doing the same thing for dnn 2.

other than that, you are basically right but you will find that if you start fresh in the dnn world, and start with 2.1.2, that its harder to get new modules for that version. I would be surprised even if any new modules would be available for 2.1.2 ... Other than that, 3.0.13 also offers a forum/blog and a gallery module (still in beta though)

cheers,

erik


Erik van Ballegoij, The Netherlands
0
ErikVB
4/26/2005 12:53:18 PM
Yes, my mistake. I had localization on No for DNN2.
Just a typo there, but thanks for telling.

and afaik neither dnn 2.1.2 nor dnn 3.0.13 is asp.net 2.0 compatible.

A huge difference between DNN 2 and DNN3 is the membership provider. DNN 3 uses a backported version of the asp.net 2 membership provider, and as such, making DNN3 compatible with asp.net 2 should be less work than doing the same thing for dnn 2.


This is really interesting!

Erik Luesken
www.cupido-online.nl
http://netherlands.dnn-usergroup.net
0
Erik
4/26/2005 1:23:33 PM
Found another thread providing lot's of information.

http://forums.asp.net/827675/ShowPost.aspx


Erik Luesken
www.cupido-online.nl
http://netherlands.dnn-usergroup.net
0
Erik
4/27/2005 7:47:58 AM

DNN v3 New Features Summary

Minimize

First Look

  • Bolder new default skin - now looks less like SharePoint than in earlier betas
  • There are new TopPane and BottomPane sections above and below the normal (Left,Content,Right) panes into which you can put content that spans the page
  • Admin IconBar at top contains shortcuts to commonly used functions. Developers can create custom control panels for Admin functions.
  • You can drag & drop modules to position them on the page (like SharePoint web parts or ASP.NET v2 web modules). Click in the header bar of a module to begin the drag and drop process. 
  • Admin screens have collapsible sections, helping to organize the admin process
  • Site search is available through new modules named Search Input and Search Results. Modules must implement the new ISearchable interface to participate in portal search.

Portals

  • Save / Load template with or without content
  • Skins & containers developed for v2 will work in v3
  • Friendly URLs make it possible for search engines to effectively index your pages

Pages

  • Tabs in v2 are now called Pages in v3
  • Pages can now point to a URL, another Page on your site, or to a file (leave it set to URL with no Link URL Location value for a normal page with modules and content).
  • Page management shortcuts on the IconBar: Add, Settings, Delete, Copy, Preview
  • Copy modules from another page, optionally with content
  • Page start and end dates for automatic scheduling of content display.
  • Permissions settings are simplified (and Pages are not publicly visible by default)

Modules

  • Add new module or point to an existing module on your site, link or copy data
  • Specify title when adding module in the IconBar to save a configuration step
  • Drag & drop modules to position them through a new client-side API
  • Import/export module content to other modules
  • Module start and end dates for automatic scheduling of content display
  • Module header and footer let you decorate the module by putting HTML in them
  • Permissions settings has a new Inherit View Permissions from Page checkbox (but it's not set by default - so you have to check it on each module)

File Manager

  • New interface makes file management easier and more powerful
  • Create sub-directories with permissions on roles, allowing you to more easily organize your portal content 
  • Group files for copy/move/delete
  • Filter files using wildcards (% and _)

Users

  • New user fields (web, IM, cell, fax)
  • Preferences section (preferred language, timezone)
  • Subscriptions public role (under Membership Services at the bottom of your user profile)
  • Admin search mechanism for users

Language / Localization

  • Static localization for all fixed captions, menus, help text on the site
  • Set portal caption strings to any value
  • Create locale-specific portals with resource files
  • Controls for localization at both the Host and Portal levels

Host

  • Control panel selection (IconBar or classic)
  • Site log storage can be set to database or file (keeps your database from growing rapidly)
  • Export portal template makes setting up new portals a snap
  • Search admin for managing search (re-index)
  • Lists management (countries, currencies, etc.), and you can create your own lists for your custom modules
  • You can specify superuser (host) accounts

Portal Application Design (developer items)

  • Membership/Roles/Profile - the core team has adopted the “Whidbey“ membership provider API (ASP.NET v2). This allows straightforward integration with other apps that have adopted this API, and a relatively easy migration to ASP.NET v2 in the future. 
  • Breaking changes will require all custom modules to be reworked before they'll function on v3. There are many new features that can now be supported, i.e. IPortable (module import/export), ISearchable (portal search), exception handling, logging, localization, etc.
  • DesktopModules are now separated from the core project
  • Revamped DNN namespaces with many new features
  • web.config has changed dramatically with the addtion of many new provider specs
  • New interfaces that your modules can implement:
    • ISearchable for site searching
    • IPortable for module export support
    • IActionable for custom actions support like menus
    • IUpgradeable for running custom actions on module upgrades
www.vbnetexpert.com

Erik Luesken
www.cupido-online.nl
http://netherlands.dnn-usergroup.net
0
Erik
5/17/2005 2:59:37 PM

just to be accurate:

the current version number is 3.0.13, not 3.1.3.

Version 3.1 is scheduled to come out within the next weeks and will have all core modules removable as well as webfarm support. there will also be a lot of issues corrected, please refer to the bug tracker.

Version 3.2 will come out within a few month and will have a lot more new features.

First number indicates new version with much of the code rewritten

Second number indicates major releases with significant enhancements

Third number indicates minor releases correcting errors and small enhancements.

----------------------------------------------------------------------

Corrections:

  • it depends on the skin you use, which panes are available. DNN only rquires at least a single pane called "contentPane".
  • The icon bar is called "control panel". You can swich between old and new version by altering the appriate host setting.
  • you can now allow printing and rss syndication for each module
  • you can now hide the container for a page instance of a module
  • set page redirection to "none", if you want to use it as a normal page and place modules on it.
  • There is now field level and page level help for all host and admin pages (within modules only if provided by the author).
  • new installation process allows much more customization
  • automatic or manual remote installation of ftp uploaded content is now possible
  • Support for Skin groups with preview function
  • support of localized and mobile skins (look in the forums for a description)
  • many V2 skins can run in V3, if the are provided in html version. ascx skins might need adoptions, due to rearragement of namespaces and assemblies
  • Standard HTMLProvider now supports FreeTextBox 3 with various settings (enable pro features, toolbar style, spell checker) and inserting of images from the portal directory and subdirectories.
  • enhanced scheduler
  • "users online" settings built in
  • users can be locked for several minutes after too many unsuccessful login attempts
  • web.config setting for minimum password length
  • much more features (I forgot) and much less issues ...

Sebastian


Sebastian Leupold
gamma concept mbH

DeutschNetNuke = DotNetNuke in German

DNN Project UserDefinedTable
0
leupold
5/17/2005 4:35:32 PM
Reply:

Similar Artilces:

From 2.1.2 to 3.1 or 2.1.2 to 3.0.13 to 3.1
I'm checking back in after being away for a couple of months and I missed the 3.1 release. I can't seem to find any info on what's new in 3.1 and also what the upgrade path should be. So, is the recommended path for upgrading from v 2.1.2 to go directly to 3.1 or do I need to go to 3.0.13 first? Are there any big issues in 3.1 that make it a "gotta have it" version?I did a couple of 2.1.2 to 3.0.12 upgrades but haven't upgraded to or tested 3.1 yet. I have one 2.1.2 site that is commercial and I need it to be down as little time as possible. It also has a lot of third party modules...

Differences between .net 1, .net 1.1, .net 2.0 and .net 3.0 #2
Hi, This seems to be a common question, but i havent got an answer yet:(Can, any one please explain me the differences between these versions.If you keep your feet firmly on the ground, you'll have trouble putting on your pants! There are too many differences for one email - - from 1.0 to 1.1 (not a whole lot of real change, other than fixes, at least compared to 1.1 to 2.0) With 2.0, there were many new declarative controls, with many new ideas added in With 3.0, it's a superset of 2.0 - instead of replacing the installation completely, it just 'added on' new functionality - I would...

Infinite redirect loop after upgrade from DotNetNuke 3.1.1 to 3.2.1
After upgrading from DotNetNuke 3.1.1 to 3.2.1, I cannot access any of the DNN sites. Each access never completes. I checked all my aliases. They seem fine. I access my site via http://localhost/site or http://machinename/site and it fails. Of course, it all works under 3.1.1 (and prior versions). Anyone else experience this problem? Know of a fix? ...

Differences between .net 1, .net 1.1, .net 2.0 and .net 3.0
Hi, This seems to be a common question, but i havent got an answer yet:(Can, any one please explain me the differences between these versions.If you keep your feet firmly on the ground, you'll have trouble putting on your pants! Have a look into this links http://en.wikipedia.org/wiki/.NET_Framework http://blogs.msdn.com/mohammadakif/archive/2006/12/03/net-3-0-different-versions-of-the-net-framework.aspx http://www.codeproject.com/aspnet/ComparisonASP1xASP20.aspAshok Rajawww.iGold.inDon't forget to click "Mark as Answer" on the post that helped you. This credits that m...

[ANN] Release of Bugzilla 3.0.1, 3.1.1, 2.22.3, and 2.20.5
--Sig_nEH4Ypdt2vWEVOYyO6=XaoK Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Today the Bugzilla project has four releases! 3.0.1 is the first bug-fix release for the 3.0 series. 3.0 was very stable, but 3.0.1 adds a lot of little polish fixes that greatly improve the experience of using Bugzilla. 3.1.1 is our first development release toward Bugzilla 3.2. It has a huge number of new features, but is EXTREMELY UNSTABLE. It has not been tested, and should not be used in a production environment. It may fail in critical ways, or destro...

Upgrade DotNetNuke from 3.1.1 to 3.2.0 issues
I upgraded my dotnetnuke from 3.1.1 to 3.2.0.  I was successfully upgraded one of my server with no problem. But when I upgrade my local dev box, I have problems.  After I run the http://localhost/dotnetnuke/install/install.aspx?mode=install on my local box, the upgrade from my local host (the html page) indicated that it's upgraded successfully.  But once I click on the access my site link, I lost all the menu. Event when log on as host account,  I lost the admin as well as the host menu.  I opened the C:\dotnetnuke\Solutions\DotNetNuke.All.sln and rebuild al...

Bug DNN 3.1.1 Upgrade from 2.1.2 -> 3.1.0 ->
Somewhere along the process, (I missed when) a portal upgrade created a problem with portal creation. The site is created fine, but the password for the admin is never correct. I have to use host to correct it. Anyone faced this ?Do you know the truth when you hear it? are you using the same hash keys in your web.config? this got me one time-DarrenNeese.com-DNN ROCKS!-DeveloperSchool.com Thanks, this helped me narrow it down and realize it was possibly the upgrade from DNN2 to DNN 3. Since there are no hash keys in DNN2 because it uses an encryption key, how did you solve it?Do you know ...

Behavioural difference between 3.1 & 3.1.1 #2
This is a multi-part message in MIME format. ---=_forums-1-dub4580370f Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit > > Downloaded 3.1.1 to test using IE7 but noticed a > > difference in IE6. Datawindow has a sum field > > recalculates automatically whenever column data is > > changed in 3.1. This does not happen with 3.1.1 and > > therefore tax calculations are not being updated > properly. Not all system operations to immediate refresh > the data of DataWindow object are supported by the Appeon >...

Error in Upgrade from 3.1.1 to 3.2.2
Upgrading a 3.1.1 version to 3.2.2 logged this error in the script for 3.2.1 System.Data.SqlClient.SqlException: CREATE UNIQUE INDEX terminated because a duplicate key was found for index ID 4. Most significant primary key is '3785'. Could not create constraint. See previous errors. The statement has been terminated. at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteNonQuery(SqlConnection connection, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteNonQ...

upgrade problems from 3.1.1 to 3.2.2
I just unzipped to the dir and ran the web page.  Are there any web.config setting i need to change?  It went throught the update process and said successful but then I go to the page I just get : An error has occurred.An error has occurred.   and the url looks like this http://localhost/LNL/Default.aspx?tabid=36&error=Object+reference+not+set+to+an+instance+of+an+object.&content=0 www.jiltedcitizen.comwww.livegreenforum.com Did you do anything with the web.config in your directory? Save it as a backup and rename the releas.config file as the docum...

selecting ? selecting of 1., 2. , 3., 4., 5., 6. is slow (1-3 second) then selecting of 7.,8.,9. go on is so fast (0.1 second or more fast).. how can i get fast for selecting of 1., 2. , 3., 4., 5., 6
hello friends selecting of 1., 2. , 3., 4.(sometime even 5., 6.) is slow (1-3 second) then selecting of 7.,8.,9.(sometimes 5., 6.,) go on is so fast (0.1 second or more fast).. how can i get fast for selecting of 1., 2. , 3., 4., 5., 6. is slow ?? recordcount is almost 1.050.000.. i do selecting 1.2.3. go on same page with treeview1.. treeview1 in masterpage.master.. gridview1 and datasource1 are in pagelist.aspx (it connets datasource1)..productnumber is primarykey for index.. kategori, kategori1 and kategori2, price, datemin are index from keys/index in table1 (right clicking menu)....

Upgrading from DotNetNuke 2.1.2 to DotNetNuke 3.0.13 can not sign on as admin or host
I have just upgraded from Upgrading from DotNetNuke 2.1.2 to DotNetNuke 3.0.13, however now I can not sign on as either admin or host.. Also after registering as normal client I do not see my tabs that were built using DotNetNuke 2.1.2...

[ANN] Release of Bugzilla 3.2.1, 3.0.7, 2.22.7, and 3.3.2
Today we have some major security improvements for Bugzilla in the form of four releases. We strongly recommend that all Bugzilla administrators read the Security Advisory for these releases, which is linked below in this email. Bugzilla 3.2.1 is our latest stable release. It contains various useful bug fixes in addition to major security improvements. Bugzilla 3.0.7 and Bugzilla 2.22.7 are security updates for their branches. Bugzilla 3.3.2 is an unstable development release. In addition to the security fixes that all the other releases contain, this release contains n...

DNN 2.1.2 to 3.1.3 Upgrade Error
Hello, the upgrade said it was successful and to click here to launch the portal. I did and received the following error message. Please help. Server Error in '/psg' Application. A column named 'SkinSrc' already belongs to this DataTable. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Data.DuplicateNameException: A column named 'SkinSrc' already belongs to this DataTable.Source Error: An unhandled e...

Web resources about - Differences DotNetNuke 2.1.2 and 3.1.3 - asp.net.dotnetnuke

Difference - Wikipedia, the free encyclopedia
Text is available under the Creative Commons Attribution-ShareAlike License ;additional terms may apply. By using this site, you agree to the ...

3Q EARNINGS: Mark Zuckerberg on the Differences Between Messenger and WhatsApp
When Facebook announced its intent to acquire cross-platform messaging application WhatsApp in February, questions surfaced on whether WhatsApp ...

Facebook Tips: What’s the Difference between Top News and Most Recent?
The following is part of our series, Facebook Tips, which answers some of the most commonly asked questions about using Facebook. While we hope ...

Belgium cats, raids and religious differences explained by a Belgian
Belgium police joined the cat fun at the end of a tense day of anti-terror raids and arrests in Brussels.

Cultural differences fade when Westerners and Chinese fall in love
One in three Australian marriages are now intercultural. Researchers have found out a key ingredient for success.

6 Ways To Tell The Difference Between A Terrorist And A Refugee
If you are sitting at the table for five minutes and you can't spot the difference between the refugee and the terrorist, you are the terrorist. ...

Can the US and China transcend their differences?
Why Washington should embrace Beijing’s “new type of major-power relationship”

"But there is no such thing as a female or male brain, according to the first search for sex differences ...
"It reveals that most people have a mix of male and female brain features. And it also supports the idea that gender is non-binary, and that ...

The 11 most important differences between Macs and PCs
... and Microsoft's rivalry has kicked into high gear — it's even spilled over into the tablet market . We put together some of the key differences ...

Cartoon: How to tell the difference between ISIS and Muslims
The GOP is demanding that the Democratic presidential candidates use the term “radical Islam” to refer to ISIS. Yet it’s hard to imagine them ...

Resources last updated: 12/3/2015 8:43:16 PM