Servidor Portátil .NET
É possível rodar sites WebForms e MVC em um servidor portátil .NET
Esse servidor implementa melhorias em um projeto antigo chamado Cassini++ que permitia rodar sites .NET 2.0 sem o uso do IIS.
No entanto, o projeto foi abandonado e há alguns substitutos, como o UltiDev, que permitem que se rode instancias .NET sem o uso de servidores completos.
O projeto Portable ASP.NET Web Server é aberto e permite rodar sem nenhuma instalação, ou seja, é possível rodar sites direto de um flash drive (pendrive), CDs, DVDs, etc.
Também permite salvar configurações e editar as configurações padrão, para que inicie automaticamente, quando instanciado.
Faça seu download aqui