.NET Core vs .NET Framework Web Applications in ASP.NET

“When and when not use .NET core and .NET Framework”

When you gone to create new ASP.NET web application you will get many templates if you selected new .NET framework version and with new VisualStudio versions. This is little confusing for anyone when first seeing this. But as for Microsoft; one for fully Microsoft platform support and other one for cross platform support.

Will check; what’s best option which we can select with our requirement as below;

.NET Framework .NET Core
Better to run on Windows Better to run on any platform ie. Linux, Mac..etc
Superior Subset of framework
Deployable mostly only to Windows Deployable to any platform
Mostly not Involve command line style development
Mostly sticked to VisualStudio May use different development environments such as VS code, Sublime or anyother
App migration or development involved for other environments No involvement required in most of the cases
All .NET sub frameworks supported Sub-frameworks like WPF, WindowsForms, WebForms..not supported

Useful references

https://docs.asp.net/en/latest/fundamentals/choosing-the-right-dotnet.html

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s