Entradas para 'Francisco Pérez Andrés'

07
Con el nuevo mes, se ha publicado la nueva versión mayor de DotNetNuke, la 6.1.0. Darle tanto protagonismo no es caprichoso: incluye muchas novedades, algunas de bastante calado: Móviles: DNN potencia y facilita el despliegue de portales web para dispositivos móviles, gracias a la detección de dispositivos, enrutamiento y redireccionamiento y el uso de HTML5 y CSS. Previsualización: el previsualizador de contenido soporta dispositivos Android, Apple iOS, Windows Phone 7 y Blackberry: podremos probar nuestras páginas mientras editamos contenido, sin tener que salir de la plataforma DNN. Más rapidez: el Client Resource Management puede mejorar de forma espectacular la rapidez con la que se cargan algunos portales, optimizando la carga de Javascript y CSS. Multiportal: se han reformado los componentes de administración de usuarios y permisos, para hacer más sencilla la gestión de plataformas con muchos portales y usuarios comunes. ¿Y los módulos? DotNetNuke 6.1.0 no incluye los módulos del core. A partir de ahora las publicaciones del core quedan separadas de las de los módulos, para dar más flexibilidad a los diferentes equipos de desarrollo. Por supuesto, los módulos del core siguen disponibles en Codeplex o a través del acceso directo al Forge desde DNN. Iremos explicando más cosas sobre DotNetNuke 6.1, que marca un importante avance en la versión 6 de DNN

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

Publicado en: Dotnetnuke Olé
25
 Ya hemos comentado alguna vez lo heterogéneos que son los módulos incluidos en la instalación de DotNetNuke CE. El discurso oficial de DNN Corp es que son ejemplos para ver el potencial de la plataforma, y que debe servir como presentación o punto de arranque para quien quiera desarrollar sus propias extensiones de DotNetNuke. Pero lo cierto es que hay módulos muy completos, con funcionalidades interesantes y que tienen cabida en proyectos profesionales, y hay módulos que no pasan de ser maquetas muy básicas. El módulo Media era, en nuestra opinión, uno de los que asignaríamos al segundo grupo: servía para insertar una imagen o un video en una página DotNetNuke, pero poco más. El pasado mes de julio se ha publicado la versión 4, con interesantes novedades: Además de insertar ficheros desde nuestro propio sitio, ahora es más sencillo insertar un código de incrustación (Youtube, Vimeo, Flickr,...) para insertar contenido externo. Esta funcionalidad ayudará a los usuarios menos expertos, que no tendrán que verse inmersos en código HTML de la página. Se incorpora el oEmbed, que captura e implementa automáticamente el código de incrustación de los sitios sociales más populares, simplemente proporcionando la URL del recurso que queremos insertar: es decir, escribimos el http://... y, como por embrujo, el recurso aparece incrustado en nuestra página. Además, se incluyen mejoras en el código HTML emitido por el módulo, que mejoran el cumplimiento de estándares de diseño y accesibilidad. Se espera que una nueva versión aproveche todo el potencial que, en este ámbito, ofrece DotNetNuke 6.

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

Publicado en: Dotnetnuke Olé
09
Ha pasado más de un mes desde la publicación de DNN 6 y, poco a poco, aunque más rápidamente de lo que esperábamos, empezamos a tener más detalles e información sobre esta versión. Se ha publicado ya la primera revisión (DotNetNuke 6.0.1) y tenemos ya un primer análisis, por parte de Mitchel Sellers. Aunque reconoce que no han hecho pruebas exhaustivas. Mitchel nos dice que la mejora de rendimiento, de DotNetNuke 6 con respecto a DotNetNuke 5 es evidente, e incluso se atreve a estimarla entre un 5 y un 20%, dependiendo del escenario. Aún realizarán más pruebas, y espera poder tener recomendaciones más precisas de configuración que ayuden a mejorar en todo lo posible el rendimiento. Por nuestra parte tampoco disponemos de datos contrastados, pero podemos asegurar que DNN 6 no es más lento que DNN 5 y tampoco hemos notado una mayor carga en los servidores que lo soportan (cierto es que ninguno está ya en producción). Lo que si podemos asegurar es que el entorno es más amigable y agiliza la mayoría de las labores de administración y gestión de contenidos. Para quien no lo conozca aún, el imprescindible DotNetNuke Performance Best Practices Whitepaper.

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

Publicado en: Dotnetnuke Olé
05
Una de las funcionalidades de DotNetNuke 6 que sólo están accesibles para las versiones de pago es la posibilidad de usar servicios externos para almacenar ficheros. En concreto, DNN & , en sus versiones Professional y Enterprise, ofrece proveedores (folder provider) para Amazon S3 y Azure File Storage. Como no podía ser de otra manera, DNN dispone de una API abierta para que cualquier desarrollador pueda integrar otros servicios de alojamiento. Dicho y hecho, lose señores de Evotiva (otro de esos fabricantes de software que lleva años ofreciendo buenos módulos) nos actualiza un modulito, el DNNGlobalStorage,para usar, no sólo ara Amazon S3 sino el ya imprescindible DropBox. Os invitamos a leer (en el enlace adjunto) las posibilidades de este módulo.

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

Publicado en: Dotnetnuke Olé
20

David Rodríguez nos reseña un video que ha preparado Joe Brinkman, con el procedimiento detallado para instalar DotNetnuke en Azure. Ya hemos hablado otras veces sobre DNN y Azure, una combinación que debe ayudar a que ambos productos se posiciones mejor en sus respectivos mercados. Son 25 minutos muy interesantes para profundizar más en Azure. Como dice David, un paseo por las nubes...

Por algún insondable motivo, se ha bloqueado la incrustación del video en dominios no autorizados, así que os dejo el enlace.

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

Publicado en: Dotnetnuke Olé
10

David Rodríguez, uno de los programadores españoles más destacados del ecosistema DNN, nos anuncia el lanzamiento del acelerador DNN para Azure. ¿Y eso qué es?

Azure es la nube de Microsoft: infraestructura y recursos distribuidos que permiten mayor flexibilidad para alojar nuestras soluciones tecnológicas. Los aceleradores son paquetes para desplegar aplicaciones en la nube, y con DNN 5 no teníamos. Por fin, DotNetNuke y Microsoft se encuentran en un escenario estratégico para ambos: para el primero porque es uno de los entornos naturales donde debe vivir, como aplicación de tecnología MS que es; para el segundo, porque Azure debe disponer de aplicaciones que lo hagan un servicio atractivo.

En los próximos meses confiamos en poder probar DotNetNuke en Azure, y os iremos contando...

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

Publicado en: Dotnetnuke Olé
01

No sé que os parece, pero a nosotros no nos gusta demasiado el buscador de DotNetNuke. ¿Cuál es el mejor buscador? Google ¿no? Pues os presentamos aquí una sencilla forma de integrarlo con cualquier portal DotNetNuke, restringiendo los resultados que devuelve al portal que más os interese. Podéis ver un ejemplo aquí: fijaos en que se van devolviendo resultados de búsqueda a medida que se escribe, y todo integrado razonablemente bien con la imagen gráfica del portal.

¿Complicado? No creo. Basta con añadir a la página donde queramos poner el buscador un módulo HTML. Insertaremos en el encabezado del módulo (abriendo su configuración) el siguiente código, reemplazando el texto en rojo con nuestro dominio:



A continuación, abrimos el contenido del módulo HTML y, en modo código HTML, insertamos este código:

Busque en el portal: 


 

Esto es lo que realmente muestra el buscador y la lista de resultados, y podemos personalizarlo fácilmente mediante estilos CSS. Lo único que deberemos mantener sin modificar son los identificadores de los dos DIV.

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

Publicado en: Dotnetnuke Olé
28

El mismísimo Shaun Walker nos presenta lo más interesante (a su parecer, claro) de la nueva versión de DNN. Es una hora de inglés pero merece la pena el esfuerzo para empezar a hacer una idea general, y para descubrir algún detallito interesante.

Introducing DotNetNuke 6.0! from DotNetNuke on Vimeo.

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

Publicado en: Dotnetnuke Olé
29

La versión 5.6.2 nos ha dejado una novedad, aparentemente pequeña, que no debe pasar desapercibida para nadie. Especialmente si, como nosotros, te dedicas habitualmente a mover portales de un sitio a otro. Mover portales DotNetNuke no es algo extraño para quien monta los portales en una máquina de desarrollo y luego debe cargarlos en el servidor de explotación, o quien debe aumentar la capacidad de su centro de datos, por ejemplo.

Hasta ahora, mover un DNN era sencillo: una vez copiados los ficheros y la base de datos, y modificadas las cadenas de conexión correspondientes, bastaba con cambiar el alias en la tabla PortalAlias. Por ejemplo, podríamos mover este portal a un servidor de desarrollo usando como host dotnetnukeole.dotware.local: bastaría con tenerlo añadido como alias o añadirlo después de la migración

Con DotNetNuke 5.6.2 debemos tener en cuenta que es posible, aunque no obligatorio, tener definido un alias predefinido, sobre el que siempre funciona el portal. En el caso de que tengamos predefinido un alias del portal, de nada nos servirá tener definidos o añadir otros (en la tabla PortalAlias). Deberemos también tocar la tabla PortalSettings, en el parámetro DefaultPortalAlias.

Os recuerdo que todo lo relativo a los alias de portales se gestiona en Admin > Site Settings, como usuario host.

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

Publicado en: Dotnetnuke Olé
01

¡Qué dura es la vida de quien se dedica a las TIC! Ahora que le hemos pillado el truco a DotNetNuke 5, que es razonablemente estable, que apenas recordamos el añorado 4.9.5... ¡anuncian la versión 6 para finales de año! De hecho, ya tenemos una CTP para instalarla y jugar con ella. Pues bueno, pues vale :-)

En el fondo nos gusta la marcha, y no creo que fuésemos capaces de usar una misma versión, por completa que estuviese, sin pedir que se evolucionase. Pero no sólo hablamos de pasión de techie, hablamos de negocio, de rentabilizar las inversiones hechas en formación y en sistemas (software más nuevo requerirá máquinas más nuevas) y de aprovechar la experiencia adquirida.

Joe Brinkman, siempre instructivo y minucioso, desgrana la historia del menú principal de DNN desde los inicios, hace ya casi una década. ¿Recordáis el asombro ante los primeros menús desplegables? Después de años con los enlaces azules subrayados, disponer de un menú como en cualquier aplicación Windows parecía un paso de gigante. Luego los queríamos validables, y compatibles CSS, y que ayudasen a la indexación. Ahora lo que se lleva es lo grande: los megamenús, que no son sino desarrollar el menú desplegable al máximo, dotándole de más contenido y más capacidad de formato. DotNetNuke 6 incluirá de serie uno, el DDR Menu, que ya está disponible en Codeplex y que ya hemos usado en varios skins. La versión 2, aún en beta, promete interesantes funcionalidades y estoy seguro de que el concurso de skins de este año nos ofrecerá buenos ejemplos de cómo aprovecharlo.

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

Publicado en: Dotnetnuke Olé
Página 6 de 10Primero   Anterior   1  2  3  4  5  [6]  7  8  9  10  Siguiente   Último