# Sunday, June 27, 2010

After not blogging for over a year, I decided to get back in the swing of things and write more. I clicked on a link and got the dreaded 404. So I decided to investigate.

About 6-8 months ago I upgraded my server last year to Server 2008 and IIS 7. I checked that my blog loaded, but never checked any links. It turns out that IIS 7 be default blogs "+" in URLs because it can pose security issues. Well, all my blog post links have "+" in them. This broke things :(

After some digging, I figured out how to fix it. Add the following to your Web.config file
<configuration>
  <system.webServer>
    <security>
      <requestFiltering allowDoubleEscaping="True"/>
    </security>
  </system.webServer>
</configuration>

Sunday, June 27, 2010 4:02:31 PM (Alaskan Daylight Time, UTC-08:00)

Since I’m getting back into blogging, I figured I would make upgrade my version of DasBlog to v2.3, change the theme, and spruce things up! I hope all two of you enjoy the new look :)

Sunday, June 27, 2010 3:55:20 PM (Alaskan Daylight Time, UTC-08:00)
# Saturday, June 26, 2010

This morning I thought I would sit down with my Mac and play with doing .NET development for OS X. I had previously tried, but always found things to be really frustrating. All the Cocoa bindings were out of date, and the WinForms stuff looked terrible, etc. But Miguel wrote a blog post a while back indicating they are getting serious about developing a native solution for OS X.

I downloaded the experimental version of MonoDevelop 2.4 from Michael Hutchinson blog but quickly found out the experimental version of MonoDevelop (based on 2.4 RC 4) was out dated. So I upgraded to MonoDevelop 2.4, opened it, and noticed that MonoMac wasn't an available add-in in the RTM version of MonoDevelop.

So I did what any self respecting geek would do, I started digging around inside the bundle for the experimental version of MonoDevelop from Michael Hutchinson, and found the MonoMac addin hidden inside at the path MonoDevelop.app/Contents/MacOS/lib/monodevelop/Addins/MonoDevelop.MonoMac. I copied the folder to the appropriate place of the RTM version of MonoDevelop 2.4 and everything works as expected!

Download it

Download MonoDevelop, copy it to your Applications folder. then open the contents of MonoDevelop.app, and extract MonoDevelop.MonoMac to Contents/MacOS/lib/monodevelop/Addins/. Restart MonoDevelop, and now you should be able to create a new MonoMac project!

Update

I missed two other files that updated in MonoDevelop.IPhone, download the new MonoDevelop.Addins.zip (490.49 KB) and extract it to the same place.

Saturday, June 26, 2010 3:02:05 PM (Alaskan Daylight Time, UTC-08:00)