Hi Ranko,
I was able to produce the problem, it is a bug in the ms sql data layer for the blog. I'm surprised no-one else has reported this.
Its a simple fix, the problem was we added 2 new input params to the procedure, and it changed the index of the output parameter which has the new id of the blog post, but I failed to change the code that retrieves it in DBBlog.cs AddBlog(...):
int newID = Convert.ToInt32(sph.Parameters[15].Value);
needed to change to:
int newID = Convert.ToInt32(sph.Parameters[17].Value);
because of the 2 new params
I really appreciate you pointing this problem out, this site is using MySql so it was not affected.
I will try to package a new release wih the fix this weekend and will have it fixed in svn trunk shortly.
Best,
Joe