Это общий вопрос о перезаписи URL в среде разработки. Я разрабатываю CMS для изучения ASP.NET/C#, и мне, конечно, потребуется реализовать перезапись URL. Эта техника мне известна с тех пор, как я использую PHP на протяжении нескольких лет. Однако в PHP вы можете иметь локальный HTTP-сервер, напрямую изменять содержимое PHP, обновлять страницу и видеть результаты. Конечно, в ASP.NET это не совсем то же самое, так как вам нужно скомпилировать, а затем опубликовать код.
Проблема, с которой я столкнулся, заключается в том, что мне нужно проверить ссылки, удобные для перезаписи URL, которые мой код будет генерировать в моей среде разработки, - в основном, сделать ASP.NET Development Server совместимым с URL Rewrite. А может и нет.
Мой вопрос на самом деле: как лучше всего это сделать? Использовать IIS / Apache2 (с Mono) для сервера разработки?