Web camp el_poder_de_los_cms_umbraco_13_04_13

33
1 Copyright © 2011 Vector Software Factory “El poder de los CMS” Microsoft Web Camps

Transcript of Web camp el_poder_de_los_cms_umbraco_13_04_13

Page 1: Web camp el_poder_de_los_cms_umbraco_13_04_13

1Copyright © 2011 Vector Software Factory

“El poder de los CMS”Microsoft Web Camps

Page 2: Web camp el_poder_de_los_cms_umbraco_13_04_13

2Copyright © 2011 Vector Software Factory

Índice

IntroducciónEl uso de los CMS en aplicaciones WebCaso de estudio: Umbraco

Page 3: Web camp el_poder_de_los_cms_umbraco_13_04_13

3Copyright © 2011 Vector Software Factory

Sobre Vector y el ponente

Vector SF es una empresa de consultoría tecnológica centrada en tecnologías web:

Más de 420 empleadosOficinas: Madrid, Albacete, Córdoba, Valencia, A CoruñaContratando todos los díasRafael Gerardo: Consultor Técnico Senior. CTO en Easy Code Software y consultor asociado de Vector SF.

Diseño de ServiciosDiseño de Servicios

UsabilidadExperiencia de Usuario

UsabilidadExperiencia de Usuario

DiseñoDiseño MaquetaciónMaquetación

DesarrolloDesarrollo TestingTesting FactoríaFactoría

Page 4: Web camp el_poder_de_los_cms_umbraco_13_04_13

4Copyright © 2011 Vector Software Factory

Introducción

Page 5: Web camp el_poder_de_los_cms_umbraco_13_04_13

5Copyright © 2011 Vector Software Factory

Introducción

Las empresas hoy en día necesitannecesitan…Producir contenidos (Marketing, Periodistas, etc.)

Rapidez de desarrollo, estandarización

Potencia en las capacidades de diseño, sin renunciar a lo anterior

Posicionamiento y fidelización

Integración con redes sociales y comunidades

Extensión a entornos multicanal (móvil, tablets, etc.)

Los CMS surgen como respuesta a todos estos retos.

Page 6: Web camp el_poder_de_los_cms_umbraco_13_04_13

6Copyright © 2011 Vector Software Factory

El uso de los CMS en aplicaciones web

Page 7: Web camp el_poder_de_los_cms_umbraco_13_04_13

7Copyright © 2011 Vector Software Factory

2.1. ¿Qué es un CMS?

Empresa

ColaboradoresDiseñadoresProgramadoresAdministradores

Empresa

ColaboradoresDiseñadoresProgramadoresAdministradores

CMSCMS

Redes Sociales

Sitios Web

Noticias

RSS

eCommerce

B2B

Page 8: Web camp el_poder_de_los_cms_umbraco_13_04_13

8Copyright © 2011 Vector Software Factory

2.1. ¿Qué es un CMS?

Sistema para la gestión de nuestro contenido web

Permite que, de manera controlada, cualquier usuario colabore en la producción de contenidos.

Herramientas administrativas. Gestión potente y completa.

Modelo de datos y mecanismos cofigurables de renderizado.

Page 9: Web camp el_poder_de_los_cms_umbraco_13_04_13

9Copyright © 2011 Vector Software Factory

2.1. ¿Qué es un CMS?

Mas cositas…

Entorno integrado de creación de aplicaciones web

Basados en una tecnología estándar (.Net, J2EE, PHP)

Incorporan el modelo MVC (Modelo Vista Controlador)

Permiten trabajar de forma sencilla con el aspecto de la web (mediante plantillas)

Incorporan funcionalidades prefabricadas: Gestión de usuarios, gestión de contenidos, etc.Son modulares

Sistemas de personalización

Comunidad

Modelo de comercialización

Entorno de desarrollo y trabajoGestión de flujos

Page 10: Web camp el_poder_de_los_cms_umbraco_13_04_13

10Copyright © 2011 Vector Software Factory

2.2. Ventajas

Permiten acotar el alcance (prototipado)

Time to Market

Flexibilidad. Muchos tipos y combinaciones soluciones web

Separan el contenido de su aspecto

Rápida incorporación de colaboradores

Escalabilidad

Gestión unificada de aplicaciones web diferentes

Permite centrarse en el valor añadido

