Entradas para febrero 2012

10
Pues si, hoy es un día un poco nostálgico para quienes llevamos unos años con DotNetNuke. Ayer, tras un breve período de no disponibilidad, Snowcovered dio paso a la nueva tienda de DotNetNuke. Hace dos años y medio, cuando DNN Corp compró Snowcovered, ya mostrábamos nuestras dudas sobre la operación. Creemos que es preferible diversificar el mercado, y que unificar la distribución de extensiones DNN en un único lugar no es buena idea. De hecho, algunos de los más destacados proveedores de extensiones DNN se salieron del antiguo Snowcovered. La nota de prensa emitida: La tienda de DotNetNuke ha sido totalmente rediseñado para ofrecer una experiencia significativamente mejorada, que la hace más rápida y es más fácil que nunca para localizar aplicaciones,extensiones y plantillas de diseño web para la plataforma DotNetNuke. Además de la nueva marca, el sitio Snowcovered ha sido completamente reescrito utilizando la última versión de la plataforma DotNetNuke. Junto con la mejora de la navegación, los menús y las URLs amigables, la búsqueda en el sitio ha sido actualizada para que sea más rápido y fácil de encontrar lo que se necesita. Pantallas simplificadas hacen que sea más fácil para los vendedores para crear, editar y publicar los listados de productos, asegurando que los productos en la tienda son las más actuales. Los vendedores también tienen páginas de perfiles más amplios en el sitio, mejorando el alcance de su comercialización y aumentar la visibilidad de las revisiones de sus productos. La tienda de DotNetNuke es accesible directamente desde los portales DotNetNuke a través de una característica conocida como el catálogo de extensiones de DNN (disponible con DNN 6.x). Este acceso directo simplifica el proceso de compra e instalación de complementos, poniendo el gran ecosistema de proveedores y soluciones DNN al alcance de nuestras manos. Actualizaciones disponibles para los módulos instalados actualmente y diseños("skins") se muestran a través de la interfaz de catálogo de extensiones, lo que hace el mantenimiento integral de un sitio web más sencillo que nunca. Nuestra conclusión es que esperaremos a ver si sólo se trata de un lavado de cara, o si realmente notaremos mayor dinamismo en la tienda, mejores condiciones para los vendedores (la comisión ahora es del 25%...) y un desarrollo más rápido del ecosistema DotNetNuke.

[Leer el resto del artículo...]

Publicado en: Dotnetnuke Olé
06
Hoy nos detenemos en un interesante artículo de Joe Brinkman, uno de los expertos en desarrollo de DotNetNuke Corp. Joe explica con detalle cómo ha evolucionado la forma de desarrollar aplicaciones web en los últimos años, a partir de su propia experiencia con DNN y ASP.Net. Se ha tendidoa considerar al navegador como un terminal tonto, un mero visualizador de páginas web que son completamente generadas por un servidor cuya potente arquitectura lo permite todo. Pero esta forma de hacer las cosas tiene sus pegas: las más obvia seguramente sea que estamos rehaciendo completamente las páginas una y otra vez, cuando realmente solo queremos cambiar pequeñas porciones de ellas. Aquí surgen las técnicas de AJAX, la programación sobre el cliente (el navegador) va ganando peso gracias a la mayor capacidad de los navegadores y, en segunda instancia, de los ordenadores personales. Todo parece indicar que es el JavaScript quien gana la partida como principal lenguaje de desarrollo en el navegador, por delante de VBScript, ActiveX, Java Applets e incluso el otrora todopoderoso Flash. Joe nos adelante nuevos frameworks de desarrollo en JavaScript, como KnockoutJS: unidos al omnipresente JQuery nos permitiran volcar más carga de proceso al navegador, principalmente de la capa de presentación, dejando para el servidor los datos y las reglas de negocio, casi siempre implementados como servicios web. Los Webforms y la programación en el servidor no desaparecerán,porque todavía habrá páginas que merezcan ser completamente procesadas antes de ser enviadas al navegador, pero las nuevas herramientas para generar código cliente nos permiten disponer de páginas web más eficientes.

[Leer el resto del artículo...]

Publicado en: Dotnetnuke Olé