in Musing, Reviews

Moving to WordPress!

As you may know, I’m blogging for about 7 years now. My very first post was published on a Microsoft free blogging platform called Windows Live Spaces which discontinued its services and I don’t know why; but, here’s a the answer a Windows Live Spaces user asked them about it:

windowsLiveSpacesDead

Anyway, after Windows Live Spaces, I registered my own domain and started to blog using BlogEngine.NET which is a very successful .NET based blog engine. I used this engine for about 6 years and I was pretty satisfied until their last version which (2.9) which requires .NET Framework 4.5 to be installed on the server. Also, as far as I know, they don’t support Mono anymore. So I decided to move to a more common blog engine which is WordPress of course.

WordPress is open source and can be installed on almost any platform just by installing PHP and My SQL which are both free and open source as well and I think it’s the best choice for you if you’re going to start blogging. WordPress has also offered a free website for those who doesn’t have or doesn’t want to have personal websites and servers so people can go to WordPress.com and start blogging immediately!

Migrating to WordPress from BlogEngine is not easy as it sounds! In fact, moving from a Windows-based blog engine to a Linux-based one is a pain in the neck but when you really decide to migrate you can 😀
I used Dave Burke’s post on .NET to WordPress: Migrating BlogEngine.NET and also a BlogML importer plug-in to move to WordPress. If you want to move as well, checkout Dave’s post!

Besides moving to WordPress, I also migrate my server from Windows to Linux! Linux server are more secure, more stable and more affordable!

It’s about a week I’m working with WordPress and I think it’s awesome. Everything is put in its place. The WordPress editor is outstanding and I think there’s no need to use Windows Live Writer anymore. It’s very simple while powerful! This was one of my biggest problems when was blogging on BlogEngine.NET. BlogEngine’s web interface was not so good so I had to use Windows Live Writer as an alternative and since Windows Live Writer is only available for Windows OS, blogging on other operating systems like Mac was a very difficult task to do.

I highly recommend you to choose WordPress if you want to start blogging or move to a new blogging platform 🙂