New Blog Engine (farewell WordPress)

Monday, 7 April 2008 17:52 by pauldomag

wp-2_0-buttonYep, I've finally switched to another blog engine. Why's that? Let me clarify first that my experience in WordPress has been very good, but some things are suitable to others and I think I didn't belong to that "others". Don't get me wrong, WordPress is a very good product but as a .Net developer I was feeling kind of left out when it comes to customizing my blog. You see, WordPress was created on the PHP language, which I'm completely ignorant of, so instead of learning PHP just to customize my blog I went off and find a suitable ".Net" replacement for WordPress. I know that some of you reading this might find it peculiar for me to say that WordPress is not easy to "customize", I know it's pretty quite easy to change the theme, the layout or the plugins without basically learning PHP but what I really mean by customizing is creating you own dynamic pages and maybe your own plugins. And for me, my lack of knowledge in PHP is causing me to just rely on other peoples work. But I guess now is the time to take matters into my own hands.

benlogo80Thus I welcome you to BlogEngine.net. What is it? Well, just like WordPress its a new Blog Engine created entirely from .Net (obviously a language I'm more comfortable with). I have just stumbled upon it on CodePlex. It's also an OpenSource project from the .Net community which means that just like WordPress, it's absolutely free! Here's an excerpt from their website.

BlogEngine.NET is an open source .NET blogging project that was born out of desire for a better blog platform. A blog platform with less complexity, easy customization, and one that takes advantage of the latest .NET features.

BlogEngine.NET was designed using the current .NET framework and focused on simplicity, ease of extendibility, and innovative features. With BlogEngine.NET, we hope to create the natural blog of choice for all .NET developers world wide.

So lets go to the point, is BlogEngine.net more powerful than WordPress? The answer is simply no. But don't easily get turned off with this new Engine, let me clarify things up first:

  • It's a new Blog Engine. Which means the engine is still small and only contains basic blogging features, none of the extra quirks (when I say basic, I mean you can have a full pledged blog site running on this new Engine) .
  • Since it's basic and lightweight, it's super-fast!
  • If you're a .Net developer then this platform is definitely for you. You can use it as a codebase to learn new programming techniques or simply modify it to create a new web application.

Let me give you some basic functionality of BlogEngine.net:

  • Super-Basic blog functionality
    • Add, Edit and Remove Blog Posts, Categories, Tags, Authors (users) and Comments
  • Theme Templates (you can download themes from their website)
  • Live Writer Integration (you can still write blog entries in your Live Writer and publish it to your blog site)
  • RSS Feeds
  • Plugins (you can download or develop your own)

As you can see, it basically supports everything a starting blogger needs. And I must remind you that this is an ongoing development, many features are added every release, and I expect this to grow and might be equal to WordPress or possibly surpass it. The thing that really attracted me is its ability to work without being connected to a database. Actually you have 2 choices on how to store your data, first is the use of SQLServer the second (which I currently use) is by using Xml files. I was quite skeptical at first for it might be slower. But after giving it a try I was quite impressed by its performance.

If your interested on BlogEngine.net just visit their website, or you can simply ask me here if you have some questions regarding installation.

http://www.dotnetblogengine.net/

Currently rated 4.0 by 3 people

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Welcome to BlogEngine.NET 1.3

Friday, 21 December 2007 18:00 by Admin

If you see this post it means that BlogEngine.NET 1.3 is running and the hard part of creating your own blog is done. There is only one thing you need to do from this point on to take full advantage of the blog and that is to set up the first author profile.

Write Permissions

To be able to log in to the blog and writing posts, you need to enable write permissions on the App_Data folder. If you’re blog is hosted at a hosting provider, you can either log into your account’s admin page or call the support. You need write permissions on the App_Data folder because all posts and comments are saved as XML files and placed in the App_Data folder.

Username and password

When you've got write permissions to the App_Data folder, you need to change the username and password. Find the sign-in link located either at the bottom or top of the page depending on your current theme and click it. Now enter "admin" in both the username and password fields and click the button. You will now see an admin menu appear. It has a link to the "Users" admin page. From there you can change the username and password.

On the web

You can find BlogEngine.NET on the official website. Here you'll find tutorials, documentation, tips and tricks and much more. The ongoing development of BlogEngine.NET can be followed at CodePlex where the daily builds will be published for anyone to download.

Good luck and happy writing.

The BlogEngine.NET team

Currently rated 4.4 by 3 people

  • Currently 4.4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags:   ,
Categories:   BlogEngine.NET
Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed