• About Me
  • Contact Us
  • Privacy Policy
  • Terms and Conditions
  • Advertise / Sponsor

DOTNET DETAIL

Learn Microsoft .NET Technologies

  • Home
  • Tutorials
    • Angular
      • Angular 5
      • Angular 6
    • ASP.NET Core
    • Azure
    • React
    • Vue
  • Books
  • Courses
  • Cloud Hosting
  • Interview Questions
You are here: Home / ASP.NET Core / Difference between .NET Core and .NET Framework

Difference between .NET Core and .NET Framework

March 8, 2021 by mebakar1005 Leave a Comment

In this tutorial, we are going to cover the difference between .NET Core and .NET Framework. .NET framework is a software development framework that is designed and developed, and maintained by Microsoft. In 2002, the first version of the .net framework 1.0 was introduced. It is windows based framework and primarily runs on Windows devices. It is used to develop desktop applications, web-based applications, and web services. There are different programming languages are available on the .net framework like vb.net, c#, and etc. It supports more than 60 programming languages.

On the other hand, .NET Core is a free open source and a cross-platform for developing different modern cloud-based web applications on Windows, Mac, and Linux operating systems. It is also supported by Microsoft. It is easy to use and very easy to learn. It makes the .NET fast, scalable, and modern platform. 

Difference between .NET Core and .NET Framework

.NET Core.NET Framework
It is an open-source platform.There are some components of the .NET Framework that are open-source.
It is cross-platform and it is compatible with different operating systems like Linux, Mac,  and Windows operating systems.It is not cross-platform and it is only compatible with Windows operating system.
It doesn’t support desktop development. But using it, we can develop web applications, windows mobile applications, and windows store applications.Using the .NET framework, we can develop both desktop and web applications. It also supports windows form applications and WPF applications. 
.NET Core delivered as a set of NuGet packages.It is packaged as a whole.
.NET Core supports the development and implementation of Microservices. But .NET Framework doesn’t support the development and implementation of Microservices.
.NET Core offers very high performance and scalability.But .NET Framework is less effective in terms of performance and scalability of the application.
.NET Core is compatible with open-source mobile application development platforms like Xamarin..NET Framework doesn’t support any mobile application development framework
.NET Core supports light-weight editors and command-line interface (CLI) tools.NET Framework is not suitable for Command-line interface (CLI) tools

If you are looking for Asp.Net Core Interview questions then click here.

Top MVC Interview Questions & Answers
Top LINQ interview questions and answers.

Related

See also  Top LINQ interview questions and answers.

Filed Under: ASP.NET Core, ASP.NET Core, Asp.Net Core 5, Asp.Net MVC, Interview Questions Tagged With: .NET CORE, .NET Core and .NET Framework, .NET Framework, Interview Questions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Buy me a coffeeBuy me a coffee

Jobs

Dotnet Jobs

Join Us

Join Us

Subscribe to Blog via Email

Enter your email address to subscribe.

Recent Posts

  • Realmente Hace Él En absoluto como yo ?
  • Fiscal Planning — What You Need to Know
  • Organization Strategies for Good Business Success
  • Contemporary Business The usage
  • Deciding on a Document Management Program
  • Most Popular Dating Apps For Black Gay – Remanufactured Online Hookup for Gays
Copyright © 2022