domingo, 4 de enero de 2009

Referencia Cultural en ASP.NET

Hola de nuevo, yo creo que alguna vez se habran encontrado desarrollando un proyecto en su servidor local y cuando terminan y colocan su proyecto y su base de datos en el servidor final se habran encontrado con el problema de que los formatos de fechas y numeros es diferente de los formatos para los cuales esta desarrollado su proyecto y sobre todo para los clientes a los cuales esta dirijido su sitio.

Esto resulta un verdadero problema por lo que debemos hacer conversiones de formatos para presentarle a los usuarios de nuestros sistemas los datos correctamente.

Para este tipo de problema asp.net incorpora una utilidad la cual realmente facilita enormemente el proceso de presentacion de datos, de una manera muy sencilla, la manera correcta de enfrentar este tipo de situaciones es agregando la referencia de cultura de la interfaz de usuario en el archivo web.config, indicando el tipo de cultura para el cual deben de presentarse los datos, la sintaxis es la siguiente:



Si lo que deseamos es agregar la referencia de cultura en una sola pagina debemos realizarlo modificando la directiva @ Page agregando los atributos Culture y UICulture:



De esta manera no debemos de precuparnos mas por las conversiones entre el cliente y el servidor de sql ya que la referencia cultural sincronizara de modo automatico los formatos entre el cliente y el servidor de bases de datos. presentandole en los formatos correctos los datos a los usuarios y a su vez el desarrollador no tiene por que realizar conversiones de formatos.

No hay comentarios:

Publicar un comentario

Agradesco todos sus comentarios.