Manejando datos

Python Tools for Visual Studio

Posted by in Python

Bien, hora de probar lo que Microsoft tiene que aportar a Python, y no es otro que Python Tools for Visual Studio. Concretamente PYVS es un add-on o un complemento a su entorno de desarrollo Visual Studio, pero cómo yo no tengo Visual Studio, me descargo una versión específica (podeis ampliar esta información aquí: https://pytools.codeplex.com/wikipage?title=PTVS%20Installation) para aquellos que no disponen de Visual Studio. Instalación de PTVS Tras descargarme casi 200 Mb, procedo a instalar PYVS para Visual Studio 2013: Acepto las condiciones y comienza la instalación, un proceso que lleva…read more

Componente de mensajes con TypeScript, Bootstrap y RequireJS – Parte 2

Posted by in Javascript y TypeScript

Segunda parte y última para terminar de explicar el código del componente de mensajes con TypeScript, Bootstrap y Require, donde en la parte 1 se explicó cómo es la interfaz donde probaremos el componente de mensajes (index.html), y describimos en detalle cómo configurar RequireJS, preparamos la gestión de eventos y app.ts. Nos queda pendiente ver el código de MsgBox.ts, que es donde se desarrolla la acción, y Menu.ts para probar el componente. El código completo lo teneis en Github. Msgbox.ts El código donde se desarrolla toda la acción está en…read more

Componente de mensajes con TypeScript, Bootstrap y RequireJS – Parte 1

Posted by in Javascript y TypeScript

Damos una nueva vuelta de tuerca en esta travesía por #TypeScript, RequireJS y Bootstrap que tan entretenido nos tiene, y ahora vamos crear el código para un componente de mensajes, de forma que podemos reutilizarlo en nuestros proyectos. Se trata de tener la opción de crear mensajes al usuario en lugar de los alerts de javascript. Para poner los formularios bonitos, emplearemos Bootstrap, y para preparar el ejemplo,  de nuevo utilizamos la plantilla de TypeScript, RequireJS, jQuery, Bootstrap y HandleBarsJS. El hecho de crear este componente es para poder reutilizarlo…read more

Usando plantillas Jinja2 en GAE

Posted by in HTML5, Python

Seguimos trabajando con Google App Engine y Python, donde hoy vamos a mejorar bastante nuestra aplicación ampliando sobre cómo trabajar con plantillas. El código lo teneis disponible en GitHub. Modifcaciones en la plantilla He modificado la plantilla para incluir un menú, y así poder seguir usando la plantilla de forma que el contenido del menú sea visualizado siempre en la zona central. La base de la aplicación diseñada cuenta con una zona central que es donde queremos centrar el contenido, y así lo haremos en la plantilla Ahora jugaremos con…read more

Plantillas Jinja2 en GAE

Posted by in HTML5, Python

Tras dos entradas hablando y probando Google App Engine con Python, seguimos profundizando, y es hora de jugar con plantillas HTML, en lugar de mezclar HTML y Python, y no a cómo se programa con ASP Clásico, que sí es mezcla. Utilizamos las plantillas Jinja2 en GAE, que son muy socorridas, muy similar a las empleadas con HandleBars en Javascript, aunque cuando requieres cosas más complejas, hay notables diferencias. Usando plantillas jinja2 Si bien lo realizado hasta ahora es bastante interesante, no queda sino comentar que es un poco cutre…read more