Successfully reported this slideshow.
http://intellekt.ws
ASP.NETDevelopmentServer (“Cassini”)InternetInformationServices (IIS)Hosted Web Core(HWC) on IIS 7.0y posteriores
• Sencillo y ligero• No requiere de privilegios de administradorPros• No soporta todas las características de los servidor...
• Potente, contiene un conjunto complete de las características de un servidorWeb de producción• Consistente con muchas pl...
• Un servidor web customPros• Requiere partes de IIS• Requiere código customCons
Todas las características de IIS 7.5con la simplicidad de Cassini• Asemeja todas lascharacterísticas de IIS 7.5• No requie...
Disponible en todos lossistemas operativos• Funciona en edicionesHome• Corre en armonía (side-by-side) con IISTe permirte ...
Soporta las siguientesediciones de Windows• Windows 7• Windows Server 2008 R2• Windows Server 2008• Windows Vista SP1 or l...
Muy grandeMuy peque PerfectoPero no es un reemplazo de IIS
Remote Browsing SSL Support Host namesMultiple Sites andApplicationsVirtual DirectoriesURL RewriteStatic and DynamicCompre...
Soporte X64• Se instala enversions de x64 yx32Compartecaracterísticas conIIS8• Inicialización deaplicación• Soporte aWebSo...
Soporta las siguientesversiones de Windows• Windows 8• Windows Server 2012• Windows 7• Windows Server 2008 R2• Windows Vis...
Worker Process (W3WP.EXE)Service Host (SVCHost.EXE)HTTP.SYS Kernel-Mode ListenerWindows ProcessActivation Service(WAS)Worl...
HTTP.SYS Kernel-Mode ListenerIISEXPRESS.EXEPer-Userapphost.configRead ConfigurationAuthenticateAuthorizeMap RequestHandle ...
• IIS Express no es un servicio, es una aplicaciónNo recicla procesos• IIS Express tiene URL Rewrite integrado• WebDAV han...
%ProgramFiles%IISExpressconfigtemplatesPersonalWebServerapplicationHost.configiisexpress.exe [/config:config-file] [/site:...
− Se genera un archive de configuración temporal cada que IIS Express inicia− La plantilla localizada se usa %ProgramFiles...
1 of 2
http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx2 of 2
ApplicationInitializationCentralized SSLCertificate SupportConfigurationOptimizationCPU ThrottlingDynamic IP AddressRestri...
http://team.intellekt.ws/blogs/chrishttp://twitter.com/_kreeshttp://Facebook.com/chris.strevelhttp://intellekt.ws
Internet Information Services (IIS) Express para desarrolladores web
Internet Information Services (IIS) Express para desarrolladores web
Internet Information Services (IIS) Express para desarrolladores web
Internet Information Services (IIS) Express para desarrolladores web
Internet Information Services (IIS) Express para desarrolladores web
Internet Information Services (IIS) Express para desarrolladores web
Internet Information Services (IIS) Express para desarrolladores web
Internet Information Services (IIS) Express para desarrolladores web
Internet Information Services (IIS) Express para desarrolladores web
Prochain SlideShare
Chargement dans…5
×

Internet Information Services (IIS) Express para desarrolladores web

692 vues

Publié le

Aprende a maantener los principios de diseño de estilo de Metro UI en su aplicación LOB utilizando Blend y Microsoft Visual Studio a su máximo potencial. En esta sesión se centrará en la creación de una aplicación LOB de extremo a extremo a partir de las plantillas de cuadro de in-y un patrón de diseño común (MVVM). A continuación, se expanden para cubrir los patrones de diseño más importantes y características de Windows 8 como la navegación, mando, barras de aplicaciones, las transiciones temáticos, y los contratos.

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Internet Information Services (IIS) Express para desarrolladores web

  1. 1. http://intellekt.ws
  2. 2. ASP.NETDevelopmentServer (“Cassini”)InternetInformationServices (IIS)Hosted Web Core(HWC) on IIS 7.0y posteriores
  3. 3. • Sencillo y ligero• No requiere de privilegios de administradorPros• No soporta todas las características de los servidores• Inconsistencias con la plataforma destinoCons
  4. 4. • Potente, contiene un conjunto complete de las características de un servidorWeb de producción• Consistente con muchas plataformas destinoPros• Requiere privilegios de administrador para depuración, configuración y setup• Las versions y características verían dependiendo de la versión del SistemaOperativo.Cons
  5. 5. • Un servidor web customPros• Requiere partes de IIS• Requiere código customCons
  6. 6. Todas las características de IIS 7.5con la simplicidad de Cassini• Asemeja todas lascharacterísticas de IIS 7.5• No requiere privilegios deadministrador para operacionescommunes para la creación delsitio, ejecución, depuración, etc.Ligero, simple y redistribuible• Descarga rápida (< 6MB)• Se instala en segundos
  7. 7. Disponible en todos lossistemas operativos• Funciona en edicionesHome• Corre en armonía (side-by-side) con IISTe permirte implementarsitios• Desarrollar y probar sitiosusando todas lascaracterísticas del servidor• Crear y probarconfiguraciones antes deldeployment
  8. 8. Soporta las siguientesediciones de Windows• Windows 7• Windows Server 2008 R2• Windows Server 2008• Windows Vista SP1 or later• Windows Server 2003 SP2• Windows XP SP3Soporta las siguientesherramientas de desarrollo• Visual Studio 2010 SP1 orlater *• WebMatrix
  9. 9. Muy grandeMuy peque PerfectoPero no es un reemplazo de IIS
  10. 10. Remote Browsing SSL Support Host namesMultiple Sites andApplicationsVirtual DirectoriesURL RewriteStatic and DynamicCompressionCustomizable MimeTypesCustom Headers andErrorsRequest FilteringW3C LoggingFailed RequestTracingDirectory BrowsingDefault DocumentCollectionURL AuthorizationModular DesignSupport for Classicand IntegratedPipelineSupport forframeworks likeASP.NET, WCF,Classic ASP and PHPAuthentication:Basic, Windows,Client Certificates,etc.IP Restrictions, ISAPI,and more…
  11. 11. Soporte X64• Se instala enversions de x64 yx32Compartecaracterísticas conIIS8• Inicialización deaplicación• Soporte aWebSocket (solo enW8) *• Estado de HTTPconsolidado &códigos de subestatusCambiar el HomeDirectory• Propiedad delregistryCustomUserHome• Parámetro"/userhome"Soporte paramultiples .config• Parámetro paraAppCmd• "/AppHostConfig"
  12. 12. Soporta las siguientesversiones de Windows• Windows 8• Windows Server 2012• Windows 7• Windows Server 2008 R2• Windows Vista SP1 or later• Windows Server 2008Soporta las siguientesherramientas de desarrollo• Visual Studio 2010 SP1 orlater *• WebMatrix
  13. 13. Worker Process (W3WP.EXE)Service Host (SVCHost.EXE)HTTP.SYS Kernel-Mode ListenerWindows ProcessActivation Service(WAS)World Wide Web Service(W3SVC)Worker Process (W3WP.EXE)Machine-globalapphost.configRead ConfigurationAuthenticateAuthorizeMap RequestHandle RequestSend ResponseLog Request
  14. 14. HTTP.SYS Kernel-Mode ListenerIISEXPRESS.EXEPer-Userapphost.configRead ConfigurationAuthenticateAuthorizeMap RequestHandle RequestSend ResponseLog Request
  15. 15. • IIS Express no es un servicio, es una aplicaciónNo recicla procesos• IIS Express tiene URL Rewrite integrado• WebDAV handler se deshabilita mediante configuraciónDiferencias entre Module/Handler• %IIS_BIN%, %IIS_USER_HOME%, and %IIS_SITES_HOME%Variables extras de entorno en Config• Fácil y mejor experiencia de trazadoFailed Request Tracing habilitado
  16. 16. %ProgramFiles%IISExpressconfigtemplatesPersonalWebServerapplicationHost.configiisexpress.exe [/config:config-file] [/site:site-name][/systray:true|false] [/siteid:site-id] [/userhome:user-home]
  17. 17. − Se genera un archive de configuración temporal cada que IIS Express inicia− La plantilla localizada se usa %ProgramFiles%IISExpressAppServerapplicationHost.config− Syntaxis:iisexpress.exe /path:app-path[/port:port-number] [/clr:clr-version][/systray:true|false]
  18. 18. 1 of 2
  19. 19. http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx2 of 2
  20. 20. ApplicationInitializationCentralized SSLCertificate SupportConfigurationOptimizationCPU ThrottlingDynamic IP AddressRestrictionsFTP Logon AttemptRestrictionsMulticore Scalingon NUMAHardwareServer NameIndication (SNI)SSL Scalability viathe new WebHosting CertificateStore
  21. 21. http://team.intellekt.ws/blogs/chrishttp://twitter.com/_kreeshttp://Facebook.com/chris.strevelhttp://intellekt.ws

×