Page 11: Web camp el_poder_de_los_cms_umbraco_13_04_13

11Copyright © 2011 Vector Software Factory

2.3. Inconvenientes

Personalización limitada en muchas ocasiones, los sitios son casi iguales

Falta de control en algunos apartados y áreas

Extensibilidad limitada

Te atan a un producto

Page 12: Web camp el_poder_de_los_cms_umbraco_13_04_13

12Copyright © 2011 Vector Software Factory

2.3. Inconvenientes

Page 13: Web camp el_poder_de_los_cms_umbraco_13_04_13

13Copyright © 2011 Vector Software Factory

2.4. Tendencias

Cloud + SaaS

Ejemplo: Umbraco en Windows Azure

Umbraco Accelerator for Windows Azure.

Ventajas: Costes, Flexibilidad, Escalabilidad

En el futuro: Umbraco as a Service (Umbraco 5.0)

Estandarización, adopción de HTML5!

Page 14: Web camp el_poder_de_los_cms_umbraco_13_04_13

14Copyright © 2011 Vector Software Factory

3. Umbraco

Page 15: Web camp el_poder_de_los_cms_umbraco_13_04_13

15Copyright © 2011 Vector Software Factory

DEMO

3.1. Un vistazo a Umbraco

www.umbraco.org

umbraco.codeplex.com

our.umbraco.org

Page 16: Web camp el_poder_de_los_cms_umbraco_13_04_13

16Copyright © 2011 Vector Software Factory

3.5. Otros aspectos

http://www.heinz.com/http://www.peugeot.com/http://www.wired.it/http://www.condenast.com/

http://demo.thecogworks.co.ukhttp://demo.thecogworks.co.uk

Page 17: Web camp el_poder_de_los_cms_umbraco_13_04_13

17Copyright © 2011 Vector Software Factory

3.2. Arquitectura de Umbraco

Sobre IIS

Modelo de programación extensible basado en ASP.Net

BD: MySQL, SQL Server y VistaDB.Permite la implementación en cluster con balanceo de carga.

La versión estándar de Umbraco requiere Full Trust

Page 18: Web camp el_poder_de_los_cms_umbraco_13_04_13

18Copyright © 2011 Vector Software Factory

3.1. Un vistazo a Umbraco

La última versión de Umbraco estable es la 4.7.0

Se distribuye bajo licencia MITIncluido en Web Platform Installer, WebMatrix y Visual Studio 2010 Templates

Basado en C# y ASP.NET

Objetivo: Simple, Bonito, Intuitivo

Page 19: Web camp el_poder_de_los_cms_umbraco_13_04_13

19Copyright © 2011 Vector Software Factory

3.3. Mercado de CMS sobre .Net

Más de 85.000 implantaciones, en 2010 una media de 1000 descargas al día.

Es una de las descargas más populares en el Top 5 de WPI

Dos puestos atrás de su principal rival DotNetNuke

Entre las 12 aplicaciones más descargadas en Codeplex, a 6 puestos DotNetNuke y 13 puestos por delante de mojoPortal.

Page 20: Web camp el_poder_de_los_cms_umbraco_13_04_13

20Copyright © 2011 Vector Software Factory

3.3. Mercado de CMS sobre .Net

umbraco Dotnetnukemojoportal

Page 21: Web camp el_poder_de_los_cms_umbraco_13_04_13

21Copyright © 2011 Vector Software Factory

3.4. Modelo comercial de Umbraco

Licencia MIT

Complete - 499€ = Incluye acceso a umbraco.tv y todos los add-ons oficiales

Confidence - 2.999€ = Complete + Soporte garantizado, Garantía de resolución de bugs

Page 22: Web camp el_poder_de_los_cms_umbraco_13_04_13

22Copyright © 2011 Vector Software Factory

3.5. Otros aspectos

Comunidad - Cabe destacar el uso de Codeplex + our.umbraco.org + our.umbraco.org/forum

Módulos disponibles

Documentación (Escasa).  Our.umbraco.org/wiki

Formación: oficial y de partners, online y presencial.

Page 23: Web camp el_poder_de_los_cms_umbraco_13_04_13

23Copyright © 2011 Vector Software Factory

3.6. Trabajando con Umbraco

Puesta en marcha:

1. Descarga (codeplex)

2. Configuración de Base de Datos

3. Implementar plantilla de sitio (opcional)

