Sé lo que es una API web.
He escrito API en varios idiomas (incluso en MVC3).
También estoy bien practicado en ASP.Net.
Acabo de descubrir que MVC4 tiene "API web" y sin pasar por los ejemplos de video no puedo encontrar una buena explicación de lo que ES exactamente.
Según mi experiencia anterior, las tecnologías de Microsoft (especialmente ASP.Net) tienden a tomar un concepto simple y envolverlo en un montón de gastos generales inútiles que están destinados a hacer todo "más fácil".
¿Puede alguien explicarme qué es exactamente la API web en MVC4? ¿Por qué lo necesito? ¿Por qué no puedo simplemente escribir mi propia API?
Why can't I just write my own API?
¿Con solo ASP.NET MVC regular? Usted puede. La API web ASP.NET MVC solo le ofrece extras adicionales para que sea más fácil. Por favor ver más abajo.