lunes, 14 de noviembre de 2016

Problemas al Subir o descargar archivos .msg en IIS


Aqui de nuevo después de algún tiempo,

Hoy estando en otro nuevo proyecto me tope con un pequeño caso pero importante, cuando usuarios intentan descargar archivos .msg que son archivos del tipo outlook,

Para no tener problemas en  descargas de este tipo tenemos que configurarlo en nuestro IIS,

para ello ingresamos al IIS, seleccionamos nuestro directorio virtual/Tipos MIME/

doble click para ingresar y damos click derecho agregar

y agregaríamos lo siguiente,

En extension colocamos ".msg" 

y en tipo myme  "application/vsd.ms-outlook" 

con esto ya no tendríamos el problemas.


Saludos,



viernes, 27 de mayo de 2016

Configurar IIS Framework 4

Cuando intentamos configurar el framework 4 en nuestro IIS tenemos que ejecutar basicamente los siguientes pasos

1.- Instalar Framework 4

Para ello tenemos que realizarlo con privilegios de administrador, para ello se recomienda buscar el acceso directo,
darle click derecho y "ejecutar con permisos de administrador"

Luego en la consola empezamos a entrar al directorio

C:\Windows\Microsoft.NET\Framework64\v4.0.30319

Luego ejecutamos

aspnet_regiis.exe -i

Luego el siguiente paso seria crear un grupo de aplicaciones con el framework 4.

Luego si obtenemos algun error que diga

No puede obtener acceso a la página solicitada debido a la configuración de la lista de restricciones ISAPI y CGI del servidor web.

tenemos que ir a la raiz de IIS

Doble click sobre restricciones de ISAPI y CGI

y donde dice restriccion darle permitir a todos

Con eso tendriamos configurado el IIS

Si estan configurando un web services WCF REST

tengan en cuenta este valor debe de estar en  false si en caso no trabajen con https


   <behavior name="ServiceBehavior">
          <!--  2.- Establecemos un nombre al servicio en este caso ServiceBehavior -->
          <!-- Para evitar revelar información de los metadatos, establezca los valores siguientes en false antes de la implementación -->

          <serviceMetadata httpGetEnabled="true" httpsGetEnabled="false"  />

          <!-- Para recibir detalles de las excepciones en los fallos, con el fin de poder realizar la depuración, establezca el valor siguiente en true. Para no revelar información sobre las excepciones, establézcalo en false antes de la implementación -->
          <serviceDebug includeExceptionDetailInFaults="true"/>
        </behavior>

jueves, 5 de mayo de 2016

Exportar excel con formato texto C# ASP.NET

Estimados

Aqui despues de algun tiempo,

En esta ocasión me preguntó un colega mio.

Como poder exportar en excel desde un gridview, pero que algunas columnas tengan formato texto,

Bueno aquí esta pequeña linea de código. Tanto para una columna en especifico asi como para todas las columnas

   protected void gridFormato_RowDataBound(object sender, GridViewRowEventArgs e)
    {

        if (e.Row.RowType == DataControlRowType.DataRow)
        {
         
            e.Row.Attributes.Add("style", "vnd.ms-excel.numberformat:@");
            //e.Row.Cells[0].Attributes.Add("style", "vnd.ms-excel.numberformat:@");
   
        }

    }



Saludos,

domingo, 3 de abril de 2016

Agregar tiempo a Session

Para poder agregar tiempo a las sessiones que manejemos debemos de configurarlo de la siguiente manera,


Agregamos la cantidad del tiempo que deseamos en minutos, en mi caso le puse 200 minutos.