Hacia donde va .NET Novedades de Visual Studio .NET 2003 Lalo Steinmann Microsoft de Argentina Estructura de cambios Tres “Olas” tecnológicas “Ola Actual” .NET Integrado Plataforma Windows 2003 Server Visual Studio 2003 “Ola Yukon” Cambios motor Base de datos “Ola Longhorn” APIs orientadas a .NET Ola Actual – “Everett” Visual Studio “Everett” • Integrado con Windows 2003 Server • Soporte para .NET Compact Framework y desarrollos móviles • Soporte IPSec Cambios en Windows Server 2003 • Impacto en servicios básicos – – – – Cambios en arquitectura IIS 6.0 Múltiples espacios de Componentes (COM+ 1.5) MSMQ sobre Internet, XML native format, triggers SharePoint Services (incluido en el sistema operativo) con SQL Server, web service access to sites, pages, contents • Administración – Línea de comandos – Active Directory Application Mode (ADAM) • Instalación – MSI, Conviven Side by Side Versiones de framework • .NET Framework 1.1 y CLR … – COM+/XML Integración de Web Services – COM+ a WS sin cambio de código Interoperabilidad Web Services desde COM+ Más sobre Visual Studio 2003 Visual Studio .NET “Everett” • Nuevo integrante familia lenguajes: J# – Soporte de migración Java: JLCA • Asistentes integrados para desarrollo de “Smart Device Extensions” • Enterprise Instrumentation Framework • Soporte de WinForms para C++ • 99.98 Soporte ANSI para C++ • Paquete integrado para IPSec .NET Framework 1.1. • Velocidad: Hasta 35% más rápido • Soporte de extensiones móviles • Se puede ejecutar en la misma máquina con el Framework anterior • Ejecución de WinForms desde Internet • Proveedor datos nativo para Oracle • C++: Cambios implementación punto flotante • Ya se encuentra disponible “Ola Yukon” Visual Studio “Everett” • Integrado con Windows 2003 Server • Soporte para .NET Compact Framework y desarrollos móviles • Soporte IPSec Visual Studio “Yukon” • Integración SQL = Stored Procedures en .NET • Productividad en IDE • Soporte Extendido de WebServices • Programación Office “Yukon” Release • Common Language Runtime (CLR) integrado con Microsoft SQL Server • .NET Framework v2.0 • Cambios en la interfaz del IDE y de las herramientas • Mejoras para Web Services – Transacciones – Orquestación – Seguridad • Unificación de modelos de programación .NET y Office Visual Studio “Yukon” (Whidbey) • Visual Basic.NET – IDE más configurable – Edit & continue – Immediate Windows – My.NET. Clases para contexto de ejecución • Computer, Application, User, Printer, Settings, Forms, DataSets – Herramientas de datos gráficas, sin código • Acceso a datos • Generics C#. (Templates clases ~ STL) • Soporte de desarrollo para 64 bits Jupiter • Redefinición de BTS (Microsoft Biztalk Server) • Visual Studio con “Proyectos de integración” • Orquestación, mapping y mensajería en un único ambiente • Scripting de mapeo en lenguaje .NET • X# como lenguaje de procesos • Tracking de estado de punta a punta • Integración expuesta como WebService “Longhorn Wave” Visual Studio “Everett” • Integrado con Windows 2003 Server • Soporte para .NET Compact Framework y desarrollos móviles • Soporte IPSec Visual Studio “Yukon” • Integración SQL = Stored Procedures en .NET • Productividad en IDE y mas sabores Visual Studio “Longhorn” • Soporte Extendido de WebServices • Windows “Longhorn” API .NET • Programación Office • Cambios en UI tools y asistentes • API expuesta como código .NET Muchas gracias Lalo Steinmann lalos@microsoft.com Microsoft de Argentina ® Tu potencial. Nuestra pasión. Bienvenidos Presentación de conferencias y mesas con expertos Antonio M. Castaño Agenda Iniciativa Acceso a datos Microsoft .NET y paso de datos entre Multiplataforma capas Desarrollo de aplicaciones con ASP.NET Mesas con Expertos José Marcenaro (MVP) Gastón Quirque (MVP) Diego González (MVP) Angel López (MVP) Daniel Laco (MVP) Carlos Walzer (MVP) Consultores y Microsoft MVP’s Libertador A Libertador B Libertador C San Telmo (PB) Cóctel del Programa Desarrollador Cinco Estrellas Mesas con expertos 1. Metodología en el manejo de proyectos de creación de software Patricia Scalzone (MUG), Adrián Lasso (MVP) y Julio Novomisky (Club de Desarrolladores) 2. ASP.NET Avanzado y Seguridad en ASP.NET Victor Garcia Aprea (MVP) y Wilson Chiesa (MCS) 3. Web Services y XML Daniel Cazzulino, Carlos Peix (MUG) y Mauricio Grimberg (MUG) 4. Alternativas de arquitectura para integración de sistemas Eugenio Pace (MCS), Eduardo "Lalo" Steinmann (Experto .NET) y Fernando de Rienzo (MCS) 5. Plataformas para desarrollo de aplicaciones móviles Leandro Olivestro (MVP) Programa Desarrollador Cinco Estrellas Hacé crecer tu valor profesional • Las conferencias continúan en 30 minutos • Por favor, completá el formulario de evaluación y la encuesta. Muchas gracias por tu participación! Antonio M. Castaño antonioc@da-vinci.com.ar Tu potencial. Nuestra pasión.®