This website uses cookies on its adverts and sponsored links. By clicking the "Accept" button you are consenting to their use.

Read more

Accept


Mobile Tech Tracker
≡ sections
Coding Courses

Tech Advice

Career Advice

Cybersecurity

Opinions

About

Welcome to Mobile Tech Tracker. Our mission is to help technically-minded people to become better versions of themselves and to help ordinary people to use modern smart technologies to their own advantage.

We can provide consulting or programming training services, including authoring of courses and books. For enquiries, please contact consulting@mobiletechtracker.co.uk.


.NET Core is set to replace .NET Framework

For well over a decade, .NET Framework was the main software development platform that Microsoft stack programmers were using. In that time, it gained a whole range of useful features. The company itself has adopted it for a lot of its own software.

The platform, however, had one major limitation: it could work only on Windows. This is why, in 2016, a new software development platform was introduced by Microsoft: .NET Core.

Initially, .NET Core wasn't very feature-rich. Despite being able to run on any operating system, it lacked many functionalities that .NET Framework developers were taking for granted. For example, ASP.NET Core, a variety of the platform used for web development, lacked any libraries to enable persistent connection between client and the server, which, on .NET Framework side, was achieved by SignalR.

Eventually, SignalR library has been written specifically for .NET Core. However, there are some features that are still missing. For example, there are no in-build libraries available for audio playback. Likewise, there is no official template available for writing a native GUI application. Both of those functionalities have been taken care of by various third-party developers; however, due to these limitations, .NET Core was not considered to be a full-blown replacement for .NET Framework.

This situation, however, is changing now. The upcoming version of .NET Core, version three, will have templates for building XAML-based native GUI applications, although those will only work on Windows initially. The same will eventually apply to all other features missing from the platform.

Therefore, Microsoft has officially announced that .NET Core is set to fully replace .NET Framework. While .NET Core will be actively developed and expanded with new features, only relatively minor updates and patches will be applied to .NET Framework.

Of course, .NET Framework will still remain active for quite some time, especially as there are many enterprise applications that are fully reliant on it. However, the official recommendation from Microsoft is that .NET Core should be used instead of .NET Framework for any new projects, unless your solution must include any of the features that aren't currently available on .NET Core.

And Microsoft is leading the way in the process of switching platform. The company has recently replaced a large chunk of its Bing back-end with .NET Core.



For more information, follow this link:

In .NET Updates, Traditional Framework Takes Back Seat to Core


Published by

Posted on 28 Oct 2018




Tech News


VS Code is more popular than Visual Studio

VS Code is more popular than Visual Studio


.NET Core 3 will not run on .NET Framework

.NET Core 3 will not run on .NET Framework


If .NET Core is good enough for Bing, it's good enough

If .NET Core is good enough for Bing, it's good enough


Why does Google want to know my location

Why does Google want to know my location


Q#, an emerging language for quantum computing

Q#, an emerging language for quantum computing


Share this:

Facebook Google LinkedIn Twitter Become a Patron!

More from Tech News


VS Code is more popular than Visual Studio [VIDEO]


.NET Core 3 will not run on .NET Framework [VIDEO]


If .NET Core is good enough for Bing, it's good enough [VIDEO]


Why does Google want to know my location [VIDEO]


Q#, an emerging language for quantum computing [VIDEO]


Edge browser gets improved WebAssembly support [VIDEO]


Kubernetes gets fully integrated with Visual Studio [VIDEO]


Microsoft deploys an underwater data centre [VIDEO]


Microsoft grants organisations an easy access to blockchain [VIDEO]


Saving your mobile apps from the danger of rooted devices [VIDEO]

Privacy Policy

© Mobile Tech Tracker. All rights reserved. Unauthorised copying of any of this website's content is prohibited under international law.

For any queries, comments or suggestions, please write to info@mobiletechtracker.co.uk.