Table of Contents
* Chapter 1: The ASP.NET Community Starter Kit
o What Can the Community Starter Kit Do for You?
o The License Agreement
o Installing the Community Starter Kit
o Summary
* Chapter 2: Touring a Community Starter Kit Website
o Overview of the Community Starter Kit
o The Main Page
o Overview of the CSK Modules
o Common Features in the CSK Modules
o Creating and Using User Accounts
o Summary
* Chapter 3: Creating and Administering Community Websites
o Using the Community Administration Menu
o Summary
* Chapter 4: Themes, Skins, and the Common Controls
o Playing with Visual Studio
o Painting the Skin with Style
o What are Skins Made Of?
o The Web Boxes
o Creating Themes
o Summary
* Chapter 5: Customizing your Website
o Setting up a New Community
o Preparing the Folder Structure and the Page
Skin
o Adding Information
o Changing the Layout
o Summary
* Chapter 6: The Community Starter Kit Core Architecture
o The CSK Folder Structure and Configuration
Files
o Building Pages for the Client
o Processing the Request in the Middle Tier
o The Database Structure
o Online CSK Resources
o Summary
* Chapter 7: Inside a CSK Module
o Database Layer
o Module Classes
o Skins and Styles
o Summary
* Chapter 8: Creating a New Module
o Module Design
o Module Construction Blueprint
o The Community_Faq Table
o The Community_Faqs Stored Procedures
o Initializing the FAQ Module
o FAQ Components
o FAQ WebControls
o Content Classes
o FAQ Page Content Skins
o Module Styles
o Putting
It Together
o Summary
* Chapter 9: Customization with User Controls
o The Custom Module Section
o Custom Web Boxes
o Summary
* Chapter 10: Adding an RSS Feed
o The RSS 2.0 Specification
o Community RSS Design
o HttpModule Changes and Configuration
o CommunityRSS.aspx
o Testing the RSS Feed
o Advertising the RSS Feed
o Summary
* Chapter 11: Deployment
o Installing Content Files
o Database Deployment
o Community Starter Kit Configuration
o Working with Other Sites
o Summary
* Appendix A: CSK Controls
* Index