Goodbye BlogEngine.NET

  • September 22, 2013
  • James Skemp
On July 13, 2007 I converted my blog over from WordPress to BlogEngine.NET (having previously used custom code written in PHP). It was a great switch, as I was beginning to really dig into .NET, and I've found there's no better way to learn something than actually doing something with it. While I don't think I did much with the beta, I was in on 1.0 and was fairly active at first.

Read More

12 years of posts = a lot of comments

  • July 31, 2011
  • James Skemp
When I moved from my custom system to WordPress to BlogEngine.NET I never did end up copying over all the old comments on my posts. Heck, I don't even think I moved over all my posts. But since I'm sticking with DISQUS I decided to move all my BE.NET comments over to DISQUS, and over the last few hours have been making the necessary changes and performing the necessary cleanup. 

Read More

BlogEngine.NET 1.6 released

  • February 10, 2010
  • James Skemp
Promising a real comment moderation system, BE.NET 1.6 was released a few days ago. Having just upgraded from 1.5.0.7, I wasn't without my issues, but overall the memory footprint doesn't seem too horrible (it's increased a bit again, but ...) Actually, the memory footprint isn't a minor issue. I have 805 posts with 688 comments, and get between 9 to 10 thousand visits a month. BlogEngine.NET starts at around 150 MB of RAM and jumps up to 210 MB.

Read More

Determine BlogEngine.NET comments that haven't been published - with LINQPad

  • December 31, 2009
  • James Skemp
At the beginning of the month I wrote a post on how to find BlogEngine.NET comments that had not yet been published/approved. Having purchased a copy of LINQPad a short while ago (autocompletion costs, the program with all other functionality does not; give it a try if you develop in .NET - it's very cool), and having got slammed this morning with some spammer who had an hour to kill, I decided to adapt my code for LINQPad.

Read More

Determine BlogEngine.NET comments that haven't been published

  • December 6, 2009
  • James Skemp
Unfortunately, BlogEngine.NET doesn't currently have a very good way to determine, at a glance, all of the comments that haven't been approved. While this will certainly be coming in a future release, or as an extension, I figured writing something simple to do this would be a good LINQ to XML test for me. You can download the built executable, or play with the code, which is included below. Download the executable (7-Zip format).

Read More

BlogEngine.NET running on Cassini Personal Web Server

  • November 12, 2009
  • James Skemp
While Cassini is a built-in Web server part of Microsoft Visual Studio, it's also available as a stand-alone application, thanks to the work of Dmitry Robsman. The current version can be downloaded from this post regarding version 3.5.0.2 but requires that you first build the solution (the code is available under a MS-PL license). Cassini++ is also available from Codeplex, and has GUI improvements, among other changes (but is based on an older 3.

Read More

New site theme - watercircles

  • July 21, 2009
  • James Skemp
Based on metamorph_watercircles, and converted for use with BlogEngine.NET, watercircles is now in use on my site. The theme has a deal of special inline modifications for my own particular purposes, so it's not generally available for BlogEngine.NET users, but if you're interested ... Comments welcome. (I'm sure I'll find things I missed as the weeks go by, but any findings are appreciated.)

Read More

New BlogEngine.NET Theme: 20081126

  • November 27, 2008
  • James Skemp
I've been working on a new theme for the site, since around 7 this evening ... and it's finally rolled out. This is along the lines of what I was thinking a couple weeks ago, but I actually grabbed some ideas from Microsoft's recent KB changes. This is the first theme I've created that used the widget functionality, and I can honestly say I'm still not that impressed with it. I still have to add some styles for coding that I add in, once I find a good sample (did I really just use blockquote?

Read More

James Skemp's BlogEngine.NET themes

  • August 31, 2008
  • James Skemp
The following is a list of links to posts regarding themes I have worked on for BlogEngine.NET, and that are available for use. (Themes I've worked on for others are not included here.) Listed alphabetically. MWRT-002 Download for BE.NET 1.4.5.0. Swan Dive Download for BE.NET 1.4.5.0. As I'm not a designer, I typically use open source designs, such as those from Open Source Web Design, Open Design Community, Open Web Design (please post a link if you know of more).

Read More

Upgrading to BlogEngine.NET 1.4.5

  • August 16, 2008
  • James Skemp
With the release of BlogEngine.NET 1.4.5 a bit ago ... it was time to give it another go upgrading. Quick notes on my experience: Downloaded and FTP'd the zip. Remoted into my VPS.  Extracted the contents of the zip to another folder. Unchecked read-only on the extracted contents. Backed up my complete BlogEngine directory.

Read More

BlogEngine.NET 1.4 - Memory usage spike?

  • July 6, 2008
  • James Skemp
Update, July 9, 2008: This update is a little late, but … Mads was able to determine what the issue was and has provided a fix. I'll be trying another update this week. I recently upgraded to BlogEngine.NET 1.4, from 1.3. While it was, overall, a smooth enough process, while trying to dig into the large memory usage spike, I ran into a number of issues. I've written about BlogEngine.

Read More

BlogEngine 1.3 upgrade issues

  • December 24, 2007
  • James Skemp
There's been quite the party for the last 30 minutes or so. BlogEngine 1.3 was released a couple of days ago, and I finally upgraded. Unlike what I should have done, I upgraded my live installation first. Yikes. For some reason, all of the permissions on the sub-folders and files was lost. Since web.config couldn't be accessed, the site went down - hard. After a bunch of Google searches, and no solutions, I started pressing buttons.

Read More

BlogEngine.NET Theme - MWRT-002

  • October 13, 2007
  • James Skemp
Updated for BlogEngine.NET 1.3! Not a very original name, but I can see how it was created … Anyways, I’m proud to present another theme for BlogEngine.NET, called MWRT-002. This theme is based upon the template of the same name by MyWebResource, and made available on Open Source Web Design. A zip of the theme can be downloaded from my testing site at JamesRSkemp.net. Download the zip file - for BlogEngine.

Read More

Template changed again (October 2007)

  • October 6, 2007
  • James Skemp
Once again, I've changed the template for the site. This time I'm using Royal Flowers. The name comes from the purple flowers (taken outside of Madison Wisconsin's capitol building (see the Galleries for more shots) and that purple usually signifies royalty, or richness. I'm not sure that the left-side navigation has been done the best it could be, but ... overall I'm pretty happy with it.

Read More

Swan Dive updated for BlogEngine.NET 1.2 release

  • September 30, 2007
  • James Skemp
BlogEngine.NET 1.2.0.0 has been released. In 'honor' of this release, I've updated Swan Dive, using the Standard theme as a guide. Any questions or concerns can be directed to me via the comments on the original post. View the original post, and download Swan Dive.

Read More

Compiling BlogEngine.NET source with Microsoft Visual C# 2005 Express Edition

  • September 5, 2007
  • James Skemp
The follow covers how to compile BlogEngine.NET from the most recently available source code. This was originally posted to the Codeplex discussions for BlogEngine.NET, and will eventually get moved into the wiki. (Update Sept 8, 2007: Added to the BlogEngine.NET wiki, but not yet linked from other pages. Also made a minor change to step one.) Compiling source with Microsoft Visual C# 2005 Express Edition 1) Download the current source code from the Releases tab or the Source code tab on CodePlex.

Read More

BlogEngine.NET 1.1 Theme - Swan Dive

  • July 25, 2007
  • James Skemp
Updated for BlogEngine.NET 1.3! Update 8/16/2008: This theme should work fine on BlogEngine.NET 1.4.5 or lower, using the 1.3 link. I’m proud to present a theme for BlogEngine.NET (tested with 1.1) called Swan Dive. This theme is based upon the template of the same name by Homefront Studios, and made available on Open Source Web Design. While this is technically my third theme for BlogEngine.NET, it’s the first for public consumption.

Read More

Helpful Dreamweaver regular expressions for BlogEngine.NET

  • July 21, 2007
  • James Skemp
While looking for posts, in the App_Data/posts directory, I needed a find and replace for the title of the posts.  It's a simple query, and here it is: <title>[\s\S]*</title> Note: This post is probably more for me than anyone else ;) 

Read More

BlogEngine.NET 1.1 released

  • July 16, 2007
  • James Skemp
I'm really excited about this (since it fixes a few bugs that have had an impact on me). Find out more at www.dotnetblogengine.net/ Now that 1.1 has been released, I'm going to be actively looking at theme creation; I've got mine, of course, but I've got some ideas for others as well.

Read More

BlogEngine.NET Theme - StrivingLife (almost done)

  • July 14, 2007
  • James Skemp
I've almost completed converting the WordPress theme to a BlogEngine.NET theme. The only hard part is when BlogEngine.NET (or ASP.NET) restricts write access to the CSS file. In these cases I have to tweak the CSS file using Firebug. It's a bit of a chore, since BlogEngine.NET compresses the CSS file so much (which is a good thing, in the long term), but since I'm also changing the file locally in Dreamweaver, it's just a matter of copying and pasting (over the Firebug CSS content).

Read More

BlogEngine.NET - now used by StrivingLife

  • July 13, 2007
  • James Skemp
With a new host, comes a unique move. Previously I was using WordPress, since I was hosted on a Linux (shared) server. Fortunately, I've decided to move to a Windows VPS, since the month of June was full of either slow down, or completely down, times. Since I don't want to install PHP and MySQL (which I would want to pay for the external dbs anyway), I've decided to switch my content out of WordPress.

Read More