Dividing line between .NET Framework and ASP.NET?

Dividing line between .NET Framework and ASP.NET?

When in comes to differentiating between .NET Framework and ASP.NET, I am a bit confused. Here are the list of enhancements to .NET Framework 4.7.1

For example, do the features below, which explicitly mention ASP.NET, only apply to "code behind" kinds of Web Forms?

The .NET Framework 4.7.1 includes improvements in several areas:

Accessibility improvements in narration, high contrast and focus control areas
.NET Framework support for .NET Standard 2.0 and compiler features
More secure SHA-2 support in ASP.NET and System.Messaging
Configuration builders
ASP.NET Execution step feature
ASP.NET HttpCookie parsing

Performance and reliability improvements

curiouswebsterSoftware EngineerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David Johnson, CD, MVPRetiredCommented:
Some changes are global in scope and some are specific to different areas i.e. wpf/winforms/webforms
kaufmed   (⌐■_■)Shot Through the Heart, and You're to Blame, You Give vars a Bad NameCommented:
.NET is programming environment that supports many different kinds of applications. It consists of the BCL (base class library) and the CLR (common language runtime) (and probably other stuff that I'm forgetting).

ASP.NET is a web application framework that supersedes Classic ASP, and which is built on top of .NET (meaning it uses the BCL and the CLR).

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
curiouswebsterSoftware EngineerAuthor Commented:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Development

From novice to tech pro — start learning today.