Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ndice
Introduccin
El uso de los CMS en aplicaciones Web
Caso de estudio: Umbraco
Antes de nada.
Sobre la charla
Para seguirla en Twitter:
#eswebcamp
preguntar, comentar,
criticar, etc
Podis
Usabilida
d
Experienc
ia de
Usuario
Desarrol
lo
Maquetaci
n
Diseo
Testing
Factora
Ms de 420 empleados
Oficinas: Madrid, Albacete, Crdoba, Valencia, A Corua
Contratando todos los das
Rafael Gerardo: Consultor Tcnico Senior. CTO en Easy
Code Software y consultor asociado de Vector SF.
Introduccin
Introduccin
2.1. Qu es un CMS?
Redes Sociales
Sitios Web
Empresa
Colaboradores
Diseadores
Programadores
Administradores
Noticias
CMS
RSS
eCommerce
B2B
2.1. Qu es un CMS?
Sistema para la gestin de nuestro
contenido web
Permite que, de manera controlada,
cualquier usuario colabore en la
produccin de contenidos.
Herramientas administrativas. Gestin
potente y completa.
Modelo de datos y mecanismos
cofigurables de renderizado.
Copyright 2011 Vector Software Factory
10
2.1. Qu es un CMS?
Mas cositas
Entorno integrado de creacin de aplicaciones web
Basados en una tecnologa estndar (.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: Gestin
de usuarios, gestin de contenidos, etc.
Son modulares
Sistemas de personalizacin
Comunidad
Modelo de comercializacin
Entorno de desarrollo y trabajo
Gestin de flujos
Copyright 2011 Vector Software Factory
11
2.2. Ventajas
Permiten acotar el alcance (prototipado)
Time to Market
Flexibilidad. Muchos tipos y combinaciones
soluciones web
Separan el contenido de su aspecto
Rpida incorporacin de colaboradores
Escalabilidad
Gestin unificada de aplicaciones web diferentes
Permite centrarse en el valor aadido
12
2.3. Inconvenientes
13
2.3. Inconvenientes
14
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)
Estandarizacin, adopcin de HTML5!
15
3. Umbraco
16
www.umbraco.org
umbraco.codeplex.com
DEMO
our.umbraco.org
Copyright 2011 Vector Software Factory
17
http://www.heinz.com/
http://www.peugeot.com/
http://www.wired.it/
http://www.condenast.com/
http://demo.thecogworks.c
o.uk
Copyright 2011 Vector Software Factory
18
19
20
21
umbraco
Dotnetnuke
mojoportal
22
Licencia MIT
Complete - 499 =Incluye acceso a
umbraco.tv y todos los add-ons oficiales
Confidence - 2.999 = Complete +
Soporte garantizado, Garanta de
resolucin de bugs
23
24
25
26
PLANTILLA
Se realiza mediante ASP.NET Master Pages
Umbraco usa XSLT para generar de forma dinmica
contenido.
RAZOR
.NET Custom Control y .NET User Controls de forma
nativa.
Soporta ASP.NET Ajax usando jQuery, Prototype, MooTools
y otros toolkits Ajax.
Programacin: <%%>, API de Umbraco y manejadores)
Copyright 2011 Vector Software Factory
27
TIPO DE DOCUMENTO
Son como tablas de una BD
Definen los campos que tendr cada contenido
dentro de mi sitio web.
Permiten definir la jerarqua del sitio
Plantillas permitidas y plantilla por defecto
28
CONTENDIO
Control de versiones
Permite la edicin sobre el portal
Otras funcionalidades: Gestin de activos
Multimedia, Funcionalidades sociales
(comentarios, etiquetados, gravatar, blogroll,
etc.)
La extensin de funcionalidades se realiza
mediante "Paquetes"
-http://packages.umbraco.org/packages
Copyright 2011 Vector Software Factory
29
30
4. Call to action
31
Call to Action
Y AHORA QU?!?!?
32
Call to Action
1)
2)
3)
4)
Vete a www.microsoft.com/web/umbraco
Instala Microsoft Web Platform Installer
Selecciona Umbraco
A jugar
33
Vector SF
MADRID
ALBACETE
C/ Cristbal Lozano, 12
02002 - Albacete
Tel.: (+34) 967 96 12
00
Fax: (+34) 967 61 50
05
MADRID
Avda. De la Universidad, 1
28691 Villanueva de la Caada
Madrid
Tel. (+34) 91 810 53 00
Fax. (+34) 91 810 51 64
CRDOBA
C/ Claudio Marcelo, 15, 2
Izq.
14002 - Crdoba
Tel.: (+34) 957 48 21 32
SANTIAGO DE
COMPOSTELA
Ra do Pintor Juan Luis, 5
15702 - Santiago de
Compostela
VALENCIA
Parque Cientfico
Polgono la Coma, s/n
46980 Paterna
-Valencia
Tel.: (+34) 902 54 50
10
34
GRACIAS
35