SlideShare una empresa de Scribd logo
1 de 33
“El poder de los CMS”
Microsoft Web Camps




             Copyright © 2011 Vector Software Factory   1
Índice


  Introducción
  El uso de los CMS en aplicaciones Web
  Caso de estudio: Umbraco




                    Copyright © 2011 Vector Software Factory   2
Sobre Vector y el ponente


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

                      Usabilidad
    Diseño de         Experiencia                 Diseño
    Servicios                                                              Maquetación
                      de Usuario



                Desarrollo               Testing                        Factoría


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




                             Copyright © 2011 Vector Software Factory                    3
Introducción




        Copyright © 2011 Vector Software Factory   4
Introducción



  Las empresas hoy en día necesitan…
    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.


                           Copyright © 2011 Vector Software Factory      5
El uso de los CMS en
aplicaciones web


      Copyright © 2011 Vector Software Factory   6
2.1. ¿Qué es un CMS?




                                                                  Redes Sociales

                                                                  Sitios Web

                                                                  Noticias
     Empresa
                       CMS                                        RSS
     Colaboradores
     Diseñadores                                                  eCommerce
     Programadores
     Administradores                                              B2B




                       Copyright © 2011 Vector Software Factory                    7
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.


                  Copyright © 2011 Vector Software Factory   8
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 trabajo
     Gestión de flujos

                       Copyright © 2011 Vector Software Factory       9
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




                      Copyright © 2011 Vector Software Factory   10
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




                      Copyright © 2011 Vector Software Factory   11
2.3. Inconvenientes        




                  Copyright © 2011 Vector Software Factory   12
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!




                         Copyright © 2011 Vector Software Factory   13
3. Umbraco




     Copyright © 2011 Vector Software Factory   14
3.1. Un vistazo a Umbraco




          www.umbraco.org

      umbraco.codeplex.com

             DEMO
           our.umbraco.org
                 Copyright © 2011 Vector Software Factory   15
3.5. Otros aspectos




   http://www.heinz.com/
   http://www.peugeot.com/
   http://www.wired.it/
   http://www.condenast.com/
   http://demo.thecogworks.co.uk


                  Copyright © 2011 Vector Software Factory   16
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



                  Copyright © 2011 Vector Software Factory   17
3.1. Un vistazo a Umbraco



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

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

  Basado en C# y ASP.NET

  Objetivo: Simple, Bonito, Intuitivo



                      Copyright © 2011 Vector Software Factory   18
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.


                  Copyright © 2011 Vector Software Factory   19
3.3. Mercado de CMS sobre .Net




 umbraco
 Dotnetnuke
 mojoportal




                Copyright © 2011 Vector Software Factory   20
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




                 Copyright © 2011 Vector Software Factory   21
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.




                      Copyright © 2011 Vector Software Factory   22
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
                           Copyright © 2011 Vector Software Factory   23
3.7. Trabajando con Umbraco




CONTENDIO = PLANTILLA + TIPO DE
DOCUMENTO




                Copyright © 2011 Vector Software Factory   24
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)




                        Copyright © 2011 Vector Software Factory   25
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




                       Copyright © 2011 Vector Software Factory   26
3.6. Trabajando con Umbraco


CONTENDIO
 Control de versiones

 Permite la edición sobre el portal

 Otras funcionalidades: Gestión de activos Multimedia,


 La extensión de funcionalidades se realiza mediante




                        Copyright © 2011 Vector Software Factory   27
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




                   Copyright © 2011 Vector Software Factory   28
4. Call to action




      Copyright © 2011 Vector Software Factory   29
Call to Action




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




                 Copyright © 2011 Vector Software Factory   30
Call to Action




1)   Vete a www.microsoft.com/web/umbraco
2)   Instala Microsoft Web Platform Installer
3)   Selecciona Umbraco
4)   A jugar



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


                     Copyright © 2011 Vector Software Factory   31
Vector SF




MADRID                                       ALBACETE                           SANTIAGO DE
Parque Empresarial La Finca                  C/ Cristóbal Lozano, 12            COMPOSTELA
Paseo del Club Deportivo, 1,                 02002 - Albacete                   Rúa do Pintor Juan Luis, 5
Bloque 11 - Planta 1                         Tel.: (+34) 967 96 12 00           15702 - Santiago de Compostela
28223 Pozuelo de Alarcón – Madrid            Fax: (+34) 967 61 50 05
Tel. (+34) 91 183 03 00
Fax: (+34) 91 799 55 30


                                         CÓRDOBA                                 VALENCIA
