17 años en Internet

24 noviembre 2015

.Net Core en Linux

    El 19 de noviembre Microsoft liberó su versión RC de .Net Core, una versión opensource de su famoso framework .NET que funciona tanto en Linux como en Mac.

    La verdad es que vengo usando desde hace mucho tiempo Mono, una alternativa multiplataforma que a día de hoy mantiene Novell y que compatible con dicho framework de Microsoft. No obstante, siempre viene bien probar qué tal funcionan las herramientas nativas y "oficiales".

    La instalación a priori resulta bastante sencilla, seis comandos de shell:
  • sudo apt-get install libunwind8 libssl-dev unzip
  • mozroots --import --sync
  • curl -sSL https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.sh | DNX_BRANCH=dev sh && source ~/.dnx/dnvm/dnvm.sh
  • dnvm install latest -r coreclr -u
    Para ir abriendo boca he creado un sencillo "HolaMundo.cs" en Vim y un sencillo project.json:



    Y lo he compilado y ejecutado realizando los siguientes comandos:
  • dnu restore
  • dnx run

    Aún es pronto para dar una valoración general, pero ya es un buen comienzo, aunque sólo haya probado con un triste ejemplo de "Hola Mundo". Si os pica el gusanillo, podéis ir mirando también el proyecto de ASP .NET 5 para Linux/Mac o incluso darle un vistazo a Visual Studio Code, un editor multiplataforma que también ha liberado Microsoft.


    Os aviso que sigo teniendo otro tipo de preferencias a la hora de programar, pero no está mal darle un vistazo a modo experimento.

Bibliografía:

No hay comentarios:

Publicar un comentario

Si te ha gustado la entrada o consideras que algún dato es erróneo o símplemente deseas dar algún consejo, no dudes en dejar un comentario. Todo feedback es bienvenido siempre que sea respetuoso. También puedes contactarme vía Twitter @Hamster_ruso si lo consideras necesario.