Я собираюсь создать API для существующего приложения .NET и хочу пойти по пути обслуживания RESTful. Наша серверная платформа .NET и MSSQL. Я надеюсь на хорошее сочетание или масштабируемость в сочетании с чистой архитектурой.
Есть ли твердые мнения о том, как лучше всего реализовать RESTful .NET API (WCF, стандартный ASP.NET, MVC или даже HTTP Listener)?
Также любые мнения о том, почему НЕ стоит использовать .NET или причины использовать что-то вроде RoR.
Заранее спасибо за любые мнения по этой теме.