Descargar la presentación
La descarga está en progreso. Por favor, espere
1
INTEROPERABILIDAD ASP.NET y ASP
Javier Cáceres Ing. De Desarrollo MCP-MCAD-MCSD
2
INTEROPERABILIDAD ASP.NET Y ASP
Agenda ¿Porque Interoperar? Modelo de Procesamiento ASP.NET y ASP Opciones para Interoperar Comparando System.Xml con Microsoft.XMLDOM [DEMO] Implementando un Parser ASP
3
INTEROPERABILIDAD ASP.NET Y ASP
¿Por qué InterOperar? Existe una gran cantidad de componentes COM/páginas ASP en producción No es rentable ($$$) reescribir dichos componentes/páginas ASP (El código no se oxida!) Entonces … ¿Cuándo debo migrar a ASP.NET 2.0?
4
INTEROPERABILIDAD ASP.NET Y ASP
Modelo de Procesamiento ASP.NET y ASP IIS 6.0 IIS 5.0 w3wp.exe Win 32 process Aspnet_isapi CLR
5
INTEROPERABILIDAD ASP.NET Y ASP
Opciones para InterOperar Tablas de “paso” SELECT VALOR FROM PARAMETRO WHERE NOMPARAMETRO=XXX Variables QueryString Objetos COM Web Services
6
INTEROPERABILIDAD ASP.NET Y ASP
[Guid("BCBC6A04-F216-4c97-8FB8-1336E2E0B32D")] public class FuzzyLogic : IFuzzyLogic { public FuzzyLogic(){} #region Miembros de IFuzzyLogic public string GetCurrentDate(string userId) return DateTime.Now.ToString("MM/dd/yyyy hh:mm"); } #endregion [Guid("20601DF4-76D6-47e7-BD6F-E29F5D7208C1")] [InterfaceType(ComInterfaceType.InterfaceIsIDispatch)] public interface IFuzzyLogic string GetCurrentDate(string userId); Objetos COM Creación de Componente Implementar Interface Generar GUID Generar librería de Tipos Exportar e instalar en la GAC
7
INTEROPERABILIDAD ASP.NET Y ASP
Web Services Independencia plataforma (tipos de datos) Mejor soporte para implementación y mantenimiento Escalabilidad y seguridad (IUSR_MachineName, IWAN_MachineName)
8
COMPARANDO System.Xml CON Microsoft.XMLDOM
Tareas comunes (con VS.NET y VB 6.0) Cargar un documento XML Utilizando XPath Listas de nodos (colecciones) Leer Atributos
9
[DEMO]
10
¿Preguntas?
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.