Estou animado com a iniciativa OWIN , ela realmente pode melhorar o espaço de desenvolvimento de aplicativos da Web .NET. Apenas para testar se é possível, criei um exemplo que demonstra como combinar Express.js com Asp.Net Web Api. Você pode encontrar a amostra aqui
https://github.com/miensol/connect-webapi-samples
Ao clonar o repo, tudo o que você precisa fazer é:
msbuild .\Connect.WebApi.sln
node .\index.js
e agora você está executando Express.js e ASP.NET Web API no mesmo processo, graças ao excelente edge.js e à versão ligeiramente modificada do owin-connect .
Aqui estão algumas telas, resposta de express.js:
resposta da API Web ASP.NET:
Mais usos possíveis aqui