MADRID
                                         C/ Claudio Marcelo, 15, 2º Izq.         Parque Científico
Avda. De la Universidad, 1
                                         14002 - Córdoba                         Polígono la Coma, s/n
28691 Villanueva de la Cañada – Madrid
                                         Tel.: (+34) 957 48 21 32                46980 Paterna -Valencia
Tel. (+34) 91 810 53 00
Fax. (+34) 91 810 51 64                                                          Tel.: (+34) 902 54 50 10




                                             Copyright © 2011 Vector Software Factory                            32
GRACIAS
  Rafael Gerardo Weisz
rafgerardo@vectorsf.com
    www.vectorsf.com




     Copyright © 2011 Vector Software Factory   33

Más contenido relacionado

La actualidad más candente

Visual Studio Life Runs On Code
Visual  Studio  Life  Runs On  CodeVisual  Studio  Life  Runs On  Code
Visual Studio Life Runs On Codedaniel.sierra
 
atSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedatSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedJuanjo Sánchez
 
Front end developer
Front end developerFront end developer
Front end developerSkynet Erp
 
Windows presentation foundation(wpf)
Windows presentation foundation(wpf)Windows presentation foundation(wpf)
Windows presentation foundation(wpf)Vivi Marquez
 
Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1Richard_1508
 
Introducción a Cake PHP Framework
Introducción a Cake PHP FrameworkIntroducción a Cake PHP Framework
Introducción a Cake PHP FrameworkJomicast
 
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...atSistemas
 
Despliegue lamp
Despliegue lampDespliegue lamp
Despliegue lampBVela
 
Historia del flash carlos moya 2 b2
Historia del flash carlos moya 2 b2Historia del flash carlos moya 2 b2
Historia del flash carlos moya 2 b2Charlie Moyashqui
 
Floss en el mundo empresarial ites los cabos - marzo 2012
Floss en el mundo empresarial   ites los cabos - marzo 2012Floss en el mundo empresarial   ites los cabos - marzo 2012
Floss en el mundo empresarial ites los cabos - marzo 2012Miguel Barajas
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webimei_02
 

La actualidad más candente (15)

Widgets
WidgetsWidgets
Widgets
 
Visual Studio Life Runs On Code
Visual  Studio  Life  Runs On  CodeVisual  Studio  Life  Runs On  Code
Visual Studio Life Runs On Code
 
atSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedatSistemas - Presentacion Hybreed
atSistemas - Presentacion Hybreed
 
Front end developer
Front end developerFront end developer
Front end developer
 
Windows presentation foundation(wpf)
Windows presentation foundation(wpf)Windows presentation foundation(wpf)
Windows presentation foundation(wpf)
 
Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1
 
WPF
WPFWPF
WPF
 
Wpf
WpfWpf
Wpf
 
Introducción a Cake PHP Framework
Introducción a Cake PHP FrameworkIntroducción a Cake PHP Framework
Introducción a Cake PHP Framework
 
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
 
Despliegue lamp
Despliegue lampDespliegue lamp
Despliegue lamp
 
Historia del flash carlos moya 2 b2
Historia del flash carlos moya 2 b2Historia del flash carlos moya 2 b2
Historia del flash carlos moya 2 b2
 
Floss en el mundo empresarial ites los cabos - marzo 2012
Floss en el mundo empresarial   ites los cabos - marzo 2012Floss en el mundo empresarial   ites los cabos - marzo 2012
Floss en el mundo empresarial ites los cabos - marzo 2012
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-web
 
Wpf
WpfWpf
Wpf
 

Destacado

in4me präsentation 2013_v01
in4me präsentation  2013_v01in4me präsentation  2013_v01
in4me präsentation 2013_v01Anton_Nord
 
Tech Intro
Tech IntroTech Intro
Tech Introjorech
 
People source April 2012
People source  April 2012People source  April 2012
People source April 2012peoplesource
 
