Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
HERRAMIENTAS DE DESARROLLO WEB (ASP.NET) Alex Pacheco Moya alex.pacheco.moya@gmail.com CMS CON .NET SEMANA 10 ¿Qué es un CMS o Gestor de Contenidos? • Un CMS (Content Management System) o Sistema de Gestión de Contenidos es un sistema online que permite poner en marcha una página web de forma sencilla y rápida. • Se trata de un software que te ayuda a administrar contenidos dinámicos, por ejemplo, un blog, un ecommerce o cualquier tipo de página web. 01/06/2023 Alex Pacheco 4 https://www.iebschool.com/blog/que-es-un-cms-e-commerce/ Ventajas de un CMS El uso de un CMS tiene diversas ventajas: • Por un lado, el ahorro de tiempo, ya que si utilizas un gestor de contenido tardas menos en crear y poner en marcha una página web. Lo que podría tardar un mes, es probable que gracias a un CMS lo puedas hacer en una semana. • Además, estos software tienen un buen rendimiento y se garantiza su correcto funcionamiento. • En cuanto al soporte, los desarrolladores analizan el código y el comportamiento de estos sistemas permanentemente. Esto quiere decir que si existe cualquier tipo de fallo o duda suele ser detectada y aplacada a tiempo 5 https://www.iebschool.com/blog/que-es-un-cms-e-commerce/ ¿Qué puedes hacer con un CMS? • un CMS es una herramienta que permite a un editor crear, clasificar y publicar cualquier tipo de información en una página web. • Generalmente los CMS trabajan contra una base de datos, de modo que el editor simplemente actualiza una base de datos, incluyendo nueva información o editando la existente. • El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio web sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. https://www.frikipandi.com/internet/20160108/cms-cuales-los-mas-usados-infografia/ Ejemplos de CMS Alex Pacheco 7 https://www.frikipandi.com/internet/20160108/cms-cuales-los-mas-usados-infografia/ ¿Cómo funciona un CMS? 8 https://www.loopeando.com/que-es-un-cms-para-que-se-usa-tipos-y-donde-puedo-descargarne-uno/ ¿Cómo funciona un CMS? • Funcionan gracias a tres capas: • El frontend o diseño, que es la capa que ven los usuarios al acceder a un site. • El backend, o sistema de administración, que es la parte que ven quienes actualizan el contenido (noticias, imágenes, vídeos, productos para la venta…). • Bases de datos: Que es la parte donde el CMS almacena el contenido, de manera tal que pueda servirlo independientemente de que cambiemos el diseño o la estructura de la web. https://www.loopeando.com/que-es-un-cms-para-que-se-usa-tipos-y-donde-puedo-descargarne-uno/ CMS´s desarrollados en .NET • Elegir las mejores plataformas .NET CMS podría ser la etapa más importante del desarrollo web. Debe elegir CMS en función de lo siguiente: • Verifique el costo de CMS: Algunos .net cms están disponibles de forma gratuita y algunos tienen versiones de pago. Por lo tanto, es esencial verificar su presupuesto y seleccionar el CMS adecuado para su presupuesto. • Consulta las funciones básicas: Las funciones básicas como las funciones Crear, Leer, Actualizar y Eliminar (CRUD) para el contenido están disponibles o no. Asegúrese de que CMS proporcione estas funciones o no. https://ourtechroom.com/fix/top-best-net-cms-platforms/ CMS´s desarrollados en .NET Navegando por la red se pueden encontrar una gran cantidad de Sistemas Gestores de Contenidos en ASP.NET tales como: • Orchard • Umbraco • Oxite • DotNetNuke • Sitefinity • MonoX • N2CMS • Piraha CMS https://giovanniproit.wordpress.com/cms%C2%B4s-desarrollados-en-net/#orchard https://giovanniproit.wordpress.com/cms%C2%B4s-desarrollados-en-net/#umbraco https://giovanniproit.wordpress.com/cms%C2%B4s-desarrollados-en-net/#oxite https://giovanniproit.wordpress.com/cms%C2%B4s-desarrollados-en-net/#dot https://giovanniproit.wordpress.com/cms%C2%B4s-desarrollados-en-net/#sitefinity https://giovanniproit.wordpress.com/cms%C2%B4s-desarrollados-en-net/#monox https://giovanniproit.wordpress.com/cms%C2%B4s-desarrollados-en-net/#n2 Umbraco • Es una de las mejores plataformas .Net Cms. Fue lanzado inicialmente en 2000 por Niels Hartvig y Umbraco Core Team. • Es un CMS de código abierto. • Basado en Microsoft .Net Framework, fácil de usar, fácil de entender, y es altamente extensible utilizando lenguajes estándares de la industria y los patrones, tales como HTML, CSS, jQuery, y C # • Web: www.umbraco.com Características de Umbraco • Escrito en C# • Funciona en .Net Framework • Sin soporte de alojamiento Linux • Instalación activa: 5M+ (registrado de sitios oficiales el 2020-09-15) • Soporte de contenido multilingüe • Fácil de desarrollar sitios web/aplicaciones web fáciles de usar. • Edición simple y almacenamiento de datos, compatibilidad con varias tiendas • Soporte y tipos de medios fáciles de administrar como imágenes, videos y otros archivos. • Compatible con SEO https://ourtechroom.com/fix/top-best-net-cms-platforms/ Ejemplo de Proyecto .Net con umbraco En un Proyecto ASP.NET Proyecto Vacío (Empty) En el Administrador de paquetes NuGet Buscando UmbracoCms Instalando UmbracoCms Aceptar Licencia Instalación Finalizada Ejecutar el Proyecto e Instalar (Customize) Configure el proyecto ASP.NET Configure la Base de datos Configure la BD Crear la BD para Umbraco Complete la Configuración Instale el WebSite de Inicio Se Instalo Umbraco Crear Usuario del Admin de Umbraco clic en Media Ingreso al Panel de Control Panel de Control de Umbraco Nota: Descarga de versión de .NET Framework 4.8 Referencia How to build a website with Umbraco v8 | Part 1 | Installation and Hello World https://www.youtube.com/watch?v=PmAYWmH9BhE 34 Diapositiva 1 Diapositiva 2: HERRAMIENTAS DE DESARROLLO WEB (ASP.NET) Diapositiva 3: CMS CON .NET Diapositiva 4: ¿Qué es un CMS o Gestor de Contenidos? Diapositiva 5: Ventajas de un CMS Diapositiva 6: ¿Qué puedes hacer con un CMS? Diapositiva 7: Ejemplos de CMS Diapositiva 8: ¿Cómo funciona un CMS? Diapositiva 9: ¿Cómo funciona un CMS? Diapositiva 10: CMS´s desarrollados en .NET Diapositiva 11: CMS´s desarrollados en .NET Diapositiva 12: Umbraco Diapositiva 13: Características de Umbraco Diapositiva 14: Ejemplo de Proyecto .Net con umbraco Diapositiva 15: En un Proyecto ASP.NET Diapositiva 16: Proyecto Vacío (Empty) Diapositiva 17: En el Administrador de paquetes NuGet Diapositiva 18: Buscando UmbracoCms Diapositiva 19: Instalando UmbracoCms Diapositiva 20: Aceptar Licencia Diapositiva 21: Instalación Finalizada Diapositiva 22: Ejecutar el Proyecto e Instalar (Customize) Diapositiva 23: Configure el proyecto ASP.NET Diapositiva 24: Configure la Base de datos Diapositiva 25: Configure la BD Diapositiva 26: Crear la BD para Umbraco Diapositiva 27: Complete la Configuración Diapositiva 28: Instale el WebSite de Inicio Diapositiva 29: Se Instalo Umbraco Diapositiva 30: Crear Usuario del Admin de Umbraco clic en Media Diapositiva 31: Ingreso al Panel de Control Diapositiva 32: Panel de Control de Umbraco Diapositiva 33: Nota: Descarga de versión de .NET Framework 4.8 Diapositiva 34: Referencia
Compartir