24 junio, 2017

¡Liberan El Código Fuente del .NET Framework!

¡Excelente noticia! Scott Guthrie anunción en su blog: ScottGu’s Blog, la liberación del código fuente de NET Framework 3.5 incluyendo la capacidad de depuración, el cual va a estar disponible junto con la salida al mercado del NET Framework 3.5 y Visual Studio 2008 a fines de este año.

Inicialmente se publicarán las fuentes de:

  • Clases base de la librerías del NET Framework
    • System
    • System.IO
    • System.Collections
    • System.Configuration
    • System.Threading
    • System.Net
    • System.Security
    • System.Runtime
    • System.Text
    • etc.
  • ASP.NET
    • System.Web
  • Windows Forms
    • System.Windows.Forms
  • ADO.NET
    • System.Data
  • XML
    • System.Xml
  • WPF
    • System.Windows

En los meses siguientes a esta liberación inicial se irán agregando nuevas liberías. Este código fuente será liberado bajo un licenciamiento de referencia: Microsoft Reference License, el cual sólo permite utilizar el código fuente como referencia, no será posible copiarlo, reutilizarlo, modificarlo, etc.

No sólo es importante esta noticia por las implicancias en los pasos que está tomando Microsoft en su política de apertura de código y en la fuente de aprendizaje que significa para todos los programadores que estamos involucrados con el desarrollo con el NET Framework. Además este código será liberado con toda la información de símbolos necesarios para poder ser depurado en total integración con la IDE de Visual Studio 2008. SI! Con Visual Studio 2008 podrán depurar su código y adentrarse en el código fuente de las librerías de NET Framework 3.5 para obtener exactamente las razones de los bug que estén tratando de depurar. Se acabaron esos stacks de líneas de ejecución que se adentran dentro de las librerías sin mayor información que la llamada a la función. Ahora podrán saber exactamente cual es la razón de la falla y donde y porqué está sucediendo.

En el artículo de Scott: Releasing the Source Code for the .NET Framework Libraries, pueden apreciar imágenes de la IDE de Visual Studio 2008 depurando código del .NET Framework 3.5!

Diviértanse!

Speak Your Mind

*