January 6 2011
Hat's off to the BlogEngine.NET folks on their 2.0 release. A great release it is! I've ported this blog to the 2.0 release. Everything went pretty smooth. The only issue I had was that I had to rem out the following line in web.config:
<!--<add name="ScriptModule"type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=220.127.116.11, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>-->
I suspect because my provider includes that already in their web.config, which gets inherited by my web.config.
I LOVE the new admin interface in BlogEngine.NET 2.0. Fantastic work. Check out the video here to see it in action. The comment moderation and capabilities are super strong. And I like how they baked in code formatting using the defacto standard of http://alexgorbatchev.com/ Syntax Highlighter.
Lastly, I'm really impressed with how they integrated the HTML5 audio/video tags with a super smooth fallback to Flash/Silverlight. You can see that in action below:
September 30 2010
BlogEngine.NET does a great job with mobile devices, rendering its content with a default skin whenever it detects a mobile device. Unfortunately, this behavior doesn’t work on the iPhone or iTouch. However, the fix is easy. Simply add iphone and ipod to the BlogEngine.MobileDevices key in web.config, as follows:
<add key="BlogEngine.MobileDevices" value="(iphone|ipod|nokia|sonyericsson|blackberry|samsung|sec\-|windows ce|motorola|mot\-|up.b|midp\-)"/>
Once you’ve done this, the default mobile theme will render on the iPhone and iTouch.
If you are looking for even a prettier theme I also found the BETouch iPhone theme, which looks great. Simply add the theme to the themes directory and then change the mobile theme to BETouch in admin settings.
I’m now using it for this blog!