Groupware Media Req

Post on 24-May-2015

374 views 0 download

Transcript of Groupware Media Req

Arquitectura e implementación de un sistema de administración de contenidos

Disertante: Ing. Damián HerreraE-mail: dherrera@civinext.com

Arquitectura e implementación de un sistema de administración de contenidos

Agenda Civinext Groupware Arquitectura Generación de código Implementación de ORMHelper Paginación de datos ASP.Net Custom Controls

Civinext Groupware

Características de un diario en línea: Actualización constante Motor de búsqueda Interacción con el lector Galería de imágenes Soporte multimedial Columnistas Canales RSS Envío de Newsletters Dinámico y extensible

Civinext Groupware

La administración debe permitir al periodista: Ingresar contenidos dinámicamente Relacionar multimedios a los contenidos Relacionar los contenidos entre si Establecer los autores, secciones y categorías

de estos contenidos Configurar los comentarios Integrar con herramientas MS Office Integrar con componentes HTML de terceros

(YouTube, BubbleShare, etc.)

Civinext Groupware

La administración debe permitir al editor: Esquema de trabajo por aprobación Diagramación manual y automática de las

principales páginas: WYSIWYG real Incorporación dinámica de nuevas posiciones Edición dinámica de contenidos Gestión de plantillas

Proceso automático de publicación Agenda de publicación

Civinext Groupware

La administración debe permitir al diseñador gráfico: Administración total del diseño

Gestión de plantillas Gestión de posiciones de contenidos Gestión integrada de archivos satélites del

sitio Extensibilidad y personalización de todo el

sitio

Civinext Groupware

Periodista

Editor

Diseñador gráfico

Lectores

Disponibilidad critica

Disponibilidad critica Optimo

rendimiento

Optimo rendimiento

Ambientes separados

Ambientes separados

Arquitectura

Arquitectura

Arquitectura

Arquitectura

Generación de código

CodeHelper XML / XSLT Obtiene datos a través de Schemas Puede generar:

Entidades de negocio Reglas de negocio Controladores y vistas T-SQL Etc.

Implementación de ORMHelper

Inspirado en NHibernate ORM transparente para modelo de objetos Cache de objetos Soporte para funciones de usuario Soporte nativo para Asociations,

HashTable, SortedHashTable Soporte para relaciones Many-To-Many y

One-To-Many

Paginación de datos

Paginación en la base de datos Filtros Orden dinámico de datos

ASP.Net Custom Controls

IU Grid Paginación Columnas fijas Orden ASC/DESC

Salto de pagina Cantidad de reg. Scroll interno

ASP.Net Custom Controls

IU PanelView Paginación Salto de pagina Cantidad de reg.

Scroll interno

ASP.Net Custom Controls

IU MultipleSelector

ASP.Net Custom Controls

IU TabPanel IU TreeView

ASP.Net Custom Controls

IU Menu

¿Preguntas?

Disertante: Ing. Damián HerreraE-mail: dherrera@civinext.com

Podes bajar esta presentación desde http://www.civinext.com/Si queres ser parte de nuestro equipo, escribinos a: rrhh@civinext.com