1 / 2

.NET Core or .NET Framework: How to choose a .NET Runtime for an Application?

The .NET Framework is something that is distributed with Windows. Usually, the .NET I had reached out to Framework is used to build desktop Windows applications and large-scale enterprise applications using .NET workflow. For more details visit us at - https://www.keenesystems.com/

Télécharger la présentation

.NET Core or .NET Framework: How to choose a .NET Runtime for an Application?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. .NET Core or .NET Framework: How to choose a .NET Runtime for an Application? Heard of .NET Core? Do you think it can be considered the next big thing? Well, we have been experimenting with it for a while now and it is predicted that there will be a huge demand for .NET developers adept in this technology in 2019. But what is the difference between the .NET framework and .NET Core? What exactly you need to know about .NET Core and .NET framework to use them effectually? Well, in this webcast, we have come up with the primary differences and some essential information on how to make the best use of each of them. Formerly, the .NET framework has functioned only on Windows devices. The Mono & Xamarin projects worked to bring .NET to mobile devices, macOS, and Linux. .NET Core comes with a standard base library that can now be easily used across Linux, Windows, and mobile devices. What are the major components of the .NET architecture? The Common Language Specification (CLS) The CLS basically defines how objects are actually implemented so that they can function everywhere .NET functions. Basically, the CLS is a subset of Common Type System (CTS), which brings a common way to describe all types. The Framework Class Library (FCL) The FLS is termed as a standard library that collects reusable classes, value types and interfaces. The Common Language Runtime (CLR) The CLR is considered the virtual machine that runs the framework and oversees the execution of .NET programs. Tools like Visual Studio that are used to make standalone applications, web services and interactive websites.

  2. .NET Framework vs. .NET Core In order to build applications with .NET, Microsoft maintains both runtimes and they share many common APIs. This shared API is known as .NET Standard. The .NET Framework is used by the .NET developers to create Windows desktop applications and server based applications. However, .NET Core is used to create server applications that run on Linux, Mac, and Windows. .NET Core does not support creating desktop applications with a user interface. When should Developers Use .NET Core? .NET Core is a cross-platform and open-source framework used to develop applications on any platform. So you should use it, when: There are cross-platform needs Micro services are being used You are running .NET versions simultaneously When Should Developers Use .NET Framework? The .NET Framework is something that is distributed with Windows. Usually, the .NET I had reached out to Framework is used to build desktop Windows applications and large-scale enterprise applications using .NET workflow. It should be used when: It is already being used. No need to migrate to some other framework. Using technologies that are not yet available in .NET Core The required platform does not supports .NET Core

More Related