RE:pagina web en ambiente de produccion
Hola Horacio, veras, hay dos formas:
1) Comprar un dominio a un proovedor que soporte servicios de ASP.NET y si requieres BD en SQL o algo asi pues que tambien te lo permita; el problema es que el Host de sitios con soporte para .NET y SQL Server son un poco caros(un costo de entre 35 y 50 dolares mensuales)
2) Si quieres publicar tu pagina desde tu equipo, primero que nada necesitas tener una conexion de banda ancha; esto por que: necesitas tener una IP Fija para asi homologar tu IP y que un servidor especializado te permita establecer dicha IP como de dominio publico y asi sea accesible. Un servicio de dominio gratuito que te permite hacer publica tu IP Publica es "no-ip.org", de ahi tendrias que indagar un poco mas en como publicar ya tu sitio en .NET ya que yo lo hice pero en FTP ypues es diferente. Otra observacion es que si tu pagina va a ser constantemente visitada pues necesitas un equipo bastante robusto asi como tu ancho de banda para poder soportar el flujo de cargas.
Suerte.
ATTE: Carlos Reyes