[Code Camp 2009] Cómo sacar provecho de IIS 7.5 (Carlos Walzer)

595 views
490 views

Published on

[Code Camp 2009] Cómo sacar provecho de IIS 7.5 (Carlos Walzer)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
595
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

[Code Camp 2009] Cómo sacar provecho de IIS 7.5 (Carlos Walzer)

  1. 1. Sacandoprovecho de IIS 7.5<br /><ul><li>Carlos Walzer
  2. 2. http://msmvps.com/blogs/cwalzer/</li></ul>9/26/2009<br />
  3. 3. Objetivos de y temas que aprenderá en la sesión <br />Objetivo(s) de la sesión: <br />Revisar los puntos destacados de la plataforma IIS7.x<br />Demostrar de qué manera las nuevas extensiones IIS habilitan soluciones potentes<br />Temas que aprenderá en la sesión:<br />Extender IIS7 <br />Optimizar las nuevas extensiones IIS<br />
  4. 4. Agenda<br />Un poco de historia<br />Puntos clave más destacados de la plataforma IIS7<br />Demos de las extensiones<br />Resumen<br />
  5. 5. IIS 5.0 ARC<br />
  6. 6. IIS 6.0 ARC<br />
  7. 7. IIS 6.0 ARC<br />
  8. 8. IIS 6.0 ARC<br />
  9. 9. Internet Information Services 7.0 Puntos clave más destacados<br />Modular y extensible<br />Proceso integrado<br />Administración delegada<br />Capacidades de diagnóstico<br />Seguridad mejorada<br />
  10. 10. IIS 7.0 ARC<br />Se agreganalrededor de 40 “hooks”. <br />TotalmenteIntegrado con .NET<br />
  11. 11. Módulos .NET<br />Módulosnativos<br />Nueva API en C++ quereemplazalasextensiones ISAPI<br />Módulosmanejados<br />ModoIntegrado con ASP.NET<br />Desarrollo en C# utilizando la API de ASP.NET (IHttpModule)<br />
  12. 12. Internet Information Services 7.0 Configuración delegada<br />ApplicationHost.config<br />Administration.config<br /><ul><li>Configuración a nivel servidor
  13. 13. Delegación de funciones globales
  14. 14. Usuarios de IIS Manager</li></ul>Cambios del sitio individual<br />Sitios<br />El servidor cambia a<br /> “Global”<br />
  15. 15. Internet Information Services 7.0 Administración delegada<br /><ul><li>Una herramienta configura tanto IIS como ASP.NET
  16. 16. Funciona para el administrador de la máquina y para el propietario del sitio
  17. 17. Es remoto a través de HTTP, lo que hace que el firewall sea amigable
  18. 18. Soporta la capacidad de extensión administrada</li></ul>vista de árbol familiar<br />tareas simplificadas<br />concentrado en las funciones<br />
  19. 19. Internet Information Services 7.0 Extensiones<br />API del módulo<br />Extensión IIS 7<br />ApplicationHost.config<br />Administration.config<br />Configuración<br />extensible<br />Administración <br />extensible<br />
  20. 20. IIS7.5Nuevas ExtensionesFTP y WebDav integradoSEO Toolkit<br />Extensiones IIS7<br />MANEJO DE SOLICITUDES<br /><ul><li>Re-escritor de direcciones URL
  21. 21. Enrutamiento de solicitudes de aplicación</li></ul>ADMINISTRACIÓN<br /><ul><li>Pack de administración
  22. 22. Administrador de la base de datos
  23. 23. Administración remota
  24. 24. Powershell</li></ul>PUBLICACIÓN<br /><ul><li>FTP
  25. 25. WebDAV</li></ul>INTEGRACIÓN DE MULTIMEDIA<br /><ul><li>Lista de reproducción Web
  26. 26. Límite de la velocidad de bits</li></ul>IMPLEMENTACIÓN<br /><ul><li>Herramienta de implementación Web de Microsoft</li></ul>SECURITY<br /><ul><li>Examen de direcciones URL</li></li></ul><li>Ejemplo de Extensión:<br />Crear una extensión que coloca una marca de agua de texto sobre todas las imágenes que se utilizan para un sitio<br />Proporcionar una interfaz de administración que permite cambiar el texto de la marca de agua<br />
  27. 27. demo<br />Image Copyright<br />
  28. 28. Web Platforminstaller<br />Un solo lugar para descubrir todas las herramientas y componentes<br />Instale automáticamente herramientas y componentes selectos<br />Configure automáticamente IIS7<br />
  29. 29. demo<br />Descubrir y obtener el web stack: Web Platform Installer<br />
  30. 30. La Herramienta de implementación Web de Microsoft <br />Sincronice aplicaciones Web<br />Cree paquetes<br />Realice con facilidad las implementaciones<br />Migre de IIS6 a IIS7<br />
  31. 31. demo<br />Deployment: Paquetes App IIS<br />
  32. 32. Extensión de re-escritura de direcciones URL<br />Fácil de utilizar URLs<br />http://www.pdcpaintings.com/default/rohit/hills vs. http://www.pdcpaintings.com/default.aspx?artist=rohit&theme=hills<br />URLs amigables para el motor de búsqueda<br />Vuelva obligatorio http://www.mysite.com en lugar http://mysite.com<br />Bloqueo de buscadores no deseados<br />
  33. 33. demo<br />URL Rewriting<br />
  34. 34. Resumen<br />Plataforma Web sumamente extensible y personalizable<br />Herramientas enriquecidas que ayudan con el desarrollo y la implementación<br />Diagnóstico y solución mejorados de problemas <br />Administración remota fácilmente extensible<br />Escenarios nuevos habilitados por extensiones descargables gratuitas disponibles en www.iis.net<br />
  35. 35. Muchas Gracias<br /><ul><li>Carlos Walzer
  36. 36. http://msmvps.com/blogs/cwalzer/</li>

×