Plataforma .NET, Plataforma .NET Core y Xamarin: el panorama de las tecnologías de desarrollo Microsoft en 2018

José Manuel Alarcón. Campus MVP. 2017-09-26.
Ya han pasado dos años desde que se empezó a hablar públicamente sobre .NET Core, y poco más de 1 año desde que se lanzó la versión 1.0 de la nueva plataforma (apareció el 28 de junio de 2016). El mes pasado Microsoft lanzó, por fin, la versión 2 de .NET Core, ofreciéndonos una segunda encarnación más robusta y completa de la nueva tecnología.
A pesar de todo este tiempo, aún hoy en día sigue habiendo una gran confusión en torno a todo lo que tiene que ver con la plataforma, sus versiones, sus compatibilidades, etc… En este periodo hemos escrito varios artículos tratando de explicar estas cosas y orientar a los que lo necesitaran. No sin dificultad porque, sobre todo en 2015, las cosas no estaban claras ni siquiera internamente en Microsoft, y la cuestión pegó muchos bandazos.
Ahora que ya tenemos una versión madura (la 2.0) de la plataforma ¿en qué estado están las cosas? ¿Qué debemos esperar de cara a finales de 2017 y principios de 2018 en lo que respecta a las tecnologías de desarrollo de .NET? ¿Cuál es el panorama actual?

[Plataforma .NET, Plataforma .NET Core y Xamarin: el panorama de las tecnologías de desarrollo Microsoft en 2018 ]


Using MongoDB .NET Driver with .NET Core WebAPI

Petru Faurescu. CodeProject. 2016-11-02.
How to build step by step an ASP.NET Core WebAPI with latest MongoDB driver. The project supports all requests to MongoDB asynchronously. This is first part of building an Angular Notebook WebApp, presenting the backend.

[Using MongoDB .NET Driver with .NET Core WebAPI]

Peachpie Compiling PHP to .NET Core with Visual Studio Code

Jakub Míšek. Peachpie. 2016-09-06.
Up until recently, it was rather difficult to play around with Peachpie, as everything had to be done on the command line. However, this has now changed. This article will show you how to set up Peachpie compiler very easily, so that you can start experimenting with it.In this tutorial, we make use of the VS Code editor, which is easy to set up. VS Code is quite a fast editor with a built-in .NET debugger and provides a simple, comfortable PHP editing experience.

[Peachpie Compiling PHP to .NET Core with Visual Studio Code]

Using Peachpie with Docker to Run PHP on .NET Core

Benjamin Fistein. PeachPie. 2016-08-30.
Up until now, we always had to focus on individual platforms or constructs and we were forced to demonstrate the usage of Peachpie compiler on the command line. With the latest advances in the development of the project, we can now put the pieces of the puzzle together and use multiple major technologies to show the benefits of Peachpie for everyone to try easily: Docker, .NET Core, ASP.NET Core, VS Code and Peachpie compiler, which is built on top of the Roslyn compiler platform.

[Using Peachpie with Docker to Run PHP on .NET Core]

Porting to .NET Core

Immo Landwerth. .NET Blog. 2016-02-140.
.NET Core is getting closer and closer to an RTM release. Only two months ago, we announced the RC release of .NET Core and ASP.NET Core.
As part of our validation, we’re working with internal as well as external customers to port their code to .NET Core. We received many requests from you asking us how you should go about migrating existing code to .NET Core and how you can continue to target .NET Framework. In this post, I want to provide you with an overview of what porting existing code to .NET Core looks like, what kind of apps are good candidates, what tools we offer to help you port your apps, and how we’re bringing more APIs to .NET Core to help you with being more successful to target .NET Core with existing code.

[Porting to .NET Core]

The Future of .NET Languages

Hannes DuPreez. CodeGuru. 2016-06-17.
Have you ever wondered where .NET is going? Well, this article will hopefully shed a bit of light on your concerns.
I am a Visual Basic guy. I always have been. I always will be. Yes, currently I am working in C# mostly these days, but this is not because C# is ‘better’ than Visual Basic. Each language has its own strengths and weaknesses and, unfortunately, Visual Basic has received a lot of unnecessary flack, in my opinion.

[The Future of .NET Languages]

Converting a .NET application to .NET Core (formerly DNX)

Andrew Male. Red Hat Developers Blog. 2016-06-04.
In my first .NET core post, I set out on a journey to conquer the new world of .NET Core (formerly DNX) on Red Hat Enterprise Linux (RHEL). In my ignorance I believed I would do a short post on firing up RHEL, installing .NET Core, and then converting an application from .NET to .NET Core before adding it as a build job to a new TeamCity instance. The best laid plans seem to be the ones that get me closest to throwing my computer out the window, and Part 1 stands as a comedy of my errors. With all of that sorted, however, it is time to finish the job and start working with .NET Core on RHEL. (RHEL is now available at no cost for developer use! You can download it here.)

[Converting a .NET application to .NET Core (formerly DNX)]