Wiley Professional DotNetNuke Module Programming 978-0-470-17116-5 Manuel D’Utilisation

Codes de produits
978-0-470-17116-5
Page de 10
Chapter 1: Introduction to DotNetNuke and Resources
5
  Source Package 
 The source package of DotNetNuke contains all source code for the DotNetNuke framework in a fashion 
that can be modified right out of the box. The downloaded ZIP file contains two folders:  
Web site
   and 
 
library
  . The  
Web site
  portion is the same as that provided with the Install version. The  
library
  
section provides all additional source code used to create the compiled  
DotNetNuke.*.dll
  files that are 
included in installation and upgrade versions. 
  Recommended Uses 
 The use of this package of DotNetNuke is recommended only for individuals who are interested in 
customizing the DotNetNuke core. Note here that modifications to the DotNetNuke core will remove an 
installation from the upgrade path, and all changes must be managed on a case - by - case basis during 
upgrade.     
   
 In my experience, I have found that it is much easier to find other ways around a 
core modification that enable my sites to stay on the standard upgrade path. 
  Benefits 
 Regardless of customizations to the core framework, this version will provide you with  all  source code 
for the DotNetNuke framework. Many organizations view this as a great benefit, as you have all source 
code available for review and/or modification, should business needs arise that require the code to be 
available.   
  Install Package 
 The Install package of DotNetNuke is exactly that: the minimal collection of files needed to run the 
DotNetNuke framework, including all core DotNetNuke modules (not all are installed by default), and 
compiled library assemblies. This package is used in Chapter  2  to create the development environment 
used throughout the remainder of the book. 
  Recommended Uses 
 This package of DotNetNuke is recommended for all production installations and all development 
environments that will  not  require modifications to the core DotNetNuke framework. Some individuals 
additionally use this version for upgrade purposes to ensure that core modules are upgraded at the same 
time as the core.  
  Benefits 
 Using this package has a number of benefits, but one of the best is that it is simply a less cluttered 
download. Because you only get the core files needed to install and use DotNetNuke, you are not 
bothered by other files that you will not modify.   
c01.indd   5
c01.indd   5
1/15/09   12:35:19 PM
1/15/09   12:35:19 PM