About

BlogService is an open source blog engine based on web standards such as the Atom Publishing Protocol. It has a flexible design that allows entries to be stored in files or databases. The service is compatible with Live Writer.

BlogService is written in C# 3.5, uses the new ASP.NET MVC framework, and relies heavily on LINQ and other new language features.

BlogService is extensible and flexible enough to be used as a CMS. It uses web standards and has great features built with jQuery.

Features

AtomPub Extensions
check Service Document check WSSE Authentication check Atom Threading Extension
check Multiple Workspaces check Multiple Collections warn Multipart Media Creation
check Internal Categories check External Categories check Comment Approval
check Collection Feed check Media Support check Ratings
check Etags check Draft Control key Authorization

The AtomPub server for .NET

  1. New Theme Hibiscus by Jarrett

    Release 0.7 has a new theme called Hibiscus.  You can see this theme applied to the latest release on our test server: http://atomserver.net. To save time, the theme is built on top of the default theme using an import. @import url('../default/default.css'); This theme consists of only a…

    Filed under: BlogSvc
    Posted 10/23/2008 12:21:00 AM - CST
  2. Trackback Release 0.7 by Jarrett

    The seventh release of BlogSvc includes support for Trackbacks. Also, this release contains the following new or improved features: Updated to latest MVC Beta A new theme: Hibiscus (see right) Auto-ping links upon create/update entry Trackback client and server support Pingback…

    Filed under: BlogSvc, Release
    Posted 10/21/2008 10:00:46 PM - CST
  3. Trackback and Pingback Support by Jarrett

    Trackback and pingback support is the top new feature of the next release.  The support is unique in that it utilizes an MVC controller to receive trackbacks and pingbacks.  I’ve also implemented auto-ping support for sending trackback and pingbacks to all the links in the content of an…

    Filed under: BlogSvc
    Posted 10/20/2008 9:09:00 AM - CST
  4. New Global Date and Time Support by Jarrett

    With .Net 3.5 there is great new support for working with dates across time zones.  Check out Dan Rigsby’s blog for some great posts about the new classes. Working with Dates and Times in .Net 3.5 Series: Part 1: DateTime vs. DateTimeOffset in .Net Part 2: TimeZone vs.…

    Filed under: Website, BlogSvc, jQuery
    Posted 10/7/2008 10:01:55 PM - CST

Latest Release

BlogSvc 0.7 Trackback Release
2008/10/21

Get Involved

Current Discussions

  1. New Post: externalCategories in IAppCategoriesRepository

    I'm still not sure if external categories should be…

    AnthonySteele - on 11/18/2008 7:26:26 AM - CST
  2. New Post: Testing the file providers

    I am extending repository test cases to the file providers.…

    AnthonySteele - on 11/15/2008 6:30:25 AM - CST
  3. New Post: Integrating blogsvc in an existing website

    Workspaces and collections via UpdateService is in place for…

    AnthonySteele - on 11/15/2008 4:45:45 AM - CST
  4. New Post: Supporting extended content?

    In my quick search I did not find a proposed extension. …

    jarrettv - on 11/14/2008 1:08:46 PM - CST
  5. New Post: Supporting extended content?

    Live Writer supports extended content as a separate concept…

    Citezein - on 11/14/2008 8:44:50 AM - CST
  6. New Post: Integrating blogsvc in an existing website

    I'll look at making the OpenID reference optional. There is…

    jarrettv - on 11/12/2008 11:26:52 AM - CST

Valid XHTML 1.0 Strict