3. The Azure Cloud can be used to create load and effectively performance test code and act as a “hosting container” to remove hosting complexities.

Besides these major benefits, .NET core will allow .NET developers to start up faster, see improved performance in most areas, and see a cleaner deployment process overall.

As far as .NET development goes, these are some exciting new capabilities. Custom .NET application development may be as technical as ever, but these releases are shaping up to make writing in .NET and C# vastly less frustrating.

This revamped development framework is quite appealing to cloud users as a whole because of its seamless integration with Azure’s cloud service. Using Azure container service to scale an application is easier than ever, and it is likely Microsoft will be pushing this service heavily in the coming months.

“This means that you can build basically whatever you want, however you want.”

It’s a whole new world.

And as far as we can tell, .NET core is the future of .NET application development from Microsoft’s internal development team.

Here, you can see exactly where Microsoft is with .NET core and where they plan to go. Their listed major project goals are as follows

To be portable on all OS’ and architectures

Be the best performing and reliable coding framework

Intuitively use and begin coding in .NET core

Efficiency in the development of apps, components, samples, and other products

So far, it is looking like these project goals are well on their way to being accomplished. .NET application development is heading into a more connected future for both internal teams and outsourced developers alike.