5 Things to Like About .NET Core

Posted on 30 August 2016

Microsoft recently released .NET Core, extending their Windows development platform to Linux and OS X.  This is another step in the transformation of Microsoft’s platform strategy.

.NET Core is a cross-platform free and open-source managed software framework similar to .NET Framework.  We asked David Carter, our Software Development Manager to tell us the five things he most liked about it:

“There’s lots to like but here are my top five:

  1. .NET Core runs Windows, Mac and various flavours of Linux. This means you can develop and deploy on whatever platform best suits your organisation.
  2. .NET Core is open source. Properly open source. You can browse the code on Github and put in Pull Requests.
  3. .NET Core can be deployed with your application. Different versions can run side by side on the same server. It could even be a Linux server.
  4. Support for Docker. Docker is a means to easily build and deploy applications. You can pick up your docker container and drop it on a machine and it will just work. It’s a big deal and the future of application deployment.
  5. The .NET Core Command Line Interface (CLI). With modern development tools there has been a shift towards Command Line Interfaces, they allow powerful automation and scripting and are lightweight and easy to use. This has been missing from the .NET world, until now.”

“These are all great features of .Net Core, but I think above all I am most impressed with the new Microsoft attitude. They have committed to delivering tools which are open source, cross platform and lower the barrier to entry. Much of what they are doing is building and enhancing the work that other software sectors have developed. In the process they are giving back to the community to the benefit of all.”

A software framework is a universal, reusable software environment that provides particular functionality as part of a larger software platform to facilitate development of software applications, products and solutions. Software frameworks may include support programs, compilers, code libraries, tool sets, and application programming interfaces (APIs) that bring together all the different components to enable development of a project or solution.

If you would like to find out more:  Contact us.

Sign up to our monthly newsletter

What are we talking about?

7 months ago
Low code development in #Office365 with #PowerApps and #MicrosoftFlow empowers users and improves business processes https://t.co/V0ZADWmwWH
11 months ago
Learn about how our team leveraged the #Microsoft #Azure cloud to build world class software for Crohns Disease research https://t.co/JIP9vpVMKk
1 year ago
Lots of great #SharePoint and #Office365 news from #MSIgnite last week. Here's a good summary https://t.co/UZYHQYLtKf
1 year ago
Great to have the @CanterburyTech team at our offices this morning. Those bags of goodies look great! See you at the #CantySummit18 https://t.co/lw3sqLxERk
1 year ago
Will the rise of The Cloud make Data Centres a fond memory within the next decade? https://t.co/LeCrz85Tn9

Contact Us

Level 1
518 Colombo Street
Christchurch Central

PO Box 19583
Christchurch 8241
New Zealand


+64-3 376 4525

Copyright 2018 All Rights Reserved

Microsoft Partner