Creando aplicaciones client-side con Django y Backbone.js
|
|
- Aarón Hidalgo Castillo
- hace 8 años
- Vistas:
Transcripción
1 Creando aplicaciones client-side con Django y Backbone.js
2 Problema/Desafio La necesidad de hoy en dia en aplicaciones web. En web concurridas, el desafío es mejorar los tiempos de respuesta, bajar la tasa de transferencia de datos. La solución: mover el código de nuestra aplicación, que hasta ahora la tenemos del lado del servidor, hacia el lado del cliente. Esto nos lleva a tener trabajar en una aplicación web que implica una gran cantidad de código JavaScript.
3 Solución Es muy fácil! Creamos aplicaciones de JavaScript llenas de selectores de jquery y devoluciones de llamada, tratando desesperadamente de mantener los datos sincronizados entre la interfaz de usuario HTML, la lógica de JavaScript, y la base de datos en el servidor :( Para aplicaciones cliente-side, un enfoque más estructurado va a ser útil. Para esto, Backbone.js
4 Backbone - definición Backbone.js nos brinda una estructura para aplicaciones web cliente-side. Nos provee: Modelos con clave-valor y eventos customizables. Colecciones para manejar los modelos con enumerables funciones. Vistas con manejo de eventos. Y el poder de conectar todo esto a una API RESTfull con interface JSON.
5 Integrar backbone.js en nuestra aplicación Django Del lado del servidor: django django-tastypie Del lado del cliente: backbone.js underscore.js _.template("<% print('hello ' + var); %>"); backbone-tastypie.js com/pauluithol/backbone-tastypie
6 Introduccion Django models.py forms.py views.py urls.py
7 Moviendo del servidor al Cliente django -> backbone.js models -> Backbone.Model (API REST) manager -> Backbone.Collection views -> Backbone.View (eventos) urls -> Backbone.Router templates -> Underscore
8 Aplicación Blog de ejemplo
9 Backbone.js Backbone.Model Backbone.Collection Backbone.View
10 Backbone.Model PostModel = Backbone.Model.extend({ urlroot : "/api/v1/post/"}); model.tojson() model.fetch() model.get(attribute) model.clear([options]) model.fetch([options]) model.save([attributes], [options]) model.destroy([options]) model.validate(attributes) model.url()
11 Backbone.Collection PostCollection = Backbone.Collection.extend({ url: "/api/v1/post/", model: PostModel }); Provee 28 funciones de iteración: map, reduce, filter, find, sortby, min, max, shuffle, toarray, size, isempty,... collection.add(new Post({title: "test", body: "some text"})); collection.where(attributes) -> arreglo con resultados collection.fetch([options]) -> trae los datos desde el servidor
12 Backbone.View var AboutView = Backbone.View.extend({ el: $('#main_content'), template: _.template($('#about_tpl').html()), render: function(){ this.$el.html(this.template); return this; } }); about_view = new AboutView;
13 Catalogo de eventos que Backbone.js puede disparar. Importante tenerlos en cuenta en las vistas para enlazar a acciones. "add" (model, collection) when a model is added to a collection. "remove" (model, collection) when a model is removed from a collection. "reset" (collection) when the collection's entire contents have been replaced. "change" (model, options) when a model's attributes have changed. "change:[attribute]" (model, value, options) when a specific attribute has been updated. "destroy" (model, collection) when a model is destroyed. "sync" (model, collection) triggers whenever a model has been successfully synced to the server. "error" (model, collection) when a model's validation fails, or a save call fails on the server. "route:[name]" (router) when one of a router's routes has matched. "all" this special event fires for any triggered event, passing the event name as the first argument.
14 Backbone.Router var Workspace = Backbone.Router.extend({ routes: { "help": "help", // #help "search/:query": "search", // #search/kiwis "search/:query/p:page": "search" // #search/kiwis/p7 }, help: function() {...}, search: function(query, page) {...} });
15 Backbone.sync Es la función que Backbone llama cada vez que se intenta leer o guardar un modelo en el servidor. Por defecto, se utiliza (jquery / Zepto). Ajax para hacer una petición REST JSON create POST /collection read GET /collection[/id] update PUT /collection/id delete DELETE /collection/id
16 Del lado del Servidor Tastypie Aprovecho para agradecerle a Daniel Lindsley otros proyectos: django-haystack
17 Preguntas?
Integración de servicios de almacenamiento virtual
TRABAJO FIN DE GRADO Integración de servicios de almacenamiento virtual Autor: Pablo Parejo Camacho Tutor: Gregorio Robles 1 ÍNDICE Introducción Desarrollo Servidor Desarrollo Cliente Conclusiones 2 INTRODUCCIÓN
Más detalles11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman
11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas
Más detallesProgramación de Consultas SQL ADO.Net LDP3501-2011 / DUOC-AV
En esta guía: Programación de Consultas SQL ADO.Net LDP3501-2011 / DUOC-AV Procedimientos Almacenados... 1 Procedimientos Almacenados (Stored Procedures)... 1 Sintaxis de Procedimientos Almacenados...
Más detallesDepartamento de Ciencias e Ing. geniería de la Computación. Diego C. Martínez - DCIC-UNS
Ingeniería de Ap plicaciones Web Diego C. Martínez Departamento de Ciencias e Ing geniería de la Computación Universidad Nacional del Sur Frameworks visión conceptual Framework Llamada a operaciones implementadas
Más detalles(Rich Internet Applications) (Aplicaciones de internet enriquecidas).
(Rich Internet Applications) (Aplicaciones de internet enriquecidas). JavaScript, jquery, jquery UI Es utilizado en los sitios y aplicaciones web para agregar funcionalidad. Utilizado en el lado del cliente
Más detallesIntroducción... 2. Delicious... 2. Algunas características:... 2. Sitio para acceder a esta herramienta... 2. Qué es Delicious?...
Delicious Índice Introducción... 2 Delicious... 2 Algunas características:... 2 Sitio para acceder a esta herramienta... 2 Qué es Delicious?... 2 Tutorial Delicious... 3 Cómo guardar favoritos... 5 Otros
Más detalles[4 ]Instalación y configuración básica de drupal.
[4 ]Instalación y configuración básica de drupal. La instalación de Drupal es realmente sencilla. En las dos últimas versiones cada vez se le ha ido concediendo más importancia a los elementos de calidad
Más detallesSesión 20. MVC en ruby on rails. Luisa Fernanda Rincón Pérez 2015-1
Sesión 20. MVC en ruby on rails Luisa Fernanda Rincón Pérez 2015-1 Cómo aplica Ruby on rails MVC? MODELO en Ruby on rails Cómo aplica Ruby on rails MVC? Modelo Representan tablas de la base de datos Las
Más detallesGenerador de Proxy remoto JavaScript.
Generador de Proxy remoto JavaScript. 1. Introducción: La aplicación genera un proxy JavaScript a partir de un servicio web de.net con extensión.asmx, tomado como entrada. Automatizando de esta manera
Más detallesTema 1 HTTP y aplicaciones web
Tema 1 HTTP y aplicaciones web Indice 1. HTTP para sitios web estáticos 2. HTTP básico para aplicaciones web 3. Aplicaciones AJAX 4. APIs REST 1.1. HTTP para sitios web estáticos Petición/respuesta HTTP
Más detallesCAS-2700-02 Gateway para convertir desde los equipos Veeder TLS 300, 350, 450 Hacia Modbus (RTU and TCP), BACnet, y HTML
Descripción CAS-2700-02 Gateway para convertir desde los equipos Veeder TLS 300, 350, 450 Hacia (RTU and TCP), BACnet, y HTML El driver Veeder Root Serial permite que el gateway haga poleo del panel TLS
Más detallesSocial Coding GIT - El control de versiones es la gestión de los diversos cambios que se realizan sobre algún archivo, en este caso, código.
Social Coding GIT - El control de versiones es la gestión de los diversos cambios que se realizan sobre algún archivo, en este caso, código. TUTORIAL ORIGINAL: www.cristalab.com Qué es Git? Git es un sistema
Más detallesServicio de Apoyo a la Investigación. Tutorial EndNoteWeb
Servicio de Apoyo a la Investigación Tutorial EndNoteWeb I AÑADIR REFERENCIAS. LA PESTAÑA COLLECT Collect es la pestaña que se utiliza para añadir referencias a nuestra biblioteca. Se pueden añadir hasta
Más detallesCURSO DE PROGRAMACIÓN PHP MySQL
CURSO DE PROGRAMACIÓN PHP MySQL MASTER EN PHP MÓDULO NIVEL BASICO PRIMER MES Aprende a crear Sitios Web Dinámicos con PHP y MySQL 1. Introducción Qué es PHP? Historia Por qué PHP? Temas de instalación
Más detallesEjercicios de AJAX y REST
Índice 1 AJAX (1 punto)... 2 2 Servicios REST (1.5 puntos)... 3 3 Gestión de errores en servicios REST (0.5 puntos)...5 1. AJAX (1 punto) Vamos a cambiar la búsqueda de usuarios para que funcione mediante
Más detallesEnlace para bajar la herramienta: ftp://ftp.cs.stir.ac.uk/pub/staff/kjt/software/jasper-1.3.tar.gz
Jasper 1. Instalar Jasper Enlace para bajar la herramienta: ftp://ftp.cs.stir.ac.uk/pub/staff/kjt/software/jasper-1.3.tar.gz Para instalarlo basta con descomprimir en el directorio deseado. Aparecerá la
Más detallesPráctica de laboratorio 11.2.2a Configuración de listas de acceso extendidas
Práctica de laboratorio 11.2.2a Configuración de listas de acceso extendidas Objetivo Configurar y aplicar una ACL extendida para permitir o denegar tráfico específico. Probar la ACL para determinar si
Más detallesTutorial Servicios Web
Tutorial Servicios Web 1. Servicios Web con REST Como ya hemos usado SOAP para WebService, podemos afirmar que es bien fácil de diseñar, pero algo complicado de consumir: se necesita toda una API para
Más detallesMAESTRO DE PHP PHP NIVEL 1
MAESTRO DE PHP MAESTRO DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. Incluye los Cursos PHP Nivel 1 y PHP Avanzado
Más detallesManual de Desarrollado de Módulos en Español. Version 1.0-4 Beta. Escrito por: Bruno Macias V.
Manual de Desarrollado de Módulos en Español Version 1.0-4 Beta Escrito por: Bruno Macias V. (bomv.27@gmail.com) Introducción Módulo Developer Este gran módulo distribuido en tres submódulos hasta la presente
Más detallesGTIDEE Web Feature Service (WFS) Versión 1.1.0 2012-02-23 Página 1 de 9 IDEE. Estándar de interfaz. Web Feature Service (WFS) Versión 1.1.
GTIDEE Web Feature Service (WFS) Versión 1.1.0 2012-02-23 Página 1 de 9 IDEE Estándar de interfaz Web Feature Service (WFS) Versión 1.1.0 El servicio de publicación de objetos (WFS) permite recuperar y
Más detallesPrograma de Certificación e Integración Laboral. Desarrollo Web 2016. Universidad Autónoma de Chihuahua Facultad de Ingeniería
Universidad Autónoma de Chihuahua Facultad de Ingeniería PCI Capacitación Integral S.A. de C.V. 614 233 6729 http:// Propuesta Las Aplicaciones Web no solo permiten a las empresas mantenerse eficientes
Más detallesEXTENSIÓN DE UML PARA APLICACIONES WEB
EXTENSIÓN DE UML PARA APLICACIONES WEB 1. Descripción Esta extensión de UML define un conjunto de estereotipos, valores etiquetados y restricciones que nos permiten modelar aplicaciones web. Los estereotipos
Más detalles1. INTRODUCCIÓN 2 2. EVERDRIVE LITE 3 3. SINCRONIZADOR DE EVERDRIVE 4 4. VISTA GENERAL DE LAS OPCIONES DE LA APLICACIÓN 5
Aplicación everdrive: Usuario Resumen Funcionalidades disponibles en la aplicación Registro de Modificaciones Versión Descripción [o descripción de cambios] Autor Fecha creación Aprobado por Fecha aprobación
Más detallesLa web (el servicio WWW)
Introducción Ingeniería de Telecomunicación grex@gsyc.es GSyC, Universidad Rey Juan Carlos 24 de noviembre de 2008 (cc) 2008 Some rights reserved. This work licensed under Creative Commons Attribution-ShareAlike
Más detallesTUTORIAL: Scoop.it PASO A PASO
Herramienta para curación de contenidos TUTORIAL: Scoop.it PASO A PASO Carmen González CREAR UNA CUENTA EN SCOOP.IT Carmen González TUTORIAL: Scoop.it PASO A PASO 1. Accedemos a la dirección: http://www.scoop.it/
Más detallesUNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES
UNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES MODULO DE CONTENIDOS DE MATERIALES En prácticamente cualquier tipo de asignatura existirá
Más detallesSistema en Terreno SmartPhone Android
Sistema en Terreno SmartPhone Android INTRODUCCION Sin lugar a dudas, los Smartphones y las Tablets Android se están convirtiendo en un aliado indispensable de nuestro trabajo cotidiano, ya que estos dispositivos
Más detallesManual de uso del Tracker (Gestor de Actividad)
Objeto Describir qué es y cómo se utiliza la herramienta empleada para gestionar Actividades de un proyecto. Afecta/Alcanza Afecta y alcanza a todos los empleados de LabHuman. Realización 3.1.-Generalidades
Más detallesCapítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable
Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)
Más detalles1.1 Conceptos Importantes
2 1. Índice 1.1 Conceptos Importantes 2. Ejemplo Implementación- Preparación 2.1 Guardar ce_cid y preparar para envío 2.2 Preparar URL S2S y llamar al servidor de Matomy 3. Información Adicional 3 4 5
Más detallesJavaScript como Orientación a Objetos
Gustavo Lacoste (gustavo@lacosox.org) October 2012 Resumen El objetivo de las siguientes notas es generar una estructura en JavaScript que nos permita reutilizar de manera limpia las funciones creadas
Más detallesCapitulo VI. Conclusiones.
Capitulo VI. Conclusiones. VI.I. Conclusiones. Finalmente como conclusiones tenemos que resaltar el uso de varias tecnologías aparte de Java, como lo son el uso de la librería O reilly para pasar archivos
Más detallesIntroducción a Webduino
Aplicaciones Prácticas con Sistemas Arduino Introducción a Webduino CEP SEVILLA IES Los Viveros Curso 2011/2012 Ref: 11412FP23 Luis Modesto González José Pujol Pérez : Webduino Librería que facilita la
Más detallesClase 4. Ajax XML. XML Ajax definición Breve explicación de como funciona el HTTP XMLHttpRequest. El XML se creó para que cumpliera varios objetivos.
Clase 4 Ajax XML Ajax definición Breve explicación de como funciona el HTTP XMLHttpRequest XML El XML se creó para que cumpliera varios objetivos. Que fuera idéntico a la hora de servir, recibir y procesar
Más detallesQuiz 11: Crear preguntas. Juan Quemada, DIT - UPM
Quiz 11: Crear preguntas Juan Quemada, DIT - UPM 1 Quiz 10: Crear preguntas Objetivo: Introducir en la aplicación Quiz un formulario que permita crear preguntas nuevas y añadirlas a la base de datos. Paso
Más detallesPortal Inteligente Medellín Documentación de la Arquitectura de Software
Guías para las API de servicios Portal Inteligente Medellín Documentación de la Arquitectura de Software Juan G. Lalinde-Pulido Claudia M. Zea Luis F. Londoño Nicolás Hock Sergio A. Monsalve Departamento
Más detallesAplicaciones en Tiempo Real con node.js Por: Oscar Gracia. Aplicaciones en tiempo real con node.js. Marzo 2014. www.northware.mx
Aplicaciones en Tiempo Real con node.js Por: Oscar Gracia 1 El mundo del desarrollo web avanza rápido, cada día surgen nuevas herramientas y nuevas tendencias que debemos implementar si queremos seguir
Más detallesProgramación de páginas web dinámicas con CGIs
Programación de páginas web dinámicas con CGIs Esquema Webs estáticas o dinámicas. CGIs: Que son y como funcionan Formularios para enviar información CGIs en perl Webs estáticas o dinámicas Una (página)
Más detallesGuí a Ra pida Dropbox.
Guí a Ra pida Dropbox. Software desarrollado para alojar y compartir archivos vía WEB. Ing. Verónica Lisset Nieto Quintanilla vlnietoq@gmail.com http://www.veronicalnieto.blogspot.com/ www.vlnieto.wikispaces.com
Más detallesDemo - DataSnap y Nube
Demo - DataSnap y Nube Agenda Introducción a RAD Cloud DBExpress Nueva API de la Nube Qué hay de nuevo en DataSnap? info@danysoft.com 1 API de la Nube info@danysoft.com 2 Qué es la API de la Nube? Una
Más detallesIntroducción a Django
Manuel Kaufmann Octubre de 2008 http://www.python.com.ar Qué es Django? Framework Rápido y limpio Problemas resueltos Para qué se utiliza? Historia Aplicaciones web Blog's Sistemas complejos Encuesta Necesidad
Más detallesWEB SERVICES TUTORIAL. Tutorial completo para poder crear y utilizar Web Services con las configuraciones más usadas de forma profesional.
WEB SERVICES TUTORIAL Tutorial completo para poder crear y utilizar Web Services con las configuraciones más usadas de forma profesional. 1/29/2013 INTRODUCCIÓN... II WEB SERVICES... II PRINCIPALES VENTAJAS...
Más detallesCómo crear un fichero de ayuda para tus aplicaciones?
Cómo crear un fichero de ayuda para tus aplicaciones? USANDO HTML HELP WORKSHOP HTML Help Workshop es una aplicación diseñada para proporcionar un sistema simple para crear y administrar proyectos de ayuda
Más detallesMICROSITIOS. Perfiles
MICROSITIOS Perfiles API para el consumo de servicios encargados de la creación, visualización, edición, eliminación y demás operaciones sobre los perfiles de usuarios de Metaportal. METAPORTAL 18/07/2014
Más detallesWEB SERVICES CON AXIS
WEB SERVICES CON AXIS Introducción Esta guía muestra cómo generar servicios web con AXIS. Se ha tomado como referencia básica el manual que aparece en http://www.eclipse.org/webtools/community/tutorials/bottomupaxis2webservice/bu_tutorial.html
Más detallesReemplazo de una Supervisora en un Sistema de Conmutación Virtual (VSS)
Reemplazo de una Supervisora en un Sistema de Conmutación Virtual (VSS) por Haihua Rong 1 Tabla de contenidos Introducción... 3 Escenarios... 4 Escenario 1: Falla Chasis standy... 4 Escenario 2: Falla
Más detallesAPI de búsqueda (LFASparql)
API de búsqueda (LFASparql) LFASparql es un repositorio JavaScript para buscar fuentes en LOD4ALL. Utilizando LFASparql, serás capaz de cruzar búsquedas de las fuentes de datos registradas en LOD4ALL,
Más detallesU.E JUAN DE VELASCO CREAR DATOS EN SQL
NOMBRE:LILIAN CAUJA U.E JUAN DE VELASCO CREAR DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador que por defecto en algunas instalaciones no viene incluido, se puede
Más detallesUTILIZACIÓN DE NAVEGADORES WEB PARA INTERACTUAR CON PROGRAMAS DESARROLLADOS CON LABVIEW POR MEDIO DE INTERNET
UTILIZACIÓN DE NAVEGADORES WEB PARA INTERACTUAR CON PROGRAMAS DESARROLLADOS CON LABVIEW POR MEDIO DE INTERNET Enrique Ramón Gómez Rosas, Miguel Angel Mendoza García, Luis Alejandro De la Cruz Velázquez
Más detallesCámaras de Internet. Como configurar el módem Speedtouch para Videovigilancia
Cámaras de Internet Como configurar el módem Speedtouch para Videovigilancia Tabla de Contenido Cámaras de Internet...3 Como configurar el módem Speedtouch para Videovigilancia...3 Introducción:...3 Qué
Más detallesBackflipSD Modelo de Diseño
BackflipSD Modelo de Diseño Historia de revisiones: Fecha Versión Descripción Autor 04/09/2012 1.0 Rodrigo Stecanella 16/09/2012 1.1 Rodrigo Stecanella 1 Contenido Historia de revisiones:...1 Introducción...3
Más detallesGuía para la migración
Guía para la migración Cómo migrar desde otro gestor de referencias bibliográficas a Mendeley Uno de los beneficios de Mendeley es que permite importar referencias desde otros gestores de referencias bibliográficas.
Más detallesDesarrollo de Aplicaciones para ios
Desarrollo de Aplicaciones para ios Sesión 5: SQLite - JSON Ing. Ricardo Casanova Nébola-Kopak @rcasanovan rcasanova@eureka-ec.com SQLite - Antecedentes Proyecto público creado por Richard Hipp Implementa
Más detallesAplicaciones Web con Delphi
Artículos técnicos Grupo Danysoft: Aplicaciones Web con Delphi Por Pablo Reyes Grupo Danysoft noviembre de 2002 - (902) 123146 www.danysoft.com Aplicaciones Web con Delphi 7 Una de las novedades más importantes
Más detallesConectar Outlook con Exchange en local
Conectar Outlook con Exchange en local Resumen Con este proceso de archivado, lo que pretendemos es guardar nuestro correo en un archivo de datos, para así poder realizar una copia de seguridad o simplemente
Más detallesRESTful 4 all. Diego Sapriza diego@sapriza.net @AV4TAr
RESTful 4 all Diego Sapriza diego@sapriza.net @AV4TAr Como diseñar una API RESTful sin morir en el intento. Hi! I M Diego Sapriza @AV4TAr ..uy PHP.meetup.uy DevOps.meetup.uy El mundo evoluciona constantemente
Más detallesGALA CONCEPTO COMMIT, ROOLBACK SAVEPOINTS (SAVE TRANSACTION) No Consultas. Definiciones Transacciones ( L33 )
Definiciones Transacciones ( L33 ) CONCEPTO COMMIT, ROOLBACK SAVEPOINTS (SAVE TRANSACTION) Transacciones En Microsoft ( L33 ) MANUAL (REQUIERE PROGRAMACION) AUTOMATICO (COM+ O DTM) DTM (DISTRIBUTED TRANSACTION
Más detallesALTAS MANUAL DE USUARIO PARA EL PROTOTIPADO DE APLICACIONES
ALTAS MANUAL DE USUARIO PARA EL PROTOTIPADO DE APLICACIONES Versión 1.0 Unidad de Arquitectura del Software Hoja de Control Título Documento de Referencia Responsable Manual de usuario para el prototipado
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2015-1 Qué vimos la clase pasada? 1. Fin tutorial HTML 2. Nombres de dominio 3. URLs 3 Sesión 4. Método GET - POST Qué haremos hoy? 1. Tipos de solicitudes
Más detallesCLASE 6 Creación de sitios web en Web Page Maker Básico
CLASE 6 Creación de sitios web en Web Page Maker Básico Lics. en Periodismo y Comunicación Social FCH-UNSL (Año 2014) CREATIVE COMMONS RECONOCIMIENTO-NOCOMERCIAL- COMPARTIRIGUAL 3.0 UNPORTED LICENSE WEB
Más detallesUmbrella Soluciones Mitrack Y Mitrack plus Guía de usuario
Nombre: Umbrella soluciones guía de usuario Creador: Antonio Espinoza Projecto: Sistema de Rastreo Satelital (GPS) Creación Fecha: 2013-11-10 2013-12-02 Sub Project: Mitrack y Mitrack Plus Update Pagina:
Más detallesGuía básica para subir vídeos a Youtube
Guía básica para subir vídeos a Youtube Índice Videos en YouTube Paso 1: Crear una cuenta Paso 2: Diseñar tu canal Paso 3: Grabar y editar tu video Paso 4: Subir video Paso 5: Características del video
Más detallesInstrucciones para Integración con PayPal
Instrucciones para Integración con PayPal Tabla de Contenidos Descripción... 1 Parte 1: Crear un Botón de Pago de PayPal Paso 1: Ingrese a PayPal... 2 Paso 2: Página Mi Cuenta... 2 Paso 3: Página La configuración
Más detallesCONFIGURACIÓN BÁSICA TP-LINK APLICABLE A MODELOS: TL-WR841N & TL-WR841ND Sistemas Operativos de escritorio: Windows XP, Vista, 7, 8 y 8.
CONFIGURACIÓN BÁSICA TP-LINK APLICABLE A MODELOS: TL-WR841N & TL-WR841ND Sistemas Operativos de escritorio: Windows XP, Vista, 7, 8 y 8.1 1. Acceso Router. Windows XP Windows Vista y 7 Windows 8 y 8.1
Más detalles(Es traducción del texto de Ayuda de la página de información sobre Refworks 2.0: http://www.refworks.com/refworks/help/refworks_2.0.
REFWORKS 2.0 (Es traducción del texto de Ayuda de la página de información sobre Refworks 2.0: http://www.refworks.com/refworks/help/refworks_2.0.htm ) La apariencia del nuevo Refworks 2.0 es limpia y
Más detallesManual de AutoUpdate del PoiEdit. Por PeJeSa. Para el foro de Todopocketpc.com
Manual de AutoUpdate del PoiEdit. Por PeJeSa Para el foro de Todopocketpc.com Escrito por PeJeSe Página 1 de 9 Pequeño manual sin pretensiones para dar una pequeña explicación de cómo sincronizar los ficheros
Más detallesEstrategia de modernización de aplicaciones Oracle Forms y Reports
Abril 2014 Mariana Contardi Experta en de aplicaciones de Oracle Forms en atsistemas Estrategia de de aplicaciones Muchos clientes se plantean la pregunta de qué hacer con las aplicaciones Forms y que
Más detallesCopias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008
Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008 Contenidos 1. Propósito 3 2. Realizar una copia de seguridad con SQL Server 2005 4 3. Restaurar una copia de seguridad con SQL Server
Más detallesSUBVERSION Y SUBCLIPSE
Febrero, 2008 SUBVERSION Subversion 1 es uno de los Sistemas de Control de Versiones más utilizados. Un Sistema de Control de Versiones es una aplicación informática que mantiene el registro de todo el
Más detallesSistemas de Caché. Para mejorar la velocidad de carga de una web. papers. acens
Sistemas de Caché Para mejorar la velocidad de carga de una web Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Llega el momento en la vida de un sitio web que debido
Más detallesFORMACIÓN Modelo de programación web y bases de datos
FORMACIÓN Modelo de programación web y bases de datos En un mercado laboral en constante evolución, la formación continua de los profesionales debe ser una de sus prioridades. En Galejobs somos conscientes
Más detallesCONFIGURACION DE HOSTING EN SERVIDOR HST
CONFIGURACION DE HOSTING EN SERVIDOR HST El Instituto High System Training brinda a sus estudiantes un espacio de almacenamiento donde podrá alojar su Página Web creada en la asignatura CMS y su Aplicativo
Más detallesAdministración de Redes y Netbooks en la Escuela. Anexo III Manual de Procedimientos Técnicos
Administración de Redes y Netbooks en la Escuela Anexo III Manual de Procedimientos Técnicos Autoridades Provinciales Gobernador D. Daniel Osvaldo SCIOLI Directora General de Cultura y Educación Dra. Silvina
Más detallesEn este ejemplo también vamos a crear la capa Entidades que va a servir para modelar nuestra base de datos.
La programación por capas es un estilo de programación en el que el objetivo primordial es la separación de la lógica de negocios de la lógica de diseño; un ejemplo básico de esto consiste en separar la
Más detallesTrabajos de Ampliación. Bases de datos NoSQL.
BASES DE DATOS NoSql Son bases de datos pensadas para aplicaciones que hagan un uso intensivo de la misma. Estas bases de datos permiten una mayor flexibilidad y facilidad a la hora de introducir los datos
Más detallesTema 4: Tecnologías Web Java
Tema 4: Tecnologías Web Java Introducción Aplicación web Aplicación que corre en al menos un servidor y a la que el usuario accede desde un cliente de propósito general (ej.: navegador en un PC, teléfono
Más detallesCmapTools in the Cloud: MAPAS CONCEPTUALES EN LÍNEA Primeros Pasos
Eduteka CmapTools in the Cloud: Mapas conceptuales en línea http://www.eduteka.org/cmappers.php Jueves 2 de Julio de 2015 CmapTools in the Cloud: MAPAS CONCEPTUALES EN LÍNEA Primeros Pasos Bienvenid@ a
Más detallesGUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS. www.masterhacks.net. Guía de instalación y uso de Wordpress Página 1
GUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS www.masterhacks.net Guía de instalación y uso de Wordpress Página 1 Wordpress es un sistema muy utilizado para la creación de blogs. Este se puede
Más detallesTFM Comunicación, Redes y Gestión de Contenidos
TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado
Más detallesPráctica de laboratorio 3.2.1 Configuración del enrutamiento EIGRP
Práctica de laboratorio 3.2.1 Configuración del enrutamiento EIGRP Objetivo Definir un esquema de direccionamiento IP para la red. Configurar y verificar el enrutamiento mediante el uso del Protocolo de
Más detallesMail Disclaimer Versión 1.7.4
Mail Disclaimer Versión 1.7.4 Resumen MailDisclaimer para Exchange Servidor nos permite añadir una funcionalidad completa, con la cual seremos capaces de insertar avisos de limitación de responsabilidad
Más detallesUniversidad ORT - Arquitecturas de Software sobre plataforma JEE Web Services (parte 1)
Requisitos Oracle Java Development Kit (JDK) 6 NetBeans 6.9.1 con GlassFish Application Server 3 integrado Variable de entorno JAVA_HOME apuntando al directorio de instalación de la JDK Introducción El
Más detallesAdministración de FW. Autores: Sistemas - Redes Fecha de Creación: 25/08/09 Última Actualización: 07/09/2009 Versión: 1.1.
Administración de FW Autores: Sistemas - Redes Fecha de Creación: 25/08/09 Última Actualización: 07/09/2009 Versión: 1.1 Aprobado por: Contenido Contenido... 2 Propósito del Documento... 3 1. Administración
Más detallesPráctica de laboratorio 11.2.1a Configuración de listas de acceso estándar
Práctica de laboratorio 11.2.1a Configuración de listas de acceso estándar Objetivo Configurar y aplicar una ACL estándar para permitir o denegar tráfico específico. Probar la ACL para determinar si se
Más detallesSUBIR ARCHIVOS CON FTP. TRABAJAR EN UN SERVIDOR REMOTO. CREAR UNA PÁGINA WEB CON PROGRAMACIÓN PHP. (CU00814B)
APRENDERAPROGRAMAR.COM SUBIR ARCHIVOS CON FTP. TRABAJAR EN UN SERVIDOR REMOTO. CREAR UNA PÁGINA WEB CON PROGRAMACIÓN PHP. (CU00814B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP
Más detallesZK Fingerprint Reader Management Software para lectora SF101.
ZK Fingerprint Reader Management Software para lectora SF101. CONFIGURACIÓN DEL DISPOSITIVO. 1.- Conectar la lectora a la computadora por RS232/RS485 o USB e ingresar al programa haciendo doble clic en
Más detallesIntegración de Magento & Dynamics NAV
Integración de Magento & Dynamics NAV Integración de Magento & Dynamics NAV Integración de Magento & Dynamics NAV Presentamos una nueva solución que comunica la plataforma de Tiendas virtuales de Magento
Más detallesSymfony. Framework para el desarrollo de aplicaciones Web con PHP
Symfony Framework para el desarrollo de aplicaciones Web con PHP Temario Conceptos Porque Utilizarlo? Características Herramientas Integradas Model Controller View Scaffolding Conceptos Framework para
Más detallesWPeMatico. Wordpress-Plugin
WPeMatico Wordpress-Plugin Contenido Qué es WPeMatico?...4 Dónde descargarlo?...4 Instalación...5 Configuración...8 Agregar campañas...8 RSS...9 Agregar nueva campaña...9 Publicar campaña...11 Configuración
Más detallesTutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos
Tutorial de Unity 3D En este tutorial trabajaremos el almacenamiento de información en una base de datos, bien sea local o remota. Dicha información puede ser propia el cliente (Créditos de juego, puntos
Más detallesTECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB
TECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB Existen varios tipos de tecnologías para los Servidores Web, estas tecnologías se pueden dividir en 4 grupos principales que son: Tecnologías al lado del cliente
Más detalles1º Crear nuestro blog en blogger
COMO CREAR UN BLOG Hoy en día los blogs están en alza, muchas personas quieren tener su espacio en Internet para publicar sus opiniones, sus experiencias, etc., y la forma más sencilla y fácil es con un
Más detalles1 INSTALACIÓN DE LA TARJETA DE COMUNICACIONES CP5613 EN EL PC (para Windows 2000 pro)
1 INSTALACIÓN DE LA TARJETA DE COMUNICACIONES CP5613 EN EL PC (para Windows 2000 pro) La tarjeta CP5613 nos permite el enlace del PC con la red profibús. La utilizaremos para acceder a los distintos aparatos
Más detallesDiplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios
Diplomado Java Descripción El lenguaje de programación Java es uno de los más utilizados hoy en día. Su potencia, simplicidad, funcionalidad y capacidad hacen que este lenguaje sea una de las herramientas
Más detallesCurso de JavaServer Faces
1 Una JavaBean es una clase Java que sigue las siguientes convenciones: Constructor vacío Atributos de clase privados Por cada atributo, se crean los métodos getters y setters El Objetivo de los Managed
Más detallesManual Mage Translator by Interactiv4 Versión 1.0.7 13/06/2013
Manual Mage Translator by Interactiv4 Versión 1.0.7 13/06/2013 1 1.- Quién es interactiv4 Interactiv4 es Magento Solution Partner Interactiv4 es un partner Magento reconocido y con muchos proyectos de
Más detallesWorkshop: Behavior Driven Development (BDD) in JavaScript
Workshop: Behavior Driven Development (BDD) in JavaScript Este documento le guiará paso a paso en el desarrollo de las actividades del presente Workshop para alcanzar el objetivo planteado. Objetivo Hacer
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 Qué vimos la clase pasada? Introducción a Big Data Introducción a bases de datos NOSQL Características bases de datos NOSQL MongoDB como motor
Más detalles