Book Proposal

Welcome and thank you for visiting this site.

The following is an outline of the proposed book.

Title: Solutions to Common Application Requirements
( using CommonLibrary.NET )
Author: Kishore Reddy ( Founder of http://commonlibrarynet.codeplex.com )
Audience: Mid – Senior level developers
Summary: This book discusses and provides concrete real-world examples of several solutions and best practices for various application requirements and features. These areas include configuration, application wide features, entity models, database management, and application components.
Included in the book is the full source code and sample application.
Related books Visual C# 2005 Recipes : A Problem-Solution Approach

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET,

Proposed Chapters:
See below for chapter details / breakdown

CONFIGURATION
Overview

Sections

  • Environment Selection ( Dev, Qa, Staging, Production )
  • Configuration Settings ( Reusing configuration settings )
  • BootStrapping ( BootStrapping your application )
  • CommandLine Settings ( Argument based configuration )

APPLICATION FEATURES
Overview

Sections

  • Help Display
  • Email Support
  • Diagnostic Data
  • Cross cutting concerns
  • Authentication
  • Validation
  • Logging
  • Security
  • Caching

ENTITY MODEL
Overview

Sections

  • Entities
  • Validation
  • Persistance
  • Repository
  • ActiveRecord
  • Versioning
  • Import-Export

DATABASE MANAGEMENT

  • Data access
  • Schema versioning ( table to store data schema info e.g. v 0.9.8 )

APPLICATION COMPONENTS
Overview

Sections

  • Authentication
  • Job Scheduling
  • Reporting
  • Calendars
  • Location
  • Mapping
  • StatusUpdates

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: