EL MARCO DE MICROSOFT NET SE GUARDÓ COMO UNA PLATAFORMA PARA XML - Calendae | Informática, Electrónica, CMS, Ciberseguridad

EL MARCO DE MICROSOFT NET SE GUARDÓ COMO UNA PLATAFORMA PARA XML

Hola, un placer verte por aquí. Te habla Simón Sánchez y hoy vamos a hablar sobre EL MARCO DE MICROSOFT NET SE GUARDÓ COMO UNA PLATAFORMA PARA XML

NOTICIAS DE CIENCIA E INGENIERÍA

El marco .NET de Microsoft proporciona una plataforma de desarrollo de aplicaciones de múltiples capas que es ideal para construir servicios web basados ​​en XML, señaló un ingeniero de Microsoft durante una presentación principal en la Conferencia y Exposición de Desarrollo de Software el miércoles.

«El marco .NET se creó para admitir servicios web XML», dijo Anders Hejlsberg, un distinguido ingeniero de Microsoft y diseñador jefe del lenguaje de programación C #.

La plataforma .NET, con la herramienta de desarrollo Visual Studio.NET, supera a los anteriores sistemas de programación de Microsoft, como Visual Basic y C ++, pero la plataforma puede incorporar estas tecnologías, según Hejlsberg.

«Sabemos que nuestra tecnología central no era lo suficientemente rica», dijo Hejlsberg, y agregó: «No era un mundo particularmente amigable para programar».

Al determinar que la empresa no podía pasar a XML y servicios web de forma evolutiva, la empresa ideó el marco .NET, dijo Hejlsberg.

.NET, dijo Hejlsberg, incorpora una arquitectura por niveles con un tiempo de ejecución de lenguaje común en un sistema operativo y también incluye niveles para bibliotecas de clases de base de acceso a datos, Windows Forms, un servidor de aplicaciones y Servicios de páginas Active Server (ASP). También está disponible un modelo de programación unificada, que admite lenguajes como Visual Basic y C ++.

«La elección del modelo de programación es también la elección del modelo de programación, por así decirlo», dijo Hejlsberg.

A diferencia de la metodología de programación de la API de Windows, .NET “es un modelo mucho más de pago por uso. Todas las capacidades siguen ahí, pero no las ponemos en su cara delante de usted ”, dijo Hejlsberg.

Sin embargo, ausente de la presentación de Hejlsberg, no hubo indicios del entorno de programación Java rival, aparte del soporte de anotaciones gráficas de la herramienta de programación Java J # de Microsoft. Esta omisión no pasó desapercibida para dos miembros del público empleados como ingenieros de software en Boeing.

«No he visto nada en Java», y no me lo esperaba, dijo uno de los ingenieros de Boeing, ninguno de los cuales quería que se publicaran sus nombres.

Aunque los ingenieros, tanto programadores de Unix como de C ++, dijeron que estaban interesados ​​en .NET, uno expresó su preocupación por el marco. «Es Microsoft», dijo el ingeniero. «¿Cuánto lo controlan?»

Sin embargo, Hejlsberg ensalzó las virtudes de .NET, que dijo que permite a los desarrolladores centrarse en escribir aplicaciones y construir mejores algoritmos.

«En .NET, todo puede tratarse como un objeto», dijo.

Además, los objetos son recolectores de basura implícitamente, por lo que los programadores no tienen que preocuparse por liberar memoria para este propósito, dijo Hejlsberg. Además, la función de excepción abarca todo el manejo de errores, y el manejo de errores en sí mismo se vuelve obligatorio.

«Si no los administra, cerramos su aplicación», dijo Hejlsberg. «Esto aumenta enormemente la confiabilidad del sistema».

Se incluye soporte para múltiples estándares de servicios web, como Protocolo simple de acceso a objetos (SOAP), Descripción universal, descubrimiento e integración (UDDI) y Lenguaje de descripción de servicios web (WSDL). XML y SOAP se pueden asociar para la comunicación entre sistemas .NET y otras plataformas. Los objetos de programación se pueden convertir a XML para el tráfico de red, dijo Hejlsburg.

«Realmente habla de la forma en que XML se incorpora al marco .NET», dijo Hejlsburg.

Se aplica la seguridad de tipos para la programación, por lo que los desarrolladores no pueden mantener una referencia a un objeto y pasarla a otro tipo de objeto, dijo Hejlsberg. También hay una función de instalación de impacto cero en .NET, agregó.

La funcionalidad web de .NET permite la incorporación de código heredado como COBOL, dijo Hejlsberg. «Con COBOL [included] en un marco .NET, de hecho puede escribir COBOL incrustado en un programa web «, dijo.

«Para los programadores de COBOL, esto es bastante dramático», dijo Hejlsburg.

=============================================== ==========

Puedes compartir en tu Facebook para que tus amigos lo consulten

??? ? ? ???

Comparte