.NET and Open Source: better together


  • Join Us on Facebook!
  • Follow Us on Twitter!
  • LinkedIn
  • Subcribe to Our RSS Feed

Consolidating Blogifier and Core

For a while Blogifier tried wearing two hats - been platform (Core) and application at the same time. In theory it made sense, in reality you need large team for this kind of multitasking. Worrying about all the scenarios we tried to support made any change to application become a major headache and slow us down big time. Also didn't help that developers seems confused about this double-headed beast we were building  So it came time to decide on what we want to be - a platform for others build their applications or an application in its own right. And it turns out we like building applications more than platforms, so this is direction Blogifier taking now going forward. Here are first steps we took:

  • Taking down "Blogifier" repository
  • Renaming "Blogifier.Core" to "Blogifier". This is our main repository with most developers following it
  • Moving application code to renamed "Blgofier" (currently, only dev branch)

We going to move forward Blogifier as blogging application, simple, beautiful and powerful, that will be pleasure to work with and easy to customize and extend. And having simplified and consolidated code base will let us adopt and evolve much quicker.

If you used Core for your own application - the latest code tagged and available here.

The Failure of Communication

Explaining is hard. Things that seem crystal clear to you can be completely foreign to others, and when I started planning on Blogifier, concept looked very natural and not even worth explanation. Seriously, the whole “architectural” diagram would look something like this – web application (Blogifier) using component (Blogifier.Core) to encapsulate common blogging functionality. More...

Blogifier Release 1.1

It took just a few weeks to move Blogifier to release 1.1. Although changes are mostly cosmetic, it adds some really nice polishing touches to core functionality and significantly improves UX. Check out below what exactly was added in this new version. More...

Blogifier 1.0 has been released

It took way too long but finally Blogifier.Core 1.0 has been released to the world! It means, two brand new packages popped up in the Nuget.org and, if you search on "blogifier" it should return page looking similar to this: More...

Introducing the Blogifier

I've been playing with this idea for a while now, trying different approaches, building proof of concept samples, throwing them away and starting over. Here is scenario I going after: your client asks you to build web application and, when you done, there is a little extra - "can you also add a blog to our website please? The PR people say it might come in handy and we want our product managers to engage by posting news etc. Shouldn't be too hard, right?" Well, you can add Wordpress or alike and call it a day, but what if they want it truly integrated, not another external application but part of website you just built? That would be a challenge. For example, here is 21 step (!) guide on integrating BlogEngine.Net into your application. And this is a challenge I was trying to tackle by creating Blogifier. More...