4. Definición de plantillas + Diseño (HTML/XML/XSLT)

5. Definición de los tipos de documento

6. Agregar contenidos y publicar

7. Gestión de usuarios, "Tipos de usuario" (Roles)

8. Extender

Page 24: Web camp el_poder_de_los_cms_umbraco_13_04_13

24Copyright © 2011 Vector Software Factory

3.7. Trabajando con Umbraco

CONTENDIO = PLANTILLA + TIPO DE DOCUMENTO

Page 25: Web camp el_poder_de_los_cms_umbraco_13_04_13

25Copyright © 2011 Vector Software Factory

3.8. Trabajando con Umbraco

PLANTILLA

Se realiza mediante ASP.NET Master Pages

Umbraco usa XSLT para generar de forma dinámica contenido.

RAZOR

.NET Custom Control y .NET User Controls de forma nativa. 

Soporta ASP.NET Ajax usando jQuery, Prototype, MooTools y otros

toolkits Ajax.

Programación: <%%>, API de Umbraco y manejadores)

Page 26: Web camp el_poder_de_los_cms_umbraco_13_04_13

26Copyright © 2011 Vector Software Factory

3.9. Trabajando con Umbraco

TIPO DE DOCUMENTO

Son como tablas de una BD

Definen los campos que tendrá cada contenido dentro de

mi sitio web.

Permiten definir la jerarquía del sitio

Plantillas permitidas y plantilla por defecto

Page 27: Web camp el_poder_de_los_cms_umbraco_13_04_13

27Copyright © 2011 Vector Software Factory

3.6. Trabajando con Umbraco

CONTENDIOControl de versiones

Permite la edición sobre el portal

Otras funcionalidades: Gestión de activos Multimedia,

Funcionalidades sociales (comentarios, etiquetados, gravatar, blogroll, etc.)

La extensión de funcionalidades se realiza mediante

"Paquetes" - http://packages.umbraco.org/packages

Page 28: Web camp el_poder_de_los_cms_umbraco_13_04_13

28Copyright © 2011 Vector Software Factory

3.10. Umbraco eCommerce

uCommerce - http://www.ucommerce.dk - Comercial

Commerce4Umbraco – Open Source

UmbracoECommerce – Open Source

Procure – Open Source

Una demo: http://demo.teacommerce.dk

Page 29: Web camp el_poder_de_los_cms_umbraco_13_04_13

29Copyright © 2011 Vector Software Factory

4. Call to action

Page 30: Web camp el_poder_de_los_cms_umbraco_13_04_13

30Copyright © 2011 Vector Software Factory

Call to Action

¿¡¿¡¿Y AHORA QUÉ?!?!?

Page 31: Web camp el_poder_de_los_cms_umbraco_13_04_13

31Copyright © 2011 Vector Software Factory

Call to Action

1) Vete a www.microsoft.com/web/umbraco2) Instala Microsoft Web Platform Installer

3) Selecciona Umbraco

4) A jugar

(Opcional: Vete a umbraco.codeplex.com e instálalo desde 0)

Page 32: Web camp el_poder_de_los_cms_umbraco_13_04_13

32Copyright © 2011 Vector Software Factory

Vector SF

MADRIDParque Empresarial La FincaPaseo del Club Deportivo, 1, Bloque 11 - Planta 128223 Pozuelo de Alarcón – MadridTel. (+34) 91 183 03 00Fax: (+34) 91 799 55 30

MADRIDAvda. De la Universidad, 128691 Villanueva de la Cañada – MadridTel. (+34) 91 810 53 00Fax. (+34) 91 810 51 64

ALBACETEC/ Cristóbal Lozano, 1202002 - AlbaceteTel.: (+34) 967 96 12 00Fax: (+34) 967 61 50 05

CÓRDOBAC/ Claudio Marcelo, 15, 2º Izq.14002 - CórdobaTel.: (+34) 957 48 21 32

SANTIAGO DE COMPOSTELARúa do Pintor Juan Luis, 515702 - Santiago de Compostela

VALENCIAParque CientíficoPolígono la Coma, s/n46980 Paterna -ValenciaTel.: (+34) 902 54 50 10

Page 33: Web camp el_poder_de_los_cms_umbraco_13_04_13

33Copyright © 2011 Vector Software Factory

GRACIASRafael Gerardo Weisz

[email protected]