Controling most aspects of the Blog control Design and behavior was one of my targets when building this control.

Please note yourself that the blog consists of two main visible parts :
  1. The preview part, which is the first thing we see when loading the page, it ususally contains titles and short text of each post.
  2. A single post view, which is the page that we see if we click on one the posts title. So whenever you see a property that has the words "previewPage" in it, remember that it concerns only the first page, if the propery has the words "singlePostView" it concerns only the single post view, else it applies for both views.
I have devided the properties to logical parts:
  • Post Comments which applies to all that is related to users adding comments to your posts
  • Posts Archives - an optional archive view for previous posts by date
  • Auto Format - some predefined styles for your BlogControl
  • Posts Events - the events that are raised by the BlogControl and the suitable delegates to handle those events
  • BlogControl Installation - which consists of 2 simple steps for adding the BlogControl to your web page
  • New Posts - which applies to all that is related to submitting new posts
  • Paging - styles and properties related to paging with your BlogControl
  • Permalink - styles and properties related to Permalink for your posts
  • Post Body which applies to all that is related to styles and definitions concerning the posts body
  • Post Subject - styles and properties related to your posts subjects