BlogML 2.0 Released

Finally third version of BlogML released (0.9, 1.0 and now 2.0).  After moving BlogML project to CodePlex we started working on new version with new features and bug fixes.  The most important change was it became really Open Source and some guys like me could join it.

As I mentioned in one of my previous posts and add some new items now, version 2.0 comes with these new features:

In addition to those new features we had some bug fixes and a major change in post attachments.  They're now working under ASP.NET 2.0 Medium Trust level.  Previously we was fetching the data for attachments via a WebRequest which isn't allowed in Medium Trust level on most ASP.NET 2.0 shared hosts.  Now we don't embed external attachments and developers can do it in their tools.  If you're going to use BlogML under Medium Trust level, should know that it will work if you have permission to use IO operations in a custom Medium Trust configuration (this is allowed on all shared hosts I've seen).

As is obvious, new version is fully compatible with .NET 2.0 and you can't use our .NET APIs with .NET 1.1.  All BlogML .NET APIs are written with C# 2.0.

I'll try to provide some code samples about using our .NET APIs later but the best way to know more about it is viewing real converters.  I'll release my Community Server 2.1 BlogML converter very very soon and also there are Single User Blog and SubText converters coming soon.

I think this new version is a good improvement for BlogML to support more common features in blogosphere.

This is the .NET class structure of BlogML 2.0 which can help you to know what's going on behind the scene:

BlogML 2.0 Class Structure

I was lucky enough to get involved in this project with Darren Neimke and Phil Haack.

Speaking of releases, you can call me Release Man because I launched three public releases for three different projects in about one month.  But BlogML was completely different from CSModules and Windows Live Writer Plugins projects.  BlogML took more time and we worked on it as a team but in those two projects each developer works on his own project.  On the other hand, generally BlogML has some major differences with many other projects.  It doesn't have a real output.  Most things are abstract and this makes things harder.

However, go ahead and download BlogML 2.0 specification as well as .NET API binaries and sources code from here.  Converters come very soon.

Read Darren's post about this release.

[advertisement] Axosoft OnTime 2008 is four developer tools in one: bug tracking, project wiki, feature management, and help desk. It manages your development process so developers can focus on coding. Installed or Hosted – Free Single-user license -- Free 30-day team trial.

11 Comments : 09.06.06

Feedbacks

PingBack from http://nayyeri.net/archive/2006/07/23/BlogML-new-features.aspx
 avatar
#2
Keyvan Nayyeri
09.06.2006 @ 2:37 AM
I announce new version of my Community Server BlogML Converter just some hours after announcing BlogML
 avatar
#3
Community Server Daily News
09.06.2006 @ 1:13 PM
news of the day a grab bag for what's happening in Community Server Hosted Community Server. Not loud
 avatar
#4
Wizards Space
09.08.2006 @ 9:07 AM
That is the question, in shared hosting [ aspnet ]. Here is my problem, we run many web servers with
 avatar
#5
Community Server Daily News
09.08.2006 @ 1:51 PM
news of the day a grab bag for what's happening in Community Server Another Community Server-powered
 avatar
#6
Announcements
09.08.2006 @ 2:37 PM
This week... Information starts getting out about Calypso, Community Server 3.0. Five feature areas announced
 avatar
#7
Jakob
10.22.2007 @ 1:49 AM
As long as BlogML is so tightly connected to .NET it is a dead end.
 avatar
#8
Darren Neimke
10.22.2007 @ 4:25 AM
Jakob, BlogML is an XML format, it is not "tied to .NET".
admin avatar
#9
Keyvan Nayyeri
10.22.2007 @ 7:04 AM
Jakob, Why did you think BlogML is tied to .NET?
 avatar
#10
toys
11.07.2007 @ 11:07 PM
Happy to see that it's become more open source than ever before. Open Source is truly great. I'm only recently getting into it, but definitely impressed with the amazing support there is out there in the Open Source community. The Open Source community is so highly supportive with all the blogs, sites, and tools available to download. It's really a fantastic way of working, and I'm hoping to see it become more and more popular.
 avatar
#11
Anonymous
01.09.2008 @ 2:58 AM

Hi there!

Congratulations on another job well done! May I know what are included in the blog extended properties? It’s something new to me or perhaps something I already know but you just used a different term.

Leave a Comment