.NET and Open Source: better together

RTur.net

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

Facebook Page Like Widget

Not been a Facebook junkie, I ran into this post in Portuguese (thanks Bing translator) and found that people apparently like to add pages to Facebook and share them with friends. Not my cup of tea but hey, we should celebrate our differences, right? So I checked out that widget and ended up improving it a little bit. More...

ELMAH on BlogEngine 2.0, the easy way

Just got an email asking about how to install ELMAH on BlogEngine.NET 2.0:

I am trying to use Elmah with BE 2.0.0.40
Keep getting web.config errors one after the other.
Are you currently using it? Could you provide me a web.config for BlogEngine

Come on guys! Installing ELMAH by hand? It’s so 2010! More...

Using NuGet with BlogEngine.NET

nuget-logo2If you are .NET developer you no doubt heard about NuGet – this little package manager rapidly becoming a big deal in .NET open source community. There is a lot to like about it, and if you want to learn more go subscribe to Phil, Scott Hanselman or Scott Guthrie blogs to stay on top. To me interesting question is how NuGet can help me with daily development, for example, how can I apply it to build things for BlogEngine? Lets check this out. More...

BlogEngine 2.0 with Monodevelop

lnxwinIf you ever wanted to develop BlogEngine on Linux, it has never been easier. To get started, download latest source code from this fork and copy it to the directory on your Linux machine. This fork is current BlogEngine.NET 2.0 converted to Web Application Project. Fire up Monodevelop, do “File –> Open” and navigate to solution file (BlogEngine/BlogEngine.Net.sln). Click “Run”, and you should see application running in your default browser. More...

Some Thoughts on Spam

spamI’ve been experimenting with different configurations for spam protection lately and want to share results which may be interesting to other bloggers.More...

Picasa and PrettyPhoto updated for BlogEngine.NET 2.0

picasaextlogoI have updated Picasa extension for BlogEngine.NET 2.0. If you haven’t use it before, take a look at instructions here, the way it works didn’t change much. I made it better match new admin UI, but functionality stays very much the same. More...

Hosting BlogEngine.NET 2.0 on GoDaddy

godaddyGo to hosting dashboard/content/IIS management and click “create” link. This is an interface GoDaddy provides you to create virtual directory for your ASP.NET application. Give a name for directory and don’t forget to check “set application root” – this is akin to “configure virtual directory as application” in IIS world, and this is exactly what we doing - installing ASP.NET application. More...

Using BlogEngine.NET 2.0 with .NET 4.0 framework

BlogEngine 2.0 is .NET 3.5 application, but you can use it with .NET framework 4.0 with little effort by compiling source code as .NET 4.0 assembly. You can do it with free Visual Web Developer Express 2010 which can be downloaded as stand alone or installed with MS web platform installer, whichever you prefer. Here is short walk through. More...

How to convert theme to BlogEngine.NET part 4

menu- 1

In this part we'll get menu working. BlogEngine supports “pages” – pages are different in that they don’t belong to post list, don’t support comments and can have parent/child relationship. In short, this is a way to turn your blog into CMS (content management system) or combine blog and CMS on the same site. BlogEngine has page list widget that shows list of all pages on the site. It is a simple flat list and does not support nesting, that is why a while back I wrote this control to extend standard list to hierarchical unsorted HTML list that can be styled with CSS to look as horizontal or vertical menu usually used in CMS-style websites. More...

How to convert theme to BlogEngine.NET part 3

widget

This is part 3 of converting theme to BlogEngine tutorial. In the first part we created a new theme and added HTML/CSS/JavaScript from chosen design template. Second part mostly dealt with customizing search. Today is going to be a widgets day.

Widgets are parts of the site that can be dynamically configured and updated by admin, usually you can see them in the side bar, like list of categories, tags etc. It is one of the main extensibility points in BlogEngine and can be very powerful, although you should not overuse it as having too many widgets can slow site down. More...