BlogEngine.Web–Web Application Project

Converting BlogEngine.NET to Web Application Project has been a popular exercise ever since Microsoft introduced WAP project template for Visual Studio. Without getting into nitty-gritty of arguing about advantages one has over the other, converting from web site to web application is easy enough for BlogEngine.NET community to have both models.

Password protect posts and pages in BlogEngine

Sometimes you might want to protect individual posts or pages with a password so that only users you sent password to can access this resource. Not exactly wide-spread scenario, which explains why it is not currently supported by BlogEngine. But when you need it you need it, and [this extension](http://dnbegallery.org/cms/List/Extensions/PasswordProtect) should cover the basics

Windows 8 First Impressions

I took a plunge and decided to run Windows 8 consumer preview as my main OS. I realize it is beta and expect lots of issues, it is given. If there are real showstoppers I might even go back to Win 7, will see. But for now it looks ok and I want to share experience in case someone else thinking about making a switch.

Laying out nested DIVs with CSS

Tell me what you want, but CSS is twisted. Some simple basic tasks that should be no-brainer sometimes make you throw things and say words you later deeply regret. Usually people use IE6 as lightning rod, sadly even if you don't care about IE6 anymore CSS still will find ways to hurt you.

How to add Woopra to your blog

Lots of people use [Google Analytics](http://www.google.com/analytics/) to track user statistics on the blog. If you one of them, there is another tool you might be interesting in – something called “[Woopra](http://www.woopra.com/)”. Although Analytics are cool, Woopra excels in real-time tracking – it literally shows what is going on your blog right now.

Tutorial - Building NivoSlider Extension (Part 4)

BlogEngine uses NuGet format for sharing extensions. NuGet package in a nutshell is a ZIP containing files you want to share with some metadata NuGet uses internally. The easiest way to create a package is to use [Package Explorer](http://npe.codeplex.com). Download and install this small application on your local machine, then click to run as any regular Windows application.

Tutorial - Building NivoSlider Extension (Part 3)

What we need next is to save metadata for each picture used by every slider, and also we need to be able to add and delete all these records. Extension settings are standard way of doing it in BlogEngine - you declare what kind of data you want to maintain, set initial values and first time extension runs it will instantiate settings object and save it on the back-end.

Tutorial - Building NivoSlider Extension (Part 2)

HTML code we added to site.master can be moved to user control (1), so we’ll need just drop control on the page and be done. But some new themes use Razor instead of WebForms – for those to work we can provide HTML helper (2) do the same thing control does for WebForms. And also we want slider be available in the posts and pages, for that functionality we’ll have to use extension (3)

BlogEngine 2.5 - quick overview

BlogEngine 2.5 final release is [ready for download](http://blogengine.codeplex.com/releases/view/69117), and most anticipated new feature is obviously ability to run multiple blogs on single code base. It's been a [top request](http://blogengine.codeplex.com/workitem/2716) for a while, so hopefully it'll make lots of people happy

About RTUR.NET

This site is all about developing web applications with focus on designing and building open source blogging solutions. Technologies include ASP.NET Core, C#, Angular, JavaScript and more.