Professional Shared, Reseller and Dedicated Rainbow Portal Hosting Service Provider Cheap and reliable Rainbow Portal hosting service provider - Rainbow Marts LiveZilla Live Help

Rainbow Portal Hosting Customer Support Center

Main Menu
Home
Open a Ticket
My Ticket History
Browse Knowledgebase
My Account

Login
 E-mail:
 Password:
Register | Forgot Password?

Knowledgebase
Ask a question using natural language. Try to include as much information as possible:


Contact Us
Database Mart LLC
7017 Weis Drive
Galveston, TX 77551
USA
409-877-4238

Sales & Billing: 8:00AM-5:00PM CST
Technical Support: 24x7x365

Knowledgebase
What are the major differences between 3.2.0 and 4.0.0?
Top : DotNetNuke

Article ID: 000063
Rating: 5.0 / 5.0 (1 votes)
Views: 3292

Problem
What are the major differences between 3.2.0 and 4.0.0?

Solution

DotNetNuke Version 3.2.0

This version was developed in Visual Studio 2003 against the previous version of .NET (1.1). It includes a few enhancments, including some enhancements to the Client API, abstraction of Navigation (menus, treeviews) to a Navigation Provider model, and Windows Authorization.

It also has a few minor modifiations so that it can run on the .NET 2 platform.

DotNetNuke Version 4.0.0

This version was developed in Visual Studio 2005 (using pre-release versions of the tools), by migrating the code through the Migration Wizard, and then cleaning up the resulting code. It is 99% functionally the same as v3.2.0. There are only a few modifications from the 3.2.0 code base and these are primarily due to modifiations in the underlying .NET platform. For instance a number of framework classes and/or methods have been deprecated in .NET2. Rather than display syntax warnings we have rewritten parts of the core to use the replacement classes/methods.

Major differences between 3.2.0 and 4.0.0

  • There have been changes to how .NET deals with XSL Transforms
  • There is a new ConfigurationManager class that manages interaction with web.config
  • There is a new Client Script Manager class that manages Client Script registration etc
  • Our CBO class has been updated (in 4.0) to support Generics, by providing new overloads of FillObject and FillCollection, thus allowing module developers to return a strongly typed collection (List Of ObjectX) rather than an ArrayList.

Rating
Did you find this article helpful?

Shared Rainbow Portal Hosting - Reseller Rainbow Portal Hosting - Dedicated Rainbow Portal Hosting - Domain Registration - SSL Certificates
Home - Support Center - Knowledgebase - Documentation - Flash Tutorials - Our Network - About Us - Site Map
Cheap and reliable Rainbow Portal hosting service provider - Rainbow Marts