blogengine.net

Tag: blogengine.net

Running Asp.Net 4.0 Application on IIS6 under Asp.Net 2.0 Parent App

Phew, that title sure is a mouthful… but it is kinda hard to describe the problem in so few words.

I had just finished the primary work on a new customer’s website (http://www.BuyMyBatteries.com) and was trying to hook up the latest and greatest build of BlogEngine.Net (2.5) underneath it for the corporate blog.

The challenge, as you might have guessed is that while BE.NET requires Asp.Net 4.0, the server was running IIS 6.0 and more importantly, the parent website is running ASP.NET v2.0. Resolving this took a number steps but it appears to be working quite nicely now

Step 1

Read more

Finding BlogEngine.Net Themes

image When I’m looking for a new theme (outside of the ones available from the http://dotnetblogengine.net site), these are the places I go look:

Of course if one wants to make your own, the best source is http://www.nyveldt.com/blog/post/BlogEngineNET-Creating-Themes-Webcast.aspx

 

Where do YOU find your favorite BE.Net themes?

BlogEngine.Net Features

image I?ve received a few inquiries about the features that are available in BE.Net in our comments section. Here is the latest grid posted (showing 1.4 although they are now up to 1.4.5):

Feature table

This is a list of all the features of BlogEngine.NET

Current Version
1.4

License
Ms-RL

Cost
Free and open source

Server Requirements
ASP.NET 2.0 or Mono

Mono support
Yes

Localization
Yes, support for 31 languages

Multilingual
No

Multiply authors
Yes

Static pages
Yes. You can create pages not part of the blog chronology

Navigation
Theme based and a sitemap provider for static pages

Alternate front page
Yes. All pages can be the front page of the blog

Each author have own feed
yes

New comment notification
Yes. Either by RSS, ATOM or e-mail

Data Storage
Provider based. XML or SQL Server, MySQL, VistaDB and many more

Post rating
Yes. Visitors can rate the individual posts

Gravatar support
Yes as well as MonsterID, Identicons and Wavatars

Tag cloud
Yes

Post calendar
Yes. AJAX enabled

Search posts
Yes. Maybe the best blog search available

Search comments
Yes. The search can include the comments as well as posts

User control injection
Yes. Any user control (.ascx) can be added to a blog post

Contact form
Yes

Comment moderation
Yes. Can be turned on/off in the admin

Disable comments
Yes. You can even disable comments after a given interval of time

E-mail attachments
Yes. The contact form can send attachments

Post ordering
Descending by date

Categories
Multiple

Subcategories
Yes

Tags
Yes

Post Editor
TinyMCE but others can be used

Draft Mode
Yes

Auto save
Yes

Microformats
xFolk, Rel-Tag, VoteLinks, XFN, XOXO, rel-home, rel-directory, rel-enclosure

Other export formats
FOAF, SIOC and APML

OpenSearch support
Yes

Google sitemap
Yes

HTTP compression
Yes (optional)

Live comment preview
Yes

Post API Support
MetaWeblog (supports newMediaObject method

Post Moderation
No

Syndication feeds
RSS 2.0 and ATOM 1.0

Feedburner support
Yes

OPML support
Yes

Windows Live Writer
Yes, extended support for both posts and pages

Ping services
Yes. Pings various services and more can easily be added

Comments
Yes

Comment Spam
Invisible CAPTCHA and AJAX

Comment syndication
Yes, as either RSS or ATOM

AJAX enabled comments
Yes

Themes
Yes (master pages and ascx files)

User Security
Users and roles can be defined freely

Trackback
Yes, both send and receive

Pingback
Yes, both send and receive

RSS Aggregator
The dynamic blogroll aggregates feeds

Forum
No

Gallery
No

Plugins/Extension
Full extension model

Mobile device support

Yes, special theme for mobile devices

Referrer Logs
Yes

Import/Export

BlogML and RSS

Search Engine Friendly URLs
Yes

Cross-post
No

Spell checker
Yes (ieSpell)

XFN support in editor
Yes

Password Protected Posts
No

Blog By Email
Not yet

API
MetaWeblog, javascript API and full SOAP web service API

Tracking scripts
You can change your tracking script from the admin. Works on all themes

HTML header tags
You can add your own from the admin

File extension
.aspx by default, but can be changed in the web.config

Development principles
KISS and no third-party assemblies. Very small and clean architecture

Code syntax highlighting
Yes. C#, Java, VB.NET, HTML, Javascript and T-SQL

User Community
CodePlex

Documentation
http://www.dotnetblogengine.net/wiki

Sample Sites
http://blog.madskristensen.dk/

If anyone has other questions about implementation or ??? Please, speak up in the comments below and we?ll do the best we can to answer your questions about this great blogging platform.