Teenagers’ short message service (sms)
Teenagers’ short message service (sms)Teenagers’ short message service (sms)
Teenagers’ short message service (sms)juniato
 

Destacado (6)

Tafseere namoonavol8
Tafseere namoonavol8Tafseere namoonavol8
Tafseere namoonavol8
 
in4me präsentation 2013_v01
in4me präsentation  2013_v01in4me präsentation  2013_v01
in4me präsentation 2013_v01
 
Pictures Of Earth
Pictures Of EarthPictures Of Earth
Pictures Of Earth
 
Tech Intro
Tech IntroTech Intro
Tech Intro
 
People source April 2012
People source  April 2012People source  April 2012
People source April 2012
 
Teenagers’ short message service (sms)
Teenagers’ short message service (sms)Teenagers’ short message service (sms)
Teenagers’ short message service (sms)
 

Similar a Web camp el_poder_de_los_cms_umbraco_13_04_13

Experiencias Web Excepcionales con software IBM
Experiencias Web Excepcionales con software IBMExperiencias Web Excepcionales con software IBM
Experiencias Web Excepcionales con software IBMDaniel Olmo Chica
 
Clase redes sociales
Clase redes socialesClase redes sociales
Clase redes socialesUNJFSC
 
Sr8 cm3falcón h daniela ibm y la nube
Sr8 cm3falcón h daniela ibm y la nubeSr8 cm3falcón h daniela ibm y la nube
Sr8 cm3falcón h daniela ibm y la nubeDaniz Smile
 
Activica - Soluciones de Software
Activica - Soluciones de SoftwareActivica - Soluciones de Software
Activica - Soluciones de SoftwareActivica
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014Ricardo Bouyer
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Ianpierr Miranda
 
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).yensirodriguez
 
computacion en la nube..
computacion en la nube.. computacion en la nube..
computacion en la nube.. htps
 
Cloud computing
Cloud computingCloud computing
Cloud computing6526303
 
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeVisual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeBruno Capuano
 
computacion en la nube
computacion en la nubecomputacion en la nube
computacion en la nubejjm5212
 
Instalacion adobe dream weaver
Instalacion adobe dream weaverInstalacion adobe dream weaver
Instalacion adobe dream weaverLuis Viteri
 
Sistemas empresariales wcf
Sistemas empresariales wcfSistemas empresariales wcf
Sistemas empresariales wcfbryam Bazan
 
Resumen sistemas de informacion gerencial
Resumen sistemas de informacion gerencialResumen sistemas de informacion gerencial
Resumen sistemas de informacion gerencialKeniaRich
 
Microservicios sobre tecnologías Pivotal y VMware
Microservicios sobre tecnologías Pivotal y VMwareMicroservicios sobre tecnologías Pivotal y VMware
Microservicios sobre tecnologías Pivotal y VMwareAntonio Gallego
 
Presentacion de proyecto andriana carolina
Presentacion de proyecto andriana carolinaPresentacion de proyecto andriana carolina
Presentacion de proyecto andriana carolinamonina
 
Cloud computing. Como rentabilizar la gestión de datos de su empresa
Cloud computing. Como rentabilizar la gestión de datos de su empresaCloud computing. Como rentabilizar la gestión de datos de su empresa
Cloud computing. Como rentabilizar la gestión de datos de su empresaMiguel Ángel Catalán
 

Similar a Web camp el_poder_de_los_cms_umbraco_13_04_13 (20)

Experiencias Web Excepcionales con software IBM
Experiencias Web Excepcionales con software IBMExperiencias Web Excepcionales con software IBM
Experiencias Web Excepcionales con software IBM
 
Clase redes sociales
Clase redes socialesClase redes sociales
Clase redes sociales
 
Sr8 cm3falcón h daniela ibm y la nube
Sr8 cm3falcón h daniela ibm y la nubeSr8 cm3falcón h daniela ibm y la nube
Sr8 cm3falcón h daniela ibm y la nube
 
Activica - Soluciones de Software
Activica - Soluciones de SoftwareActivica - Soluciones de Software
Activica - Soluciones de Software
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
 
Power point c8
Power point c8Power point c8
Power point c8
 
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).
 
computacion en la nube..
computacion en la nube.. computacion en la nube..
computacion en la nube..
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeVisual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
 
computacion en la nube
computacion en la nubecomputacion en la nube
computacion en la nube
 
Instalacion adobe dream weaver
Instalacion adobe dream weaverInstalacion adobe dream weaver
Instalacion adobe dream weaver
 
Com521
Com521Com521
Com521
 
Sistemas empresariales wcf
Sistemas empresariales wcfSistemas empresariales wcf
Sistemas empresariales wcf
 
Resumen sistemas de informacion gerencial
Resumen sistemas de informacion gerencialResumen sistemas de informacion gerencial
Resumen sistemas de informacion gerencial
 
Microservicios sobre tecnologías Pivotal y VMware
Microservicios sobre tecnologías Pivotal y VMwareMicroservicios sobre tecnologías Pivotal y VMware
Microservicios sobre tecnologías Pivotal y VMware
 
Presentacion de proyecto andriana carolina
Presentacion de proyecto andriana carolinaPresentacion de proyecto andriana carolina
Presentacion de proyecto andriana carolina
 
Temas Relacionados Web 2
Temas Relacionados Web 2Temas Relacionados Web 2
Temas Relacionados Web 2
 
Cloud computing. Como rentabilizar la gestión de datos de su empresa
Cloud computing. Como rentabilizar la gestión de datos de su empresaCloud computing. Como rentabilizar la gestión de datos de su empresa
Cloud computing. Como rentabilizar la gestión de datos de su empresa
 

Más de yolss12

Sistemas de administración de contenidos
Sistemas  de administración de contenidosSistemas  de administración de contenidos
Sistemas de administración de contenidosyolss12
 
Curso de flash cs5
Curso de flash cs5Curso de flash cs5
Curso de flash cs5yolss12
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5yolss12
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5yolss12
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5yolss12
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5yolss12
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5yolss12
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5yolss12
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5yolss12
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5yolss12
 
Curso de flash cs5
Curso de flash cs5Curso de flash cs5
Curso de flash cs5yolss12
 
Curso de flash cs5
Curso de flash cs5Curso de flash cs5
Curso de flash cs5yolss12
 

Más de yolss12 (13)

Sistemas de administración de contenidos
Sistemas  de administración de contenidosSistemas  de administración de contenidos
Sistemas de administración de contenidos
 
Cms
CmsCms
Cms
 
Curso de flash cs5
Curso de flash cs5Curso de flash cs5
Curso de flash cs5
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5
 
Curso de photoshop cs5
Curso de photoshop cs5Curso de photoshop cs5
Curso de photoshop cs5
 
Curso de flash cs5
Curso de flash cs5Curso de flash cs5
Curso de flash cs5
 
Curso de flash cs5
Curso de flash cs5Curso de flash cs5
Curso de flash cs5
 

