-
Muy buenas! Cuando preparo demos de HTML5 y JS, si no hay involucrado un servidor de por medio, no suelo utilizar VS para generar el proyecto si no algún editor más liviano, como Sublime Text o Notepad++ (personalmente prefiero el primero mil veces al segundo). El único problema reside en que algunos...
-
(Crossposting from vgaltes.com ) Today we will start a serie of tutorials about testing websites using CasperJS. We will cover installation and basic error detection, integration with a Team Foundation Server build and executing tests. What is CasperJS? In words of its creators, CasperJS is an open source...
-
SharePoint 2013 incorpora un nuevo servicio que permite consumir los datos almacenados en SharePoint mediante REST. Los servicios REST permiten interactuar con recursos web mediante la interfaz HTTP pudiendo realizar consultas y operaciones modificando su URI. Para utilizar el servicio Rest utilizaremos...
-
Un patrón bastante extendido cuando desarrollamos código en JavaScript es el Revealing Module Pattern para poder establecer ámbito sobre ciertas partes de nuestro módulo. Quien más quien menos que desarrolle en JavaScript (y no esté en una cueva) ha oído hablar de él así que no vamos a hacer un análisis...
-
Escenario Cuando programamos una SharePoint App “autohosted” tenemos que tener en cuenta que al instalarla se pierde el entorno de SharePoint porque lo que se hace es una especie de redirección desde SharePoint al sitio donde se ubica la App que publicamos. Por lo tanto, nuestra aplicación...
-
Cuando trabajamos con PDPs en Project Server 2010, no es sencillo establecer un valor predeterminado para un campo de empresa de tipo obligatorio. Si bien la configuración de campos de empresa permite establecer valores predeterminados, estos funcionan en forma correcta en Project Pro, pero no en la...
-
Este pasado sábado 26 de febrero, tuvimos el Four Sessions de Techdencias , en el que me lo pasé genial participando junto a Marc Rubiño en un duelo entre Knockout y Backbone para ver que librería era “mejor” para construir aplicaciones web. Al final la gente votó y la verdad és que ganó Marc por KO...
-
Hola amigos! Les cuento que hace unos meses los buenos amigos de Redmond publicaron un lenguaje de programación que nos hará la vida mucho mas fácil si estamos interesados en desarrollar aplicaciones escalables, bonitas y de alto nivel de interacción con el cliente . Así es señores para muchas de estas...
-
Escenario: Necesitamos ejecutar cierto código Javascript pero queremos que se haga al final de la carga de la página, por ejemplo si vamos a rellenar un input que no sabemos en qué momento estará disponible. Solución jQuery: Por todos es sabido a estas alturas que el problema se resolvería fácilmente...
-
Buenas un post rapidito!! ;-) El otro día en un curso sobre patrones Javascript que estaba impartiendo surgió una de las dos(*) eternas dudas sobre Javascript. Uno de los alumnos (probablemente el único que estaba despierto) me preguntó “ ¿y cual es la diferencia exacta entre null y undefined? ”. Es...
-
Escenario: Supongamos que queremos cargar jQuery sólo cuando lo necesitamos, por ejemplo, si tenemos un Control de usuario, o una librería de funciones que hace uso de jQuery y no queremos depender de si el portal web en el que lo queremos incrustar ya ha realizado la carga de esta librería...
-
Hacía tiempo que andaba buscando una manera de calcular la cobertura de código en JavaScript. Con el amigo Andoni habíamos visto algunas soluciones que no veíamos claras y parecía que al final tendríamos que acabar tirando de jsTestDriver que tiene una herramienta...
-
Como vimos en un anterior artículo , podemos utilizar Jasmine para espiar a jQuery . En aquél caso, lo hicimos para simular el retorno de una llamada ajax, convirtiendo un posible test de integración en un test unitario en el que se mockea al colaborador. Imaginemos que nuestro código...
-
El pasado día 29 de noviembre tuve el placer de dar una charla en el comité sobre JavaScript con el título “Javascript – Desde cero hacia las mejores prácticas” Aquí os dejo los materiales de la charla por si os pueden resultar de interés. Descargar materiales Un saludo Andoni Arroyo
-
Últimamente se han puesto de moda una serie de tendencias que no se donde nos van a conducir, pero porque no probar. La verdad que me inspiraron estos post que me encontré del amigo Juanma ( @gulnor ). http://blog.koalite.com/2011/12/mas-sobre-el-tutorial-node-js-express-jquery/ Así...
-
Post original en JASoft.org: http://www.jasoft.org/Blog/post/Live-Tiles-para-aplicaciones-web-en-Windows-8.aspx Windows 8 supone un cambio radical en cuanto a las interfaces de usuario se refiere, dentro del mundo Windows. Se ha eliminado por completo el clásico menú de inicio que nos había acompañado...
-
No os preocupéis, que aunque me estoy pasando al lado oscuro aún no he perdido la cabeza, no quiero hablar de “caballo blanco”,”caballo rojo”,”caballo negro” y “caballo bayo”. En esta ocasión voy a hablar de otros 4 jinetes que pueden hacer de nuestro código una apocalipsis. Me refiero concretamente...
-
Una de las novedades que nos encontraremos a la hora de afrontar una aplicación Windows Store app , es que la mayoría de veces que interactuemos con sus APIS tendremos que hacerlo de forma asíncrona. De esta manera nuestra aplicación no afectará de forma directa al...
-
Con la llegada del nuevo sistema operativo de Microsoft, se nos abre un inmenso abanico de posibilidades a los desarrolladores web que no podemos desaprovechar. Ya que podemos crear estas nuevas aplicaciones con HTML 5 y JavaScript para que corran de forma nativa en la nueva interfaz. De esta manera...
-
Hace poco hablábamos que para pasar JSLint ( o JSHint ) en nuestro código JavaScript desde Visual Studio 2012 teníamos que echar mano de Chirpy . El otro día investigando esto con Rodrigo, vimos que en este breve ( o no tan breve ) lapso de tiempo tenemos dos herramientas...