Everything about .NET Framework
Software platform developed by Microsoft
The .NET Framework is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. It was the predominant implementation of the Common Language Infrastructure (CLI) until being superseded by the cross-platform .NET project. It includes a large class library called Framework Class Library (FCL) and provides language interoperability across several programming languages. Programs written for .NET Framework execute in a software environment named the Common Language Runtime (CLR). The CLR is an application virtual machine that provides services such as security, memory management, and exception handling. As such, computer code written using .NET Framework is called "managed code". FCL and CLR together constitute the .NET Framework. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: .NET FrameworkA 5-minute orientation
- Skim a recent paper: An integrated framework for local genetic correlation analysisInfluential work since 2022
- Pick up a classic book: Programming WCF ServicesThe most-reprinted book on the subject
- Read the landmark paper: Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equationsCited 20,935 times
- Go sideways: Common Language InfrastructureA closely related topic
- Go sideways: Mono (software)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations
A statistical framework for SNP calling, mutation discovery, association mapping and population genetical parameter estimation from sequencing data
A general framework for estimating the relative pathogenicity of human genetic variants
A General Framework for Weighted Gene Co-Expression Network Analysis
🆕 Influential since 2022
An integrated framework for local genetic correlation analysis
UCM-Net: A U-Net-Like Tampered-Region-Related Framework for Copy-Move Forgery Detection
MPF-net: An effective framework for automated cobb angle estimation
Lifelong nnU-Net: a framework for standardized medical continual learning
TransU²-Net: An Effective Medical Image Segmentation Framework Based on Transformer and U²-Net
📚 Books worth reading
Programming WCF ServicesJuval Löwy, Michael S. Montgomery · 2007
Programming entity frameworkJulia Lerman · 2009
Programming in Visual Basic.NetJulia Case Bradley, Anita C Millspaugh · 2002
Effective C#Bill Wagner · 2004
Visual Basic .NetHarvey M. Deitel, Paul J. Deitel · 2001
Programming .NET ComponentsJuval Löwy · 2003
.NET framework essentialsThuan L. Thai, Hoang Lam · 2001
Visual Basic .NET ProgrammingHarold Davis, Harold Davis · 2002
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Common Language Infrastructure The Common Language Infrastructure (CLI) is an open specification and technical standard originally developed by Microsoft and standardized by ISO/IEC…
- Mono (software) Mono is a free and open-source software framework that aims to run software made for the .NET Framework on Linux and other operating systems. Originally…
- DotGNU DotGNU is a decommissioned part of the GNU Project that started in January 2001 and aimed to provide a free software replacement for Microsoft's .NET Framework…
- C Sharp (programming language) C# (/ˌsiː ˈʃɑːrp/ see SHARP) is a general-purpose high-level programming language supporting multiple paradigms. C# encompasses static typing, strong typing…
- Managed Extensions for C++ Managed Extensions for C++ or Managed C++ is a deprecated set of language extensions for C++, including grammatical and syntactic extensions, keywords…
- List of CLI languages CLI languages are computer programming languages that are used to produce libraries and programs that conform to the Common Language Infrastructure (CLI)…
- List of .NET libraries and frameworks This article lists libraries and application frameworks that can be used by languages targeting the Common Language Infrastructure (CLI). The standard…
- Common Language Runtime The Common Language Runtime (CLR), the virtual machine component of Microsoft .NET Framework, manages the execution of .NET programs. Just-in-time compilation…