Mostrando entradas con la etiqueta web. Mostrar todas las entradas
Mostrando entradas con la etiqueta web. Mostrar todas las entradas

sábado, 14 de mayo de 2016

ASP.NET MVC: Mostrar descripción de ENUM en EnumDropDownListFor

Si tienes un enum, y quieres que en el UI de ASP.NET MVC 5 se muestre una descripción amigable de los valores del enum, simplemente utiliza [Display(Name="valor")], así:

 public enum TipoPrestamo
    {  
  [Display(Name = "Opción uno")]
        OpcionUno= 1,
        [Display(Name = "Opción dos")]
        OpcionDos= 2,
        [Display(Name = "Opción tres")]
        OpcionTres = 3
    }

Ahora, cuando uses EnumDropDownListFor, va a salir el texto del Display, el cual puede ser tan amigable como desees.

sábado, 28 de diciembre de 2013

Estructura básica con HTML5: header y footer

En HTML5 son varios los elementos que han sido agregados que facilitan y agilizan el desarrollo de una página web. Por si acaso, daremos primero un pequeño repaso de algunos elementos de HTML4, al menos de los estructurales, los demás los iremos viendo a medida que el tiempo pase.

Si no sabes dónde escribir código HTML tienes varias opciones:
- Si quieres algo ligero para empezar puedes usar notepad o notepad++
- Si tienes experiencia con Eclipse, probablemente se te hará fácil usar Aptana Studio 3.
- Si te interesa ASP.NET, puedes utilizar Visual Studio o Visual Studio Express for Web.
- Si estás familiarizado con los programas de adobe, a lo mejor Adobe Dreamweaver es lo tuyo.
- Uno bien ligero y bonito es Sublime Text.

No es recomendable usar notepad, se requiere demasiada precisión y uno tiende a perderse entre tanto código si no existe al menos algo que nos guíe, por lo que mínimo es recomendable usar notepad++. Pero no importa cuál escojas, mientras escribas bien el código todo saldrá de maravilla.

viernes, 27 de diciembre de 2013

Breve introducción a la web

Aunque este es un blog de programación, antes de ver empezar con la parte del código o configuración de la computadora para poder empezar a programar para la web, es importante tener al menos una noción de cómo funciona la web. En esta publicación hablaremos de navegadores, tipos de páginas web y programación del lado del cliente y del servidor.