Keyvan Nayyeri

God breathing through me

Community Server 2.0 BlogML Converter Final

CS 2.0 BlogML Converter

I worked on my BlogML converter control for Community Server to solve its limitations for post attachments and now they are solved and all local or remote attachments are supported for reader and writer both.  But as CS has a limitation for the number of attachments for a blog entry, you can save only one attachment for each post and this is the first one and other attachments will be ignored by my code but you can change this manner because source code is available.

There is only one limitation: you should write your own Url mapping module to handle missed PostIDs and Permalinks after the process of migration with reader.

Reader and Writer support post attachments and are tested by my sample data but this doesn’t guarantee any bug or exception and I need your feedbacks to solve them.  Surely it may take several minutes to load or write your content with this control and it depends on the size of your content.  I strongly recommend that you have a back up of your database before using this control and don’t install it as a control on your application if it’s a multi blog application because other users may use it for wrong purposes and miss their data.  Also you can clear all old items in your blog.

As the last note: I don’t recommend this control for .Text, SubText and other SQL Server based famous blogging tools because database approaches are better and I recommend it for XML based blogging tools such as DasBlog.  For other cases trust on your ideas!

You can download this control from this link.  Please go to Readme.txt before using it.

To learn more about BlogML project visit its website.

1 Comments

TrackBack
Sep 29, 2006 2:10 AM
#
This is my first post since switching my work blog from DasBlog to Community Server. I'm pretty impressed with the results.

Leave a Comment





Ads Powered by Lake Quincy Media Network