What is the meaning of term "Framework" in Programming Environment ?

Click For Summary
SUMMARY

The term "Framework" in a programming environment refers to a structured platform that provides foundational support for application development, as exemplified by the .NET Framework. Unlike a simple library, a framework enforces a specific architecture and includes development tools that facilitate the entire development process. The .NET Framework encompasses both the development-side tools and the runtime environment, distinguishing it from standalone libraries.

PREREQUISITES
  • Understanding of software architecture concepts
  • Familiarity with .NET Framework components
  • Knowledge of application development processes
  • Basic comprehension of libraries versus frameworks
NEXT STEPS
  • Research the components of the .NET Framework
  • Explore the differences between libraries and frameworks in software development
  • Learn about software architecture patterns
  • Investigate other popular frameworks like Angular and React
USEFUL FOR

Software developers, particularly those working with .NET, and anyone interested in understanding the structural differences between frameworks and libraries in application development.

22990atinesh
Messages
143
Reaction score
1
Hello,
What is the meaning of term "Framework" (Programming Environment). I've usually keep hearing this term, But didn't understand the meaning.
Suppose we we say .NET Framework, then what actually does it refers.
 
Technology news on Phys.org
In very loose terms, a framework usually provides or even enforces much more structure to your application than, say, a mere library. I suggest reading the Wikipedia article on the subject [1] for a general notion of framework. In the .NET case, I would say that it refers to the whole development-side of .NET (with supporting development tools), as opposed to say the run-time part or just the set of libraries.

[1] http://en.wikipedia.org/wiki/Software_framework
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
6K
Replies
3
Views
3K
Replies
1
Views
2K
  • · Replies 27 ·
Replies
27
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K