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
4
 The following template types are included with the Starter Kit:   
    
 The following descriptions discuss multiple project types and are provided for 
reference only. Chapter  2  provides a deeper look at the differences between 
project types. 
   DotNetNuke Web Application Framework  :  This template is the entire DotNetNuke solution 
that can be used to set up a website for development. This template should not be used because 
development can more easily be completed via manual installations using the Install package.  
   DotNetNuke Compiled Module (VB)  :  This template will create a Web Application Project 
(WAP) - compiled Visual Basic (VB) module. This template creates all standard DotNetNuke 
module elements, including the data access layer (DAL) and multiple view controls. This is the 
template that is used in this book for all VB examples. It creates a module that will be compiled 
into a single  
.dll
  for distribution via standard build processes.  
   DotNetNuke Dynamic Module (VB):    This template will create a Web Site Project (WSP) VB 
module that utilizes the  
app_code
  folder for all classes. This template creates a complete 
module with similar contents to the Compiled Module template, including full DAL classes. 
This template is recommended for users with Visual Studio Express, which prior to Visual 
Studio 2008 Service Pack 1 cannot support the WAP development model. Chapter  2   provides 
full information on Visual Studio versions and project types.        
 This template is implemented as an item template, and may only be added to a DotNetNuke Web 
Application Framework solution created via the template discussed previously.     
   DotNetNuke Dynamic Module (C#)  :  This template will create a Web Site Project (WSP) C# 
module that utilizes the  
app_code
  folder for all classes. The created project will be exactly like 
that of the Dynamic VB Module, but translated to the C# language. This project template is 
recommended for developers who prefer C# and are using Visual Studio Express.        
 This template is implemented as an item template and may only be added to a DotNetNuke Web 
Application Framework solution created via the template discussed previously.     
   DotNetNuke Simple Dynamic Module (VB):    This template will create a dynamic VB.NET 
module, but the module created will only have a single view control and the  
.dnn
   manifest. 
This is designed for individuals looking for a custom implementation, or those looking for a 
clean  project  to  start  with.        
 This template is implemented as an item template and may only be added to a DotNetNuke Web 
Application Framework solution created via the template discussed previously.     
   DotNetNuke Skin  :  The final template included in the Starter Kit creates all files needed to 
create a single skin and container for a DotNetNuke website. Chapter  3  discusses skins and 
containers  in  more  detail.        
 This template is implemented as an item template and may only be added to a DotNetNuke Web 
Application Framework solution created via the template discussed previously.    
c01.indd   4
c01.indd   4
1/15/09   12:35:19 PM
1/15/09   12:35:19 PM