IIS, Visual Studio, unable to start debugging on the web server.

Background So this is another logging this issue after some frustrating problem sovling process. This is to help future me when I forget the same windows configuration step in another 8-15 months, maybe it’ll help you too. On Windows 8 you have go in and turn on many individual items to just get an ASP.NETContinue reading “IIS, Visual Studio, unable to start debugging on the web server.”

HTTP Error 500.19 – Internal Server Error with ASP.NET web on Windows 8 and IIS 8

I’m blogging this (again*) so next time I do a search I find my own post, it may also help you. I manage a few development VMs which I swear I have setup in the past correctly, but every so often I find one that’s got the following problem. *Again: it’s in an older postContinue reading “HTTP Error 500.19 – Internal Server Error with ASP.NET web on Windows 8 and IIS 8”

Cross subdomain ASP.NET Forms Authentication for local developement

I’ve had this issue twice now, and both times when I did my search I would end up this popular Stack Overflow question but adding an answer to a popular question that doesn’t directly* answer the question will get the attention of down vote police. *For some values of direct. So I’ll just have toContinue reading “Cross subdomain ASP.NET Forms Authentication for local developement”

When you need to generate and send templated emails, consider mailzor

Mailzor is a basic utility library to help generate and send emails using the Razor view engine to populate email templates, designed to be quickly pluggable into your .NET app. In our applications we send out HTML formatted emails, and seed them with a variety of data. I thought it would be easy to writeContinue reading “When you need to generate and send templated emails, consider mailzor”

Playing with AppHarbor, Twitter and WebAPI.

What? This sample application is very contrived, and came out of a throw away twitter account creation joke. Landing Page: usedguids.apphb.com Usage Info: gist.github.com/3964492 Service Features Submit a Guid, have it reserved Will inform you if it’s taken, or ok. Tweets Tech Details / Steps File, New, Web Api Project ASP.NET 4.5 Web Api ControllerContinue reading “Playing with AppHarbor, Twitter and WebAPI.”

Queuing ajax calls to ASP.NET WebApi Controllers

Objective To halt processing of subsequent ajax calls after one causes an error. Why Any actions related to a similar set of data (or concept) will all go through the same queue. This way if something falls over during processing of any given request, halting the processing of further requests should help not worsen things,Continue reading “Queuing ajax calls to ASP.NET WebApi Controllers”

Capturing client side JavaScript errors for later analysis

We’re getting close to pushing an application to a larger set of test users, and we’ll be interested in what happens when a larger variety of machine configurations (browsers and operating systems) and of course user actions encounter errors. We started with simply catching any server side errors, and log them to a single databaseContinue reading “Capturing client side JavaScript errors for later analysis”

Migrating a Legacy Web Forms Application to Web Forms MVP

Since I put “Legacy” in the post title to begin with, I would like to share some quotes from the often quoted Michael Feathers author of Working Effectively with Legacy Code. If you haven’t read it, you should – it comes highly recommended by many developers including Scott Hanselman on this Hanselminutes episode. But fullContinue reading “Migrating a Legacy Web Forms Application to Web Forms MVP”