Entradas

Mostrando las entradas etiquetadas como scala
Vamos a ver como agregar un select o combobox en lift, cargando los datos de una lista. Lo primero que tenemos que hacer es crear el select en un Html, este select no tiene option, porque como dijimos, los datos los cargaremos de una lista. Trabajos   Despues vamos al Snippet y dentro de la funcion en la que vamos a usar el select ponemos lo siguiente "#trabajo" #> SHtml.select( TipoTrabajo.findAll.map(tra => (tra.id.toString, tra.tipoTrabajo.is)), Empty, tra => partidaVar.is.trabajoId(tra.toLong)) Nuestro SHtml.select lleva los siguientes parametros: select(opcion, valor por default, funcion: (string) => Any) 1.opcion: Es la lista o valores que queremos mostrar como options 2.valor por default: Es el valor que muestra por default, si no tenemos ninguno podemos poner Empty 3.funcion: La funcion que se realizara en el form al hacer submit Podemos usar un ajaxSelect en vez de un select, esto es bueno usarlo si queremos que las opciones de un selec...

Cómo hacer un catálogo básico (ABC) en Lift 2.6

Imagen
En esta ocasión les presento cómo hacer un catálogo básico (ABC) en un ambiente web, utilizando este framework de desarrollo para aplicaciones web, llamado Lift. De acuerdo a liftweb.net , Lift es el framework web más poderoso y más seguro que existe hoy día. Si te interesa ver a detalle las razones detrás de esta afirmación visita: http://seventhings.liftweb.net . Las aplicaciones  desarrolladas en lift tienen las siguientes características: Seguras. Son resistentes a las vulnerabilidades comunes incluídas en varias de los top 10 OWASP . Centrado en el desarrollo. Son rápidas de construir, concisas y fáciles de mantener. Diseño amigable. Escalable. Son de alto rendimiento y escalan en un mundo real para soportar niveles de tráfico fuera de lo cumún. Modular. Se benefician de los módulos preconstruidos y fáciles de integrar entre sí. Interactivo como una aplicación de escritorio. El soporte de los Comet no tiene paralelo y el soporte de Ajax es súper fácil y muy seg...

Cómo habilitar Netbeans para Scala

Imagen
De acuerdo a Scala Documentation Scala es un lenguaje de programación moderno multi-paradigma diseñado para expresar patrones comunes de programación, de una manera elegante y sencilla. Scala es un lenguaje orientado a objetos en el sentido que cada valor es un objeto. Scala también es un lenguaje funcional en el sentido que cada función es un valor. Scala es un lenguaje en crecimiento en el mundo real. Según scala-lang.org está siendo utilizado de manera exitosa por un número cada vez mayor de compañías líderes para sus aplicaciones críticas de negocios. Empresas como Twitter, LinkedIn, Foursquare, etc. Si eres asiduo programador y fan de Netbeans, y quieres probar Scala, aquí te dejamos una guía rápida de cómo habilitar este IDE para trabajar con proyectos en este lenguaje. 1. Descargar el Scala de la pagina oficial www.scala-lang.org 2. Descomprimir el archivo descargado y guardarlo en una carpeta 3. Abrir la terminal y agregar el path para scala. Escribe sudo nan...