Google Web

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

25 abr 2015

Tubular 0.9.6 con generadores de código

La nueva versión de Tubular ya esta aquí con algunos cambios y mejoras sobre todo en los formularios. Pero lo mejor esta en los nuevos generadores de código tanto para Grids como Forms, que permiten generar a partir de un JSON (arreglo u objeto) o un servicio OData.

El generador interpretara el modelo para presentar un fácil diseñador de columnas o campos con opciones para extender el código AngularJS final. Y lo mejor de todo es que con un simple click se puede mandar al servicio de Plunker todos los archivos necesarios para generar un proyecto.

El generador de código para Grids se encuentra en http://unosquare.github.io/tubular/#/Generator y para Forms en http://unosquare.github.io/tubular/#/FormGenerator. De hecho también actualice la documentación y mejore un poco el diseño del sitio web.

La nueva versión ya esta en Nuget y quizás en unas horas en JsDelivr.

20 abr 2015

Tubular 0.9.4

Nueva versión de Tubular, detallitos en GitHub. Pendiente actualizar los NuGets, y ver que el jsDeliver actualice solito de nuevo. Entr los cambios:
  • Columns visibility 
  • Cell Templates linked to Columns Definition 
  • Column Selector control in dropdown menu 
  • Basic grouping
El asunto con el grouping esta muy muy beta, pero ya es un inicio hacia la gloria.

17 abr 2015

Tubular en JsDelivr, lease un CDN

Ya puedes fetchear Tubular directamente de un CDN, en particular de JsDelivr. Chequen las documentación que ya actualice de como optimizar la carga de múltiples archivos con JsDeliver, y bueno faltaría solo agregar tubular al request.

Por el momento solo esta publicada la version 0.9.2, igual que en el NuGet, pero en GitHub hay avances de una nueva versión más ligera y posiblemente termine con un nuevo control de menu para poder seleccionar columnas. Algo así como en este menu de Kendo Grid.

15 abr 2015

Tubular 0.9.2

Nueva versión de Tubular en NuGet. Incluye pequeñas correciones y sobre todo cambio en el control de autocomplete. También incluye versiones minificadas, por si acaso.


Pendiente todavía integración para bower y grunt o algo así. Eso e intentar subirlo a un CDN, que previamente ya he intentado con otra librería y mori.

Revisión de cambios a partir del commit 73650e175b206c930191caae8176b73bef3cb2e5 en GitHub.

13 abr 2015

Tubular 0.9.1

Nueva versión de Tubular en NuGet, quite la librería de AllMightyAutoComplete que simplemente en CDNJS no me dejaron subir. Gracias.

Quizás nueva versión de la documentación pronto.

9 abr 2015

Tubular NuGets

Tenemos nugets, y los quieres... En la cuenta de Unosquare de NuGet, estan disponibles dos.


  • Tubular - Este NuGet contiene solo el bundle de CSS y Javascript.
  • Tubular Server side - Server side incluye un assembly que permite generar los modelos de Request y Response usando System.Linq.Dynamic. Lo cual es como la mitad del trabajo.
Comentarios son siempre bienvenidos.

6 abr 2015

Tubular Nodejs

Estaba pensando en separar quizás un poco el proyecto de Tubular del codigo C# e incluir un proyecto nodejs en la solución de Visuek Studio. No he usado nodejs, pero supongo que quedaría bien y sin esfuerzo usando el servicio de OData.

Quizás pueda incluir algo en npm o así. Por cierto hay actualización en el código y en la documentación. Me acosan las dependencias. Pero usar RequireJs fue un fracaso con AngularJS.

30 mar 2015

Tubular - Sitio demo

Estoy trabajando en un sitio demo, para mostrar el uso y features de Tubular en Github Pages. Por el momento hay poco que ver porque tengo que agregar soporte a Tubular para OData. Que ya esta un empezado y puede que termine en próximos días.

La liga para el demo esta en: http://unosquare.github.io/tubular/.

Necesito trabajar en un demo de Tubular/EmbedIO también.

26 mar 2015

Tubular en GitHub

El framework en AngularJS que comente en posts anteriores ya esta público en GitHub en el URL https://github.com/unosquare/tubular. Hay un ejemplo de como se usa, pero estoy pensando en generar una GitPage con explicación paso a paso como armar un grid y otras tareas.

Solo espero tener un poco de tiempo para comenzar a hacer el tutorial. Mientras tanto pueden curiosar el código.

24 mar 2015

FutureWiz

Tenía tiempo pensando en una app que no he visto antes. Cuyo concepto me queda claro en la cabeza, pero aún no he logrado descrifrar como realizar. La idea es algo sencilla:


  1. Se tiene una lista de "destinos" que se pueden definir como metas al futuro que tienen dependencias de otras metas y tienen un valor particular de necesidad de cierto recurso (dinero o tiempo)
  2. Definir los valores iniciales, reglas, del "ejercicio" que podría ser, más no limitarse, a número de dinero disponible o tiempo que podría invertirse en intervalos de tiempo.
  3. Verificar en base a las reglas cuales destinos son realizables y los que no, definir porque regla quedan fuera. Por ejemplo, cantidad de dinero acumulable no es suficiente.
  4. Representar toda la información del escenario "más probable" en base a las reglas actuales.
  5. Permitir modificar las reglas en base a recomendaciones generadas por el sistema.
Quizás no suena del todo entendible, pero la idea base es poder proyectar como invertir recursos de una forma visual. Algo entendible para cualquier simio con un browser.

Por el momento el código, que intento mantener en lo mejor hablando de visualización, esta disponible en GitHub en https://github.com/geoperez/futurewiz. Espero pronto hablar un poco más.

Sobre los detalles técnicos el sistema esta en AngularJS nada mas, pienso utilizar Google Spreadsheet como datastore, para mantenerlo todo rápido de correr en cualquier browser sin necesidad de un server. Para el almacenaje, quizás tomar en cuenta este post.