ANTECEDENTES DE .NET FRAMEWORK

Páginas: 8 (1830 palabras) Publicado: 5 de mayo de 2013
INTRODUCCION

Debido a las ventajas que la disponibilidad de una plataforma de este tipo puede darle a las empresas de tecnología y al público en general, muchas otras empresas e instituciones se han unido a Microsoft en el desarrollo y fortalecimiento de la plataforma .NET, ya sea por medio de la implementación de la plataforma para otros sistemas operativos aparte de Windows (ProyectoMono de Ximian/Novell para GNU/Linux/MacOS X/BSD/Solaris), el desarrollo de lenguajes de programación adicionales para la plataforma (Lexico para hispanoparlantes, ANSI C de la Universidad de Princeton, NetCOBOL de Fujitsu, Delphi de Borland, PowerBuilder de Sybase entre otros) o la creación de bloques adicionales para la plataforma (como controles, componentes y bibliotecas de clasesadicionales); siendo algunas de ellas software libre, distribuibles bajo la licencia GPL.
Con esta plataforma, Microsoft incursiona de lleno en el campo de los Servicios Web y establece el XML como norma en el transporte de información en sus productos y lo promociona como tal en los sistemas desarrollados utilizando sus herramientas.
ANTECEDENTES DE .NET FRAMEWORK
.NET es un framework deMicrosoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permita un rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal que integre todos sus productos, desde el sistema operativo hasta las herramientas de mercado.
.NET podría considerarse una respuesta de Microsoft al crecientemercado de los negocios en entornos Web, como competencia a la plataforma Java de Oracle Corporation y a los diversos framework de desarrollo web basados en PHP. Su propuesta es ofrecer una manera rápida y económica, a la vez que segura y robusta, de desarrollar aplicaciones –o como la misma plataforma las denomina, soluciones– permitiendo una integración más rápida y ágil entre empresas y un accesomás simple y universal a todo tipo de información desde cualquier tipo de dispositivo.
ESTANDARIZACION Y LICENCIAMIENTO
En agosto de 2000, Microsoft, Hewlett-Packard e Intel trabajaron conjuntamente para estandarizar el lenguaje de programación C# y una Infraestructura de Lenguaje Común (CLI por sus siglas en inglés). Para Diciembre de 2001, ambos fueron ratificados por los estándaresInternacionales ECMA.
ISO también siguió los pasos para abril de 2003. Mientras Microsoft y sus socios de negocios ganaban patentes para los lenguajes CLI y C#, ECMA e ISO solicitaron que era esencial que la implementación estuviera disponible bajo “términos no discriminatorios”. Además de alcanzar estos términos, las compañías también accedían a dejar estas patentes disponibles. Sin embargo, esto noaplicó para la parte del .NET Framework, que no está cubierto por los estándares ECMA/ISO. Esto incluye Windows Forms, ADO.Net y ASP.Net. [1]
HISTORIA
Microsoft introdujo la tecnología llamada Active Server Pages en diciembre de 1996. Es parte del Internet Information Server (IIS) desde la versión 3.0 y es una tecnología de páginas activas que permite el uso de diferentes scripts y componentes enconjunto con el tradicional HTML para mostrar páginas generadas dinámicamente. La definición contextual de Microsoft es que "Las Active Server Pages son un ambiente de aplicación abierto y gratuito en el que se puede combinar código HTML, scripts y componentes ActiveX del servidor para crear soluciones dinámicas y poderosas para el web".
Después del lanzamiento del Internet Information Services 4.0en 1997, Microsoft comenzó a investigar las posibilidades para un nuevo modelo de aplicaciones web que pudiera resolver las quejas comunes sobre ASP, especialmente aquellas con respecto a la separación de la presentación y el contenido y ser capaz de escribir código "limpio". A Mark Anders, un administrador del equipo de IIS y Scott Guthrie, quien se había unido a Microsoft en 1997 después de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es .NET Framework y otros
  • net framework
  • Net Framework
  • Net Framework
  • Tecnologia framework .net de microsoft
  • net framework instrucciones
  • Visual Basic Net Framework
  • instalacion net framework

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS