Este documento presenta una serie de webinars sobre el uso de WebMatrix para agregar seguridad, análisis de tráfico y caché a páginas web. Incluye información sobre cómo usar helpers de ASP.NET para incluir código de seguimiento de Google Analytics y StatCounter, así como usar WebCache para almacenar resultados con el fin de mejorar el rendimiento. También cubre cómo agregar funcionalidad de registro de usuarios, inicio de sesión y recuperación de contraseña mediante WebSecurity y SimpleMembership.
[Flisol2011] Seguridad en el Desarrollo de Aplicaciones Web PHP7th_Sign
presentación utilizada en la plática de Seguridad en el Desarrollo de Aplicaciones Web PHP impartida por Jesus Reyna e Iván Rico en el flisol 2011 Mty NL México
Mejora el posicionamiento de tu web en Google tú mismo y sin gastarte un euro
Curso intensivo de iniciación al posicionamiento en buscadores (SEO)
- 30 consejos prácticos que podrás aplicar sin necesidad de ser un experto informático
[Flisol2011] Seguridad en el Desarrollo de Aplicaciones Web PHP7th_Sign
presentación utilizada en la plática de Seguridad en el Desarrollo de Aplicaciones Web PHP impartida por Jesus Reyna e Iván Rico en el flisol 2011 Mty NL México
Mejora el posicionamiento de tu web en Google tú mismo y sin gastarte un euro
Curso intensivo de iniciación al posicionamiento en buscadores (SEO)
- 30 consejos prácticos que podrás aplicar sin necesidad de ser un experto informático
Desarrollando Controles AJAX con Microsoft SilverlightChristian Strevel
En esta presentación veremos cómo acercar las tecnologías ASP.NET y AJAX para crear una experiencia dinámica con el Web. Veremos la creación de la denominada Aplicación enriquecida de Internet (RIA) utilizando Microsoft Silverlight en conjunto con ASP.NET AJAX. Las RIAs son aplicaciones Web que tienen la apariencia y actúan como aplicaciones de escritorio. La interfaz de usuario reacciona inmediatamente a los eventos mientras que los datos se transfieren de manera no sincronizada entre el cliente y el servidor.
Micro Frontends: Rompiendo el monolito en las aplicaciones WebBelatrix Software
Los microservicios son el estilo arquitectural de moda, pues nacieron para facilitar el mantenimiento y crecimiento de grandes aplicaciones monolíticas en el backend. Ahora nos hemos dado cuenta de que es posible aplicar algunos de sus principios a frontend, con resultados muy interesantes.
A continuación, te presentamos algunos de los temas específicos que se exponen:
¿Cómo nacen los microservicios?
¿Por qué nos olvidamos de dividir el frontend? ¿Qué es y cómo nace el concepto de Micro Frontends?
Técnicas para implementar Micro Frontends.
Mi experiencia con Micro Frontends.
Conclusiones y recomendaciones.
Se muestra una introducción a Web Services, un caso de la vida real, se propone un ejercicio y finalmente se muestra un ejemplo del tipo "hola mundo" y se explica como se realiza
Desarrollando Controles AJAX con Microsoft SilverlightChristian Strevel
En esta presentación veremos cómo acercar las tecnologías ASP.NET y AJAX para crear una experiencia dinámica con el Web. Veremos la creación de la denominada Aplicación enriquecida de Internet (RIA) utilizando Microsoft Silverlight en conjunto con ASP.NET AJAX. Las RIAs son aplicaciones Web que tienen la apariencia y actúan como aplicaciones de escritorio. La interfaz de usuario reacciona inmediatamente a los eventos mientras que los datos se transfieren de manera no sincronizada entre el cliente y el servidor.
Micro Frontends: Rompiendo el monolito en las aplicaciones WebBelatrix Software
Los microservicios son el estilo arquitectural de moda, pues nacieron para facilitar el mantenimiento y crecimiento de grandes aplicaciones monolíticas en el backend. Ahora nos hemos dado cuenta de que es posible aplicar algunos de sus principios a frontend, con resultados muy interesantes.
A continuación, te presentamos algunos de los temas específicos que se exponen:
¿Cómo nacen los microservicios?
¿Por qué nos olvidamos de dividir el frontend? ¿Qué es y cómo nace el concepto de Micro Frontends?
Técnicas para implementar Micro Frontends.
Mi experiencia con Micro Frontends.
Conclusiones y recomendaciones.
Se muestra una introducción a Web Services, un caso de la vida real, se propone un ejercicio y finalmente se muestra un ejemplo del tipo "hola mundo" y se explica como se realiza
Seminario
Diseño para la Web: WWW y HTML
Gestores de Contenido CMS: Blogs
Semiario dentro de grados
- bellas artes: Creación multimedia Interactiva
- Comunicacion audiovisual
Slides del IT camps de la Comunidad de Office 365 sobe el desarrollo de Apps para la Office Store, sus ventajas e inconvenites sobre la versión on premise. Los tipos de Apps que existen y como podemos sacarle partid
1. 26/04/2011 WebMatrix, Agregando Seguridad y yMemberShip a nuestras páginas, Análisis de Tráfico y mejoramiento de performance del sitio mediante Caché. Gonzalo “Chalalo” Pérez Correa Microsoft MVP ASP/ASP.NET www.chalalo.cl @chalalo
2. Ciclo de WebCast de WebMatrix Introducción con WebMatrix, Iniciándonos en la programación de las ASP.NET Web Pages utilizando la sintaxis Razor Utilizando plantillas con Razor para crear un Look & Feel consistente, manejo de datos con ASP.NET WebMatrix & Razor (12 Abril) Agregando componentes en a nuestras páginas, Trabajo con imágenes, Video, Email, componentes de redes sociales a nuestras páginas con WebMatrix & Razor(26 Abril) Agregando Seguridad y yMemberShip a nuestras páginas, Análisis de Tráfico y mejoramiento de performance del sitio mediante Caché.(13 Mayo) Introducción al Debuggin con ASP.NET WebMatrix, customizando el comportamiento, creación de helpers y el salto hacia Visual Studio 2010 .(24 Mayo) Microsoft Confidential 2
3. Agenda Análisis de Tráfico Demos Cache en Webmatrix y Razor Demo Agregarseguridad y MemberShip Demo Microsoft Confidential 3
4. WebMatrix – Análisis de Tráfico Medición de trafico para conocer el trafico en nuestro sitio web Varios servicios disponibles: Ejemplos Google, Yahoo, StatCounter Servicio entrega, mediante registro, Código Javascript para incluir en la página. Este Snippet envía información acerca del comportamiento de los visitantes. Microsoft Confidential 4
5. WebMatrix – Análisis de Tráfico Métricas de: Numero de Paginas Vistas Individuales Es decir, cuantas personas están visitando el sitio y que paginas son la más populares ¿Cuántas personas pasan mucho tiempo en páginas específicas Donde se encontraba el visitante antes de llegar a nuestra página. Cuando se visita el sitio De que países se visita Que navegadores y sistemas operativos utilizan los visitantes. Microsoft Confidential 5
6. Microsoft Confidential 6 WebMatrix – Análisis de Tráfico ASP.NET incluye Helpers de analisis de tráfico: Analytics.GetGoogleHtml Analytics.GetYahooHtml Analytics.GetStatCounterHTML Si se utilizandiferentesproveedores de analisistenemos: (Yahoo) @Analytics.GetYahooHtml("myaccount") (StatCounter) @Analytics.GetStatCounterHtml("project", "security")
7. WebMatrix – Analisis de Trafico Pasos: Agregar ASP.NET Web Helper Library Crear la cuenta el Google Analytics Crear la página Agregar el Helper Y LISTO! Microsoft Confidential 7 DEMO!
9. Cache en Webmatrix y Razor Permite acelerar el sitio web almacenando los resultados de los datos que normalmente tomaría un tiempo considerable para recuperar o que no cambien con frecuencia WebMatrix & Razor proveen el HelperWebCache. Microsoft Confidential 9
10. Cache en Webmatrix y Razor Nuestro sitio recibe reiteradas solicitudes de la misma información y esta información no cambia con mucha frecuencia. Al poner la información en la caché, se almacena en la memoria en el servidor web. Se puede especificar cuanto tiempo debe almacenar la información en el cache, de segundos a días. Siempre asegurarse que la cache sigue ahí! Microsoft Confidential 10
12. Seguridad y Membership Desarrollo para escenarios comunes. Tablas de BD para almacenar los nombres de usuario y password Mecanismos para registrar nuevos usuarios Login y logout Recuperación de password y reseteo de la contraseña Captcha Microsoft Confidential 12
13. Seguridad y Membership Helpers paraescenarios The WebSecurity helper. The SimpleMembership helper. The ReCaptcha helper. Microsoft Confidential 13
16. Recursos Hosting Gratis! http://www2.appliedi.net/webmatrixsignup/ Web Plataform Installer http://www.asp.net/downloads ASP.NET WebMatrix http://www.asp.net/webmatrix Microsoft Confidential 16