SECTIONS

Installation

  • Requirements
  • Default Accounts
  • Visual Studio
  • IIS Installation

Configuration

  • Environment Selection
  • Config Files
  • Application Settings
  • Database connections
  • Default Data

User Guide

  • System information
  • Widget Management
    • How to manage widgets
    • How to move widgets
  • Manage data
    • How to add a new data item(page, post, event etc )
    • How to manage data

Developer Guide

Extensions

  • Widgets
  • Models
  • Macros
  • Tasks
  • Information
  • Extensions

Current Features

  • Available Models
  • Available Widgets
  • Available Information
  • Available Macros


CURRENT LIMITATIONS

These features will be available in the coming weeks/months.

UI

  1. wysiwyg
  2. preview of posts / events
  3. formatting (c#/javascript/css)

Web

  1. trackbacks/linkbacks
  2. blogml
  3. weblog
  4. akismet
  5. emails / newsletters / subscriptions
  6. plugin pages
  7. multi-tenancy

Miscellaneous

  1. Pages do not support hierarchy
  2. localization ( partial support )
  3. sitemap


NOTES

Miscellaneous

1. Tags on posts are not applied immediately. They are queued up and then processing every x number of seconds.
2. The repository used for an entity could be anything, an In-Memory, Sql Repository, NHibernated based repository. It's pluggable.
3. Criteria<T> object is used to in Find methods instead of Linq. This is to support possibly using NHibernate
4. Inserts / Updates are safe via parameterized queries ( DbParameter usage )
5. Stored procs are only used for Getting data by pages
6. Finding data by using Criteria doesn't not use parameterized queries is not that safe for the time being. This will be fixed.
7. Entities / Database schema, Sql Repositories can be automatically generated via a "Model generator" see Web.Console and WebModules projects in source.

More Documentation

The site uses many of the features from http://commonlibrarynet.codeplex.com and as a result, the code base for the application
becomes very simple and lightweight, particularly the Entities/Models and ActiveRecord/Repositories.

Check the documentation on CommonLibrary.NET for more information.

Source Code - Project Structure

  1. CommonLibrary.Web.Lib - Reusable ASP.NET MVC code is placed in this library
  2. CommonLibrary.Web.Modules - Contains all the code for the web modules/models which include ( Blog, Faq, Tag, Feedback, Event, Page, Part, Profile, etc )
  3. CommonLibrary.CMS - This is the web project itself that contains the global.asax and all the views.
  4. All the models are located in CommonLibrary.Web.Modules\src\_models

Last edited Mar 15, 2011 at 3:53 AM by kishore_reddy, version 172

Comments

xiaomuxixu Apr 23, 2011 at 2:55 AM 
[url=http://www.pandoracharmssale.ca/]pandora charms[/url]

[url=http://www.linksoflondonuks.com/]links of london[/url]

[url=http://www.thomassabosalestore.com/]Thomas Sabo UK[/url]

[url=http://www.rosettastoneapp.com/]Rosetta Stone Spanish[/url]

[url=http://www.beatsdrdresale.com/]beats by dre[/url]


Great sources for fashion news and fashion articles. It's got offered many details around the relevant information. I enjoy this post greatly and i'm planning to recommend it to my pals. Brief and practical methods inside the post save your time and within the searching process. It can be this type of awesome source or technique which i can't wait to attempt it. The post is completely incredible. Many thanks for whatever you posted and whatever you give us!