Christmas present - BlogEngine.NET 1.3 released

by Mads Kristensen 23. December 2007 05:44

We all celebrate our various holidays differently. Some decorate the house, some sing songs and then there is the BlogEngine.NET team. They decided that the best way to celebrate Christmas this year was to release a new version of BlogEngine.NET. Also, they didn't need the sleep and thought what the heck. The previous version was downloaded more than 31 thousand times in just 2½ months, so it will be exciting to see how the 1.3 release will compare to that.

So what’s new?

The 1.3 release started out as a service release called 1.2.5, but we came to realize that it was much bigger than half a version normally would be, so we upgraded the version number. Almost every file in the code base has been changed since 1.2.

A lot of the changes are not very apparent or immediately visible, but some are so let’s start with those.

Extension manager

The new extension manager puts you in control over the extensions you use. You can enable/disable them and you can change the settings on the extensions that use the new settings mechanism. You’ll find the extension manager in the admin section.

Windows Live Writer (WLW) extravaganza

WLW has been supported since version 1.0, but this time we take full advantage of all the features it supports. You can now create and edit both posts and pages, set the Slug, keyword and description and a lot of other stuff as well from within WLW.

Mobile theme

Whenever a mobile device is browsing your site, you have the ability to choose an alternate theme that is more suited for mobile devices to be applied. This version has such a theme pre-selected and it is called Mobile. You can create your own themes and assign them to the mobile devices.

Editors have less permission

Non-admin users have been able to modify and delete posts they didn’t write. Also delete and approve comments on someone else’s posts. They cannot do that anymore. Now an Editor can only delete and edit her own posts.

Importer

We had some trouble with the original BlogML and RSS/ATOM importer tool, but now everything has been fixed and you should find it very easy to import your old posts to BlogEngine.NET.

Here is a list of some of the not so visible features.

  1. User control injection now supports properties.
  2. Mono is now fully supported out of the box.
  3. Trackbacks and pingbacks can now be turned on and off for both sending and receiving.
  4. Much prettier URLs for archived posts and the calendar.
  5. Slug now remove accents so e.g. ä becomes a automatically.
  6. Navigational links are added on top of each post in single post view (can be turned off).
  7. Comment and contact e-mails contain a lot more information about the author.
  8. Users and roles are much easier to manage. No more XML file editing.
  9. More events for extension builders including use of CancelEventArgs.
  10. The code has been refactored and is now even simpler.
  11. Default installation produces a YSlow score of 80 (B).
  12. TagCloud can remove tags containing less than n posts.
  13. Related posts now also contain pages.
  14. BBCode can be used when writing comments.
  15. A JavaScript HTTP handler compresses and minifies local and remote .js files.
  16. Referential integrity enforced in the SQL provider.
  17. IDataErrorInfo, INotifyPropertyChanged and IChangeTracking interfaces added to the base class.
  18. Non-admin users can now change their own password

And a lot more…

Go get BlogEngine.NET 1.3 now.

Happy holidays

* Only $4.95/month ASP.NET & Windows 2008 + IIS 7 Hosting! FREE SQL Included

Tags: ,

BlogEngine

Comments

12/23/2007 11:48:51 AM #

Justin Etheredge

Awesome guys, can't wait to get it up on the site!

Justin Etheredge United States |

12/23/2007 11:57:13 AM #

Bryan Peters

Great job!  Just in time for the long weekend with lots of spare time on my hands.

Bryan Peters United States |

12/23/2007 5:39:30 PM #

davidee

Great!! In this weekend i'm going to update my site! Cool!

davidee Italy |

12/23/2007 8:56:05 PM #

Cristiano

Very good
Yes, it'a a very christmas present. Thanks a lot, Mads!
I'm going to upgrade my extensions to use the new extension manager Wink

Cristiano Italy |

12/23/2007 8:56:59 PM #

Cristiano

Ooops ... it'a -> it's Tong

Cristiano Italy |

12/23/2007 9:50:29 PM #

Dave

That's great news. Thanks a lot! I'm very impressed with your work...

Dave Switzerland |

12/23/2007 9:53:20 PM #

Dan

Love it- particularly the "navigational links on top of each post" and WLW embracing features.
This is the best thing going in the .net blogging world, IMHO.

Now, I just need a spare moment...


Merry Christmas to all!

Dan United States |

12/24/2007 4:33:23 AM #

Mystery

Well done, keep up the great work.

Mystery United Kingdom |

12/24/2007 6:58:04 AM #

Chris

Finished the switch over and I have to say, the mobile theme ROCKS!  Now I can see what's going on from my PocketPC without any problems!

Thanks Mads!

Chris United States |

1/2/2008 6:00:59 PM #

Tobaldo

Great work ! Thanks Mads, now I got the personal site/blog I ever desired !

Tobaldo Italy |

1/5/2008 12:57:42 AM #

Wayne

No clue what you have here, but I'm going to check it out.  Seems like I may be switching to something a little more light-weight perhaps based on the comments I see here.

Cheers!

Wayne

Wayne United States |

1/14/2008 9:44:13 AM #

Sandeep Rana

Great work, I am going to update my blog.

Sandeep Rana India |

3/24/2008 8:09:01 AM #

Anthony Grace

Hi Mads,

how do I port all my existing content from 1.1.0.7 XML version to the new 1.3 SQL version?

Great Job!
Anthony Smile

Anthony Grace United States |

Comments are closed

About the slave

Mads Kristensen Mads Kristensen
Web developer at ZYB and founder of BlogEngine.NET. More...

LinkedIn ZYB Facebook Last.fm Twitter View Mads Kristensen's profile on Technorati

The Lounge

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2008