Oct 5, 2009 at 5:06 AM
Edited Oct 6, 2009 at 5:23 AM
Wow. It was easy to partially answer my own question.
The Blogengine postlist (the list of blog posts that appears on the default home page or that appears after a category search) is very easy to sort alphabetically with just one line of code, it's just not well publicized. In the "User Controls"
folder is the code-behind page "Postlist.ascx.cs"
To alphabetize according to "Title" or any other property of the class "post" look here: http://blogengine.codeplex.com/Thread/View.aspx?ThreadId=23402 (note
that in blogengine 1.5, "Post" must be replaced with "IPublishable")
To list the posts in reverse chronological order, look here: http://www.nerva.com/page/Chronological-PostList-control-for-BlogEngineNet.aspx
The "Post" class properties are listed here:
To me, this sorting is so powerful that:
1. IMHO, Blogengine is an excellent information management system, document management system, or file management system.
2. The incredibly kind and generous authors might consider putting the optional sort fields in the admin settings menu, assuming they have time to waste.
3. The Next step will be to alter the archive.ascx code-behind page to sort the category list in alphabetical order. Has anyone done this? Again, I am no good at C#.