|
|
HOME
>
CHAPTER 7
Chapter 7: Creating Custom
Modules
In this chapter, we are going to
walk you through creating a custom module for the CoffeeConnections
portal. A custom module can consist of one or more custom web controls.
The areas we will cover are:
-
Creating a private assembly project to
build and debug your module
-
Creating View and Edit controls
-
Adding additional options to the
module settings page
-
Implementing
the
IActionable,
ISearchable,
and
IPortable
interfaces
-
Using the Dual List Control Creating a
SQLDataProvider
-
Packaging your module
-
Uploading your module
-
Chapter
7: Table of Contents:
Preview Chapter 7
HTML |
PDF [919 KB]
- Coffee Shop Listing Module
Overview
- Setting up Your Project
(Private Assembly)
- Creating Controls Manually
in Visual Studio
- Creating the View Control
- Module Edit Control
- Module Settings Control
- Adding Module Definitions
- Adding Your Module to a
Page
- The Datastore Layer
- SQL Server
- The Data Access Layer (DAL)
- The SQLDataProvider
Project
- The Provider File
- The Business Logic Layer (BLL)
- CoffeShopListingInfo and
CoffeeShopListingOptionsInfo
-
CoffeeShopListingController and
CoffeeShopListingOptionsController
- The Presentation Layer
- ShopList.aspx
- EditShopList.ascx
- Settings.ascx
- Testing Your Module
- Creating Your Installation
Scripts
- Packaging Your Module for
Distribution
- The Install ZIP file
- Testing Your Installation
- Summary
|
 |
|
 |
| |
Paperback,
280 pages
Released: March 2005
ISBN: 1904811272
Authors: Daniel N Egan |
|
|
|
|
|
Introduction
1: What Is DotNetNuke
2: Installing DotNetNuke
3: Users, Roles, and Pages
4: Standard DotNetNuke Modules
5: Host and Admin Tools
6: Understanding the DotNetNuke Core
Architecture
7: Creating Custom Modules
8: Creating DotNetNuke Skins
9: Enhancing Your Portal
10: Deploying Your DotNetNuke Portal
11: Creating Multiple Portals
12: Implementing the Provider Model
in DotNetNuke
Index
|
 |
|

View the book details
on PacktPub.com
|
 |