Como dice Jose, necesitarías un servidor dedicado o un VPS (Servidor Privado Virtual) ya que el .NET Framework consumo bastante memoria y también necesitarías bastante BD.
Como no ofrecía este servidor he estado negociando con mi ISP y podría ofrecer el siguiente servicio VPS por 620€+IVA anuales:
- 512 Mb. RAM
- 20 Gb. de espacio en disco
- 300 Gb. de transferencia mensual
- Windows Server 2003
- Framework 2.0
- Framework 3.5
- 1 Dirección IP
- Escritorio Remoto
- Virtuozzo
- Plesk
- Power Pack de Plesk (Opcional)
En cuanto a la BD, yo utilizo SQL Server 2005 Express sobre el VPS. La versión Express tiene algunas limitaciones como BD no superiores de 4 Gb. y que no incluye el SQL Agent. Por lo demás, ya estoy utilizando 4 dominios con DNN y por ahora el rendimiento es bueno.
Como es normal, si no quedas satisfecho dentro de los primeros 30 días devuelven el dinero.