Web camp el_poder_de_los_cms_umbraco_13_04_13

  • 1. “El poder de los CMS” Microsoft Web Camps Copyright © 2011 Vector Software Factory 1
  • 2. Índice Introducción El uso de los CMS en aplicaciones Web Caso de estudio: Umbraco Copyright © 2011 Vector Software Factory 2
  • 3. Sobre Vector y el ponente Vector SF es una empresa de consultoría tecnológica centrada en tecnologías web: Usabilidad Diseño de Experiencia Diseño Servicios Maquetación de Usuario Desarrollo Testing Factoría Más de 420 empleados Oficinas: Madrid, Albacete, Córdoba, Valencia, A Coruña Contratando todos los días Rafael Gerardo: Consultor Técnico Senior. CTO en Easy Code Software y consultor asociado de Vector SF. Copyright © 2011 Vector Software Factory 3
  • 4. Introducción Copyright © 2011 Vector Software Factory 4
  • 5. Introducción Las empresas hoy en día necesitan… 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. Copyright © 2011 Vector Software Factory 5
  • 6. El uso de los CMS en aplicaciones web Copyright © 2011 Vector Software Factory 6
  • 7. 2.1. ¿Qué es un CMS? Redes Sociales Sitios Web Noticias Empresa CMS RSS Colaboradores Diseñadores eCommerce Programadores Administradores B2B Copyright © 2011 Vector Software Factory 7
  • 8. 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. Copyright © 2011 Vector Software Factory 8
  • 9. 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 trabajo Gestión de flujos Copyright © 2011 Vector Software Factory 9
  • 10. 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 Copyright © 2011 Vector Software Factory 10
  • 11. 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 Copyright © 2011 Vector Software Factory 11
  • 12. 2.3. Inconvenientes  Copyright © 2011 Vector Software Factory 12
  • 13. 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! Copyright © 2011 Vector Software Factory 13
  • 14. 3. Umbraco Copyright © 2011 Vector Software Factory 14
  • 15. 3.1. Un vistazo a Umbraco www.umbraco.org umbraco.codeplex.com DEMO our.umbraco.org Copyright © 2011 Vector Software Factory 15
  • 16. 3.5. Otros aspectos http://www.heinz.com/ http://www.peugeot.com/ http://www.wired.it/ http://www.condenast.com/ http://demo.thecogworks.co.uk Copyright © 2011 Vector Software Factory 16
  • 17. 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 Copyright © 2011 Vector Software Factory 17
  • 18. 3.1. Un vistazo a Umbraco La última versión de Umbraco estable es la 4.7.0 Se distribuye bajo licencia MIT Incluido en Web Platform Installer, WebMatrix y Visual Studio 2010 Templates Basado en C# y ASP.NET Objetivo: Simple, Bonito, Intuitivo Copyright © 2011 Vector Software Factory 18
  • 19. 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. Copyright © 2011 Vector Software Factory 19
  • 20. 3.3. Mercado de CMS sobre .Net umbraco Dotnetnuke mojoportal Copyright © 2011 Vector Software Factory 20
  • 21. 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 Copyright © 2011 Vector Software Factory 21
  • 22. 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. Copyright © 2011 Vector Software Factory 22
  • 23. 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 Copyright © 2011 Vector Software Factory 23
  • 24. 3.7. Trabajando con Umbraco CONTENDIO = PLANTILLA + TIPO DE DOCUMENTO Copyright © 2011 Vector Software Factory 24
  • 25. 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) Copyright © 2011 Vector Software Factory 25
  • 26. 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 Copyright © 2011 Vector Software Factory 26
  • 27. 3.6. Trabajando con Umbraco CONTENDIO Control de versiones Permite la edición sobre el portal Otras funcionalidades: Gestión de activos Multimedia, La extensión de funcionalidades se realiza mediante Copyright © 2011 Vector Software Factory 27
  • 28. 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 Copyright © 2011 Vector Software Factory 28
  • 29. 4. Call to action Copyright © 2011 Vector Software Factory 29
  • 30. Call to Action ¿¡¿¡¿Y AHORA QUÉ?!?!? Copyright © 2011 Vector Software Factory 30
  • 31. Call to Action 1) Vete a www.microsoft.com/web/umbraco 2) Instala Microsoft Web Platform Installer 3) Selecciona Umbraco 4) A jugar (Opcional: Vete a umbraco.codeplex.com e instálalo desde 0) Copyright © 2011 Vector Software Factory 31
  • 32. Vector SF MADRID ALBACETE SANTIAGO DE Parque Empresarial La Finca C/ Cristóbal Lozano, 12 COMPOSTELA Paseo del Club Deportivo, 1, 02002 - Albacete Rúa do Pintor Juan Luis, 5 Bloque 11 - Planta 1 Tel.: (+34) 967 96 12 00 15702 - Santiago de Compostela 28223 Pozuelo de Alarcón – Madrid Fax: (+34) 967 61 50 05 Tel. (+34) 91 183 03 00 Fax: (+34) 91 799 55 30 CÓRDOBA VALENCIA MADRID C/ Claudio Marcelo, 15, 2º Izq. Parque Científico Avda. De la Universidad, 1 14002 - Córdoba Polígono la Coma, s/n 28691 Villanueva de la Cañada – Madrid Tel.: (+34) 957 48 21 32 46980 Paterna -Valencia Tel. (+34) 91 810 53 00 Fax. (+34) 91 810 51 64 Tel.: (+34) 902 54 50 10 Copyright © 2011 Vector Software Factory 32
  • 33. GRACIAS Rafael Gerardo Weisz rafgerardo@vectorsf.com www.vectorsf.com Copyright © 2011 Vector Software Factory 33