EVOLUCION DE LENGUAJES DE PROGRAMACION MVC

By Oxkarp
  • PHP 1.0

    PHP 1.0
    Rasmus Lerdof creador del lenguaje anuncia la primera versión oficial de PHP. Esta primera versión, publicada bajo la licencia GPL, sólo corría en servidores UNIX y carecía de características tan básicas como el bucle for.
  • PHP 2.0 (PHP/FI)

    PHP 2.0 (PHP/FI)
    su creador diseñó un sistema para procesar formularios al que le atribuyó el nombre de FI (Form Interpreter) y el conjunto de estas dos herramientas, sería la primera versión compacta del lenguaje: PHP/FI. Ademas surge una considerable actualizacion del analizador sintactico
  • PHP

    PHP
    Se volvió a programar el analizador sintáctico, se incluyeron nuevas funcionalidades como el soporte a nuevos protocolos de Internet y el soporte a la gran mayoría de las bases de datos comerciales.
  • PHP 3.0

    PHP 3.0
    El Desarrollo fue movido de una persona a muchos desarrolladores par que terminara de culminarse con lenguaje de comunidad. Zeev Suraski y Andi Gutmans reescriben la base para esta versión.
  • MOTOR ZEND

    MOTOR ZEND
    Suraski y Gutmans reescribieron el código de PHP, produciendo lo que hoy se conoce como Motor Zend. También fundaron Zend Technologies en Ramat Gan, Israel.
  • PHP 4.0

    PHP 4.0
    En mayo del 2000, PHP 4 se lanzó bajo el poder del motor Zend 1.0.
  • ASP.NET 1.0

    ASP.NET 1.0
    Es la tecnología sucesora de la tecnología Active Server Pages (ASP). ASP.NET está construido sobre el Common Language Runtime, permitiendo a los programadores escribir código ASP.NET usando cualquier lenguaje admitido por el .NET Framework.
  • PHP 5.0

    PHP 5.0
    Se incorpora bajo el motor de ZEND ENGINE 2.0 y logra facilitar un mejor soporte para la Programación Orientada a Objetos, que en versiones anteriores era extremadamente rudimentario, con PHP Data Objects.
    Brinda Mejoras de rendimiento.
    Da Mejor soporte para MySQL con extensión completamente reescrita.
    Mejor soporte a XML ( XPath, DOM, etc. ).
    Soporte nativo para SQLite.
    Soporte integrado para SOAP.
    Iteradores de datos.
    Manejo de excepciones.
    Mejoras con la implementación con Oracle.
  • ASP.NET 2.0

    ASP.NET 2.0
    La plataforma apostó a tipar fuertemente los tipos antes de usarlos, por lo que se usaron los famosos Genéricos (System.Collection.Generics) Considérese esta una lista parcial de los cambios de ASP.Net Apareció por primera vez ASP.NET Development web server, con esto ya no era necesario instalar IIS para probar aplicaciones web.
    Nuevos web-controles se crearon y también otros que contemplaban medidas de seguridad de manera primitiva (ej. log-in controls, password-recovery controls).
  • ASP.NET 3.0

    ASP.NET 3.0
    la mayor novedad fue que las aplicaciones web podían hacer uso de LINQ. Controles que soportaban Silverlight.
    Soporta databinding con clases entity framework.
    Soporta ASP.NET Dynamic data.
    Soporta el estilo de desarrollo de Ajax
  • ASP.NET 4.0

    ASP.NET 4.0
    Se puede comprimir el Viewstate usando el estándar GZIP.
    Todas las definiciones de los browser están actualizadas, de manera que las paginas ASP.NET se rendericen correctamente.
    Ahora se pude customizar la salida de los controles de validación usando CSS. Ahora existen charts para reflejar análisis estadísticos y financieros. Ahora hay un soporte oficial para ASP.NET MVC, el cual tiene como mayor ventaja, decrecer la dependencia entre capas lógicas, con el patrón model-view-controller.
  • ASP.NET 4.5

    ASP.NET 4.5
    Surge para solucionar problema relacionado con una marca de tiempo incorrecta en un certificado digital que provoca que la firma digital de los archivos producidos y firmados por Microsoft expire anticipadamente.
  • PHP 7.0

    PHP 7.0
    Desarrollo en Mejoras de rendimiento,​ declaración de tipos de retorno en funciones, Tipo de retorno vacío,​ Clase constante modificadores de visibilidad,​ Tipos nullable,​ iterable de tipo seudo, Captura múltiples tipos de excepciones.