Entradas para 2010

Publicado el 18 noviembre 2010 08:15 Article Rating Comentarios(0)

A partir del próximo 1 de Enero de 2011 dejaré de editar y distribuir mi libro APRENDE DOTNETNUKE. Después de 2 años y con más de 100 ejemplares vendidos me llevo una grata satisfacción al saber que ha ayudado a mucha gente a iniciarse en el CMS DotNetNuke.

En estos momentos no hay fecha de lanzamiento para la nueva edición. Aun estando prácticamente terminada, a falta de las novedades en Localización incluidas en DNN 5.5, y por falta de tiempo, no puedo anunciar una fecha.

Gracias a todos!

Publicado el 17 noviembre 2010 23:12 Article Rating Comentarios(0)
Hoy mismo se ha publicado el lanzamiento de DotNetNuke 5.6, la cual se esperaba ansiosamente al saber la cantidad de mejoras e incidencias solucionadas que contendría.
 
En la Edición que más nos interesa, la Community Edition, se ha mejorado el sistema de búsqueda, con el uso de metadatos, atributos e índices de página; rendimiento mejorado, optimizando la arquitectura de la base de datos; y sobre todo, el Administrador de Configuración, un gestor que permite a los administradores un mayor acceso y control sobre los archivos de configuración, incluyendo el web.config.
 
Las versiones Profesionales y Enterprise, también disfrutarán de mejoras en el sistema de búsqueda, con algunes funciones adicionales; la compatibilidad mejorada con Google Analytics y la Aprobación de Contenido.
 
En cuanto a incidencias solucionadas, cabe mencionar que todavía existen bastantes pendientes pero todo lleva su tiempo.
 
Para más información visitar el blog de Joe Brinkman en:
 
 
 
También mencionar las nuevas versiones del DNN Events 5.1.5 y DNN Forums 5.0.0.
Publicado el 22 octubre 2010 22:50 Comentarios(0)

Desde hace algunas versiones se incluyó y estableció por defecto el Telerik RADEditor Provider, el cual ofrece bastantes mejoras en comparación al hasta ahora utilizado FCKEditor Provider.

Sin embargo, seguramente habrás observado que al crear un Portal multi lenguaje no se visualiza correctamente dicho Editor al gestionar contenido, por ejemplo, con el módulo de Texto, como se observa en la siguiente imagen.

 

 

Efectivamente, existe una incidencia en dicho editor al activar la Localización de Contenido, sin embargo la solución hasta la próxima versión es más simple de lo que parece. Tan solo debemos duplicar los archivos de recursos ubicados en Providers\HtmlEditorProviders\Telerik\App_LocalResources y cambiando el nombre al idioma(s) del Portal. Por ejemplo, copiar el archivo FileManager.resx y crear un FileManager.es-ES.resx

Al acceder de nuevo al editor observaremos su apariencia correcta!

 

Publicado el 24 septiembre 2010 08:25 Comentarios(0)

En teoría esta actualización debería incluir las incidencias en cuanto a Localización ya resueltas pero debido a la Vulnerabilidad Crítica anunciada hace unos días se han visto obligados a publicar una actualización con la solución que recomendaban realizar ya integrada.

Por consiguiente se recomienda actualizar a DNN 5.5.1 a pesar de seguir con algunos problemas en la Localización de contenido.

Blog de Shaun Walker

Descargar DNN 5.5.1

Publicado el 21 septiembre 2010 08:30 Article Rating Comentarios(0)

Si eres usuario registrado de DotNetNuke seguramente habrás recibido un email informativo sobre una Vulnerabilidad Crítica en ASP.NET.

Dicha nota informativa hace referencia a una vulnerabilidad encontrada y en ASP.NET y publicada el pasado Viernes 17 de Septiembre por dos investigadores de seguridad (Thai Duong y Juliano Rizzo).

Explicaron que podían desarrollar un ataque mediante dicha vulnerabilidad. Desde entonces el equipo de seguridad de DotNetNuke se puso a investigar dicha notificación estimando posibles métodos sin embargo sin poder decidir qué cambios efectuar.

Finalmente se decidió esperar y los investigadores presentaron su ataque en la más popular y explotada plataforma web, DotNetNuke, en una conferencia en Buenos Aires, Argentina. Inmediatamente tanto los ingenieros de Microsoft Corp. como el equipo de seguridad de DotNetNuke Corp. determinaron el mejor antídoto.

Microsoft ha informado a los usuarios de ASP.NET mediante el siguiente comunicado:

http://www.microsoft.com/technet/security/advisory/2416728.mspx

También el Vice Presidente Corporativo de Microsoft Corp., Scott Guthrie, publicó en su Blog dicha vulnerabilidad:

http://weblogs.asp.net/scottgu/archive/2010/09/18/important-asp-net-security-vulnerability.aspx

En cuanto a DotNetNuke, se publicó la recomendación a todos sus clientes y usuarios de aplicar una solución provisional hasta la publicación de DNN 5.5.1 (se espera esta misma semana) mediante el siguiente documento:

http://info.dotnetnuke.com/rs/dotnetnuke/images/DotNetNuke_Security_Update_Regarding_ASPNET_Vulnerability_091810.pdf

Recomiendo efectuar dicha revisión!

 

Publicado el 03 septiembre 2010 14:10 Article Rating Comentarios(0)

El próximo Viernes 10 de Septiembre haré una ponencia sobre las novedades incluidas en DotNetNuke 5.5 en el Microsoft Innovation Center Tourism Technologies MICTT (Parc Bit), evento  organizado por BalearesON.

En dicho evento se hará un breve recordatorio de la arquitectura de DNN orientada a desarrolladores para posteriormente profundizar en la principal novedad de la versión 5.5, el multi lenguaje.

Evento Microsoft

 

Publicado el 23 agosto 2010 14:00 Article Rating Comentarios(0)

Hace tan solo una semana comunicaba que como 2P Systems inicié una colaboración con las personas encargadas del grupo y página de Facebook que dan su apoyo a la creación de un Circuito de F1 y MotoGP en Mallorca.

Ahora, después de varias semanas, ya se ha publicado el nuevo Sitio del Grupo de usuarios .NET de Baleares, Baleareson.NET, en el cual también he colaborado como patrocinador en el alojamiento DotNetNuke. Invito a todos los desarrolladores .NET que no dejen de visitar este sitio web constantemente ya que tanto en sus Noticias como en sus Foros se irá informando de todos los eventos, se podrán consultar incidencias, etc.

Publicado el 22 agosto 2010 12:30 Article Rating Comentarios(0)
Con la de cambios que van haciendo he ido retrasando la publicación de la nueva edición de mi libro y, aunque se haya terminado la parte más importante sobre la utilización de DNN multi lenguaje seguiré sin publicarlo. Es por ello que a continuación publico este artículo. Como siempre, y sólo para clientes, en 2P Systems ofrecemos el DNN 5.5 en español.
 
En la última versión de DotNetNuke, la 5.5, finalmente se ha terminado la Localización de Contenido lo cual ha provocado una serie de cambios importantes en el sistema de traducciones. Por una parte se han agrupado todas las opciones relacionadas con los idiomas en una misma página y por otra, aunque aparentemente no se perciba, se ha mejorado el Editor de Idiomas.
 
En primer lugar y accediendo como Host, observamos que en la Configuración del Sitio > Otras Configuraciones se ha quitado la opción para indicar el idioma por defecto del Sitio. Dicha opción la encontraremos en la página Idiomas.
 
Una vez en la página Idiomas del menú Admin observamos el cambio de interfaz que se ha producido principalmente visualizando la lista de idiomas instalados y las diversas opciones de edición.
 
 
Con una instancia recién instalada debemos seguir los siguientes pasos: 1) Mediante la opción Instalar Paquete de Idioma (Install Language Pack), como el nombre indica, instalar el paquete en español. 2) En la lista de idiomas marcar la opción Activado para poder ser utilizado en el Sitio. 3) En la lista desplegable Sitio por Defecto seleccionar el idioma español y pulsar en Actualizar.
 
Estos pasos activarán el idioma español como idioma por defecto pero debemos tener en cuenta que accediendo como Host seguramente se siga visualizando en Inglés. Para evitar esto debemos cambiar el idioma en el Perfil del usuario Host.
 
En cada idioma visualizamos una serie de opciones de edición (icono lápiz) especialmente la columna Editar. Esta opción permitie indicar el idioma que debe visualizarse en caso de que se produzca algún error en el idioma seleccionado. Así pues seleccionando Editar del idioma español observaremos que el idioma de retorno es el Inglés.
 
A continuación observamos la columna Recursos Estáticos en la cual disponemos de varias opciones de edición de los archivos de recursos para su traducción. Recordemos que para generar paquetes de idioma debemos realizar la traducción accediendo en Sistema.
 
A primera vista no se observan cambios significativos excepto por las claves de los archivos de recursos que ahoran están a la derecha, sin embargo el control que visualiza, en estructura de árbol, las carpetas ha sido mejorado considerablemente.
 
Ahora veamos realmente todos estos cambios porqué se han producido. Observamos una nueva opción en la página Idiomas, Activar Contenido Localizado. Bueno, así lo he traducido! Al seleccionar dicha opción se abre una ventana emergente como esta:
 
 
IMPORTANTE: Una vez iniciado este proceso es irreversible por consiguiente debemos estar seguro de ello y, por supuesto, recomiendo hacer una copia de seguridad.
 
Una vez finalizado el proceso observamos una columna adicional en la lista de idiomas, Localizar Contenido, con el Número de Páginas totales y las traducidas. La opción Publicado está relacionada conjuntamente con Activado, como indica el mensaje con el *.
 
 
PAGINAS
 
Veamos entonces cómo trabajar con el sistema multi idioma. Creamos una página nueva con el nombre Prueba, permisos para Todos los usuarios y observamos una nueva sección denominada Localización, en la cual mantenemos marcada la opción Crear Versiones Localizadas de Página, para poder indicar las distintas traducciones.
 
 
Editamos de nuevo la configuración de la página y en esta ocasión observamos cómo la sección Localización ha variado visualizando toda la información de la página y los módulos que contiene. Pulsando en Editar de la linea del idioma Inglés accedemos a la configuración de la página en dicho idioma. Una vez en dicha página cambiamos el nombre de Prueba por Demo y pulsamos en Actualizar, al final de la página. Ya tenemos el título de la página visible en los dos idiomas.
 
 
AL editar la configuración de la página en el idioma español observamos la información de la traducción de la página permitiendo ser marcada como traducida o no traducida. Sin embargo, al editar la configuración de la página en el idioma inglés, visualizamos otras opciones,, indicando si se ha traducido, el idioma por defecto, etc. Por lo tanto, de esta forma sabemos que se trata de un idioma secundario mientras que con la visualización de las otras opciones sabemos que se trata del idioma por defecto del Sitio Web.
 
 
 
MODULOS
 
Por defecto, al crear la página Prueba se debe haber agregado un módulo HTMLText. En caso contrario agregarlo manualmente.
 
En primer lugar debemos fijarnos en la Configuración del Módulo la Cultura del Módulo que indica. En caso de indicar la Cultura Neutral debemos acceder a la Configuración de la Página, expandir la sección Localización y pulsar en el icono Listo para Traducir. Observaremos que el apartado Localización de Módulos visualiza los idiomas activos.
 
La Localización de un módulo es tan simple como acceder a la Configuración del mismo y al contenido desde cada idioma. En la Configuración del módulo indicamos el nombre Módulo de Prueba, guardamos los cambios y como contenido del mismo indicamos Contenido de prueba.
 
Ahora visualizamos el sitio en inglés y observamos que el módulo no tiene el título ni el contenido. Seguimos los mismos pasos, por ejemplo, Demo Module como título y Demo content como contenido.
 
