BlogEngine.Net 1.6 is released – and I’ve upgraded! Also migrated to IIS 7

4. February 2010

I’ve just upgraded to BE.Net 1.6, and I thought I’d migrate to GoDaddy’s IIS 7 servers at the same time. The theory is that this would be a an easy migration and I’d have the weekend to iron out any bugs. Not so.

After testing on my local IIS 7 and working perfectly, I uploaded the updates to my live blog and hit the “Migrate to IIS 7” button, which promises it will be completed in 24h. I received the “update your DNS” email, and duly updated my A records to the new server, and the transfer seems to be ok – aside from the fact that viewing any specific post causes an error – I’m guessing with the permissions of the App_Data folder. The catch being that I can’t access my IIS settings until GoDaddy have completed their 24h migration process.

It’s now been more than 72 hours since I kicked of the migration and still I cannot access and fix the IIS permissions issue which is dogging my blog. I’ve emailed twice and am still waiting for some resolution. Perhaps I won’t be renewing this year?

BlogEngine.NET, IIS , , ,

New look and feel, revised categories and a traffic milestone!

7. April 2009

Just a quick note to mark the fact that I've updated the look and feel of the blog - hopefully with a bit more space and cleaner lines. It's still teething, so report any bugs you see! I've had a bit of a cleanup of the categories to remove some of the less "category" like ones - they were being a bit blurred with the tags.

Lastly, I'm really quite amazed to say that my blog is now well over 100 visitors a day on a weekday, so thank you for visiting! (Now if only a few more clicked on the adverts, It would start to recover some of the cost of hosting!)

As ever, let me know what you think!

Sam

BlogEngine.NET, Off Topic , , ,

Code syntax highlighting in BlogEngine.Net

12. May 2008

I've just added some code syntax highlighting to this blog using SyntaxHighlighter and a great how-to article by Scott Dougherty this means that any code I post should look like this:

public static string SayHello(string name){    return String.Format("Hello, {0}!", name);}

There are a few bugs at the moment, one being that tiny_mce is stripping linebreaks from the code posting (just a minor one) and the theme somehow removes the line numbers, but I'm sure I'll find a way around them...somehow.

BlogEngine.NET

Posting to BlogEngine using Windows Live Writer

9. May 2008

One of my unpublished gripes with the DotNetNuke blog was that it was a pain to make work with WLW. One of the cool things with BE.Net is that it does work with WLW, not only that but it works well. Setup was a breeze and within 2 minutes I'm now writing my first post, including tags and categories (hit F2 if you're trying to do that in WLW).

Now this is cool! :)

BlogEngine.NET, Windows Live Writer ,

Force BlogEngine.Net to update its cache after an import

9. May 2008

Well my first real post on BlogEngine.Net is...about BlogEngine.Net!

After running the import program from my old DotNetNuke blog I found that the importer had worked, but that the blog entries had not shown up. This was because the cache that BE.Net uses for the XML data files. Since I'm on a shared hosting I couldn't just run an IISReset.exe, so I obviously needed a work around, and here it is:

  1.  Open default.aspx.cs in Visual Studio (or just a text editor)
  2. Add the following to the Page_Load function:

    BlogEngine.Core.Post.Reload();

  3. Save and upload default.aspx.cs, refresh your blog.

Et voila, posts will appear. Phew.

BlogEngine.NET

Lament for WordPress and a call for a .Net WordPress killer

8. May 2008

I miss WordPress. I miss the fact that it would save my work periodically, and that if my session timed out while the I was writing a blog, it would be there when I logged back in as an unpublished daft. I miss having my categorised posts. I miss having tags to tell me what I've written about. Even Google seems to prefer my old blog, old pages that don't exist are returned where these ones sit in anonymity.

It's not that DotNetNuke isn't good, because it is. It's powerful and has a load of really good add-ons and...it just isn't WordPress when it comes to blogging.

All that said, I've burned my bridges - my web host is .NET only. Somehow I need to find some blogging software in .NET that is free, open source and comes close to WordPress.

Perhaps it portends a slightly fruitless search when my first result takes me to a blog post from 2005 with the same lament, why can't I find some .NET blogging software that's as good as WordPress?

Ever the optimist, here's my (very) shortlist I am going to look at:

BlogEngine.Net - The most promising bit of .Net blogging software I have seen, could it be a WordPress equivilent for MS junkies?

Community Server Express - Certainly mature, certainly powerful, but I get the feeling I'll end up with the same frustrations and a sledgehammer to crack a walnut.

dasBlog - Not even sure if this is still developed, it's written in .Net 1.1 but it looks quite mature.

BlogEngine.NET