BlogBlocks Pingback Plugin Online

Since I started writing my ASP.NET blog engine - BlogBlocks, a lot of other engines have been published based on ASP.NET 2.0.  Recently I brought online a pingback plugin for the library, which marked a key milestone for the project.  The library is starting to come to maturity.

I wrote my own blog engine because, at the time there weren't that many options around based on ASP.NET 2.0 technology.  Plus most engines weren't actually blog engines, but web site implementations, this still seems to be the case with the blogging projects out there i.e. they're not blog engines, they're blog web applications.  I really didn't like the idea of using any blogging technology that imposed a complete structure for a web site i.e. the menu's pages etc.

What I've written isn't a Web Application, but an engine for blogging, accompanied by controls that can be incorporated into any ASP.NET web site.  There is an administration interface for the blog engine which is an ASP.NET web application, however, the rest of GUI comes as plugins and controls that can be placed in any ASP.NET web site.

The current features supported by the engine include:-

  • ASP.NET Membership integration - BlogBlocks does not implement user authentication or authorisation, this is handled by the ASP.NET membership API
  • Abstracted persistence layer - currently only supports persistence using ADO.NET
  • Support for multiple blogs
  • Support for multiple authors for a single blog
  • ASP.NET Administration interface
  • ASP.NET Server controls
    • Blog entry list control
    • Blog entry view control
    • Reference list control
    • Comment input helper component
  • Syndication plugin API with plugins including
    • Atom feed
    • RSS feed
    • Email notification
    • Pingback
  • Configuration - allows details such as the provider of objects and persistence for the engine as well as the syndication plugins and their settings may be configured.

The road map ahead for this project is to eventually share it with the community as an open source project with the hope other people will come along and write new functionality which I can then use in my own site.  Before opening it to the public, I think I need to address a couple of issues, but I hope to have it out on Codeplex within a month or two.

Published: Saturday, May 31, 2008 12:49 PM by Michael Lang
Kick it

Comments

Leave a comment

Your Name (required):
Your Url (optional):
Title (required):
Your Comment (required):

MBLM Logic Check - Protection from spiders and scripts

Guarding against malicious attacks on the web is an unfortunate necessity. To prove your request is authentic, provide answer to the question below.

Enter the answer in numerical format e.g. Q: two + two A: 4
How much is thirty-two added to thirty-two
 

Home

Microsoft.NET services, software and development resources