Al visualizar el sitio en cada idioma se visualiza la información indicada.
 
Por último mencionar que DNN no detecta si consideramos un módulo como traducido por consiguiente debemos indicárselo. Para ello, en la Configuración de Página expandimos Localización, marcamos el módulo y seleccionamos Marcar como Traducido.
 
 
Como hemos observado, el funcionamiento es realmente sencillo. Un Sitio Web es creado como siempre y al agregar otro idioma simplemente debemos ir Editando la configuración de las páginas para su Localización. En cuanto al Contenido, en la mayoría de Sitios Web será suficiente con este sistema pero en otros todavía es necesario algunas funcionalidades más. La principal ventaja es que de esta forma disponemos de la parte interna de DNN, el Core, los menús Admin y Host, en español al crear un Sitio Web multi lenguaje.
 
Personalmente, opino que se ha hecho un trabajo genial, por su falicidad de uso y funcionalidad!
Publicado el 19 agosto 2010 10:25 Comentarios(0)
Finalmente ya disponemos de DotNetNuke 5.5 en cuya versión, además de solucionar numerosas incidencias, no críticas, se ha finalizado el soporte al contenido multi lenguaje. Realmente su funcionamiento a primera vista es similar a la creación de un Portal para cada idioma, es decir, al agregar por ejemplo un módulo de texto en una página con un idioma sólo será visible en dicho idioma. Todas las opciones internas de DNN, del Core, siguen visualizándose en el idioma predeterminado aunque se haya seleccionado otro idioma.
 
 
Como siempre toda la información respecto a las incidencias y mejoras incluidas en esta revisión están en el Blog de Joe Brinkman
Publicado el 15 agosto 2010 17:00 Comentarios(0)
Como 2P Systems he inciado una colaboración con las personas encargadas del grupo y página de Facebook que dan su apoyo a la creación de un Circuito de F1 y MotoGP en Mallorca.
 
La colaboración ha consistido en la creación del Sitio Web www.apoyof1mallorca.com al respecto para que todas aquellas personas que no disponen de cuenta en Facebook también puedan estar informadas en todo momento. Se irán publicando noticias las cuales pueden ser enlazadas por RSS, fotografías, y además cualquier usuario puede descargar la hoja para la recogida de firmas en formato PDF, así como la hoja de autorización por parte de propietarios de locales para que se publiquen los datos de su negocio.
Página 1 de 4Primero   Anterior   [1]  2  3  4  Siguiente   Último   


  

  Flickr

Ultimos Comentarios

DotNetNuke 6.1 - más móvil que nunca!
Hola Lorena, ¿puedes detallarme el tipo de documen... por Toni Coll
Libro Aprende DotNetNuke a Subasta
Hola Cesar,Se distribuye solo a través de 2psystem... por Toni Coll
DotNetNuke 6.1.3 y 5.6.7
Disponible el paquete de recursos es-ES para DotNe... por Toni Coll
DotNetNuke 6.1 - más móvil que nunca!
Buenos días! Quería hacerles una consulta, quizás ... por Lorena
Libro Aprende DotNetNuke a Subasta
Me interesa tu libro donde lo puedo conseguir? por Cesar
DotNetNuke 6.1 - más móvil que nunca!
La documentación disponible está en las Wiki de do... por Toni Coll
DotNetNuke 6.1 - más móvil que nunca!
Quisiera saber como implementar la detección y red... por Daniel
Paquetes de recursos es-ES en Codeplex
Gracias Ignacio. Puedes seguirme en twitter para s... por Toni Coll
DotNetNuke 6.1.2 y 5.6.6
Disponible el paquete en español del Core 6.1.2 y ... por Toni Coll
Paquetes de recursos es-ES en Codeplex
Una vez más, gracias Toni por tu aporte a la comun... por Ignacio Frigola

Libro


Unico libro en español

 

DNN Professional EditionDNN Professional EditionDNN Professional Edition