Powered by Blogger.

Monday, June 19, 2017

Difference between asp.net and asp.net core

Here we will discuss about what are the differences between asp.net and asp.net core. We will not discuss about the versions here, but we will see what are the between asp.net and asp.net core.

ASP.NET is a free web framework for building great websites and web applications using HTML, CSS, and JavaScript. Also we can develop Web APIs. ASP.NET offers three frameworks for creating web applications: Web Forms, ASP.NET MVC, and ASP.NET Web Pages.

Also you can read:
- Asp.Net MVC4 sample application

- Get all time zones in C#.Net

- Cross-page posting in Asp.Net

On the other hand ASP.NET Core is a new open-source and cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

Below are few differences:

We can build applications for Windows, Mac, or Linux.
We can build applications for Windows.
Here we can use MVC or Web API.
We can use Web Forms, SignalR, MVC, Web API, or Web Pages
We can have multiple versions per machine.
There can be one version per machine.
We can develop with Visual Studio or Visual Studio Code using C#.Net
We can develop application with Visual Studio using C#.Net, VB.Net or F#.Net
Ultra performance
High performance
Choose .NET Framework or .NET Core runtime
Use .NET Framework runtime

Hope this will be helpful.