Home » BlogEngine.NET 1.6

BlogEngine 1.6.1 Update

21. April 2010 by rtur.net 26 Comments

BlogEngine.NET 1.6.1 is available for download on Codeplex. It is optional update, here details to help you make a decision if you need to refresh your blog.

What changed from 1.6.0?

1 We tuned-up comment management to make automated moderation easier

2 Added reCaptcha

3 Added option to switch comments to Disqus

4 Minor bug fixes.

How do I use new features?

- Using reCaptcha

- Using Disqus

Do I need to upgrade?

If you happy with a way comments work in your blog as they are - no. If you still looking for better anti-spam protection - yes.

I already have 1.6 installed. This seems to be a minor update - can I get to 1.6.1 without doing full upgrade?

1. Delete ~/App_GlobalResources/labels.ko-KR.resx

2. Merge folders (override if exists):

 ~/admin

 ~/App_GlobalResources

 ~/App_Code/Extensions

 ~/bin

3. Override only these files:

~/archive.aspx

~/archive.aspx.cs

~/blog.js

~/page.aspx

~/page.aspx.cs

~/post.aspx

~/post.aspx.cs

~/search.aspx.cs

~/themes/Standard/PostView.ascx

~/User controls/CommentView.ascx

~/User controls/CommentView.ascx.cs

~/widgets/RecentPosts/widget.ascx.cs

* BlogEngine.NET Hosting – Get 3 Months Absolutely Free!

Comments (17) -

Juan Manuel
Juan Manuel Argentina
4/21/2010 8:34:50 PM #

I have 1.4.5.15 installed, persisting to App_Data. If I back up the data directory, delete everything, apply this version, and copy App_Data, will it work (at least with minor tuning)?

Ruslan
Ruslan United States
4/21/2010 9:10:58 PM #

It looks like you should be fine, app_data folder structure did not change between 1.4.5 and 1.6. Surely backup is must and testing locally first would be good idea, some minor tweaks might be needed, but nothing major.

Scott
Scott United States
4/22/2010 12:14:48 PM #

What ever happened to you guys!  Thanks for the Update after like a year of downtime!  I have been waiting forever for this.

Marc
Marc Switzerland
4/23/2010 2:37:36 PM #

Cool enhancements and handy bugfixes! Like it and hope comment spam now is reduced by adding reCaptcha.

Brian Haahr-Nielsen
Brian Haahr-Nielsen Denmark
4/23/2010 4:44:39 PM #

After upgrading a backup of my site from 1.6.0 to 1.6.1 i get the following error:

Invalid column name 'Slug'

[SqlException (0x80131904): Invalid column name 'Slug'.]
   System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +212
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +245
   System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2811
   System.Data.SqlClient.SqlDataReader.ConsumeMetaData() +58
   System.Data.SqlClient.SqlDataReader.get_MetaData() +112
   System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +6281668
   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +6282737
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +424
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +28
   System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +211
   System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) +19
   BlogEngine.Core.Providers.DbBlogProvider.SelectPage(Guid id) in D:\Projects\Be-1610\BlogEngine\DotNetSlave.BusinessLogic\Providers\DbBlogProvider.cs:566
   BlogEngine.Core.Page.DataSelect(Guid id) in D:\Projects\Be-1610\BlogEngine\DotNetSlave.BusinessLogic\Page.cs:325
   BlogEngine.Core.BusinessBase`2.Load(KEY id) in D:\Projects\Be-1610\BlogEngine\DotNetSlave.BusinessLogic\BusinessBase.cs:271
   BlogEngine.Core.Providers.DbBlogProvider.FillPages() in D:\Projects\Be-1610\BlogEngine\DotNetSlave.BusinessLogic\Providers\DbBlogProvider.cs:853
   BlogEngine.Core.Page.get_Pages() in D:\Projects\Be-1610\BlogEngine\DotNetSlave.BusinessLogic\Page.cs:254
   BlogEngine.Core.Page.GetFrontPage() in D:\Projects\Be-1610\BlogEngine\DotNetSlave.BusinessLogic\Page.cs:288
   BlogEngine.Core.Web.HttpModules.UrlRewrite.context_BeginRequest(Object sender, EventArgs e) in D:\Projects\Be-1610\BlogEngine\DotNetSlave.BusinessLogic\Web\HttpModules\UrlRewrite.cs:59
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +80
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +171

What is wrong?

Brian Haahr-Nielsen
Brian Haahr-Nielsen Denmark
4/23/2010 4:51:40 PM #

Hey.. found out why...

Needed to update the database. Smile

Chandra Ekajaya
Chandra Ekajaya Indonesia
4/25/2010 8:43:54 AM #

Cool..I have been waiting for this improvement..
Hope it work properly to my blogs
-Chandra Ekajaya

Owen Worley
Owen Worley United Kingdom
4/27/2010 5:18:28 AM #

Awesome, I have been waiting for captcha comment support built in to the blog engine for a while.

After playing around with a number of 3rd party extensions to no avail, this update has solved all of my spam comment problems.

Thanks guys!

johnny
johnny United States
4/28/2010 11:22:35 PM #

Awesome update!! I was just wondering the other day if there was a captcha extension after getting 37 spam comments in one night. Thank you!

Carlos Silva
Carlos Silva Brazil
4/30/2010 5:46:16 AM #

Dear,
I like get source code for core 1.6.1 this link open only 1.6

Paul Coddington
Paul Coddington New Zealand
5/7/2010 7:07:50 AM #

If this solves the SPAM problem, I'll be very pleased.

When will the source code package for 1.6.1 be available for download?  You are still only posting links for 1.6.0?

Ruslan
Ruslan United States
5/7/2010 10:34:47 AM #

For those looking for source code - it is always available on Codeplex, just go to "Source Code" tab and click "Download" link in the right side bar. You can download any version you want from repository. Here is direct link to 1.6.1
blogengine.codeplex.com/.../74fe6ad96021

Andrew McMillan
Andrew McMillan New Zealand
5/8/2010 4:22:00 PM #

The addition of Disqus is excellent news. I'd been looking at adding social networking comments to my blog and couldn't find a suitable solution, until now. The Facebook Connect implementation is a little buggy but I think that's a problem at the Disqus end as opposed to BlogEngine. Thanks for the all great work.

Jemmy corder
Jemmy corder United States
5/11/2010 5:04:22 AM #

Thanks, folks. Up and running in a few minutes. Good documentation for getting started. Helpful forum. Nicely organized framework. The abstractions make good common sense, so finding the right areas to customize is usually pretty easy.Its good to work with blog engines!!!!!!!!

Marco
Marco Italy
5/12/2010 4:07:23 AM #

blogs.ugidotnet.org/.../...cha-per-blogengine.aspx

New Capcha for blogengie

ollie10
ollie10 Italy
5/14/2010 11:23:34 AM #

thanks i will try to update with this version my 1.6 version

Brian Swiger
Brian Swiger United States
5/18/2010 12:03:16 PM #

I upgraded from 1.6 to 1.6.1 following the "minor update" instructions above.  Now, it seems all of my posts are broken when linking to them.  I had navigation that would link back to older posts for "About Me"...and they now throw an error message.  Thoughts?  Did I miss a step?  After googling, I do see an issue from 1.6 to 1.6.0.1 that was resolved with links and the way posts are linked to (including the Day now).

Pingbacks and trackbacks (9)+

Comments are closed