What is Microsoft .Net Framework?
The .Net framework is a software development platform developed by Microsoft. The framework was meant to create applications, which would run on the Windows Platform. The first version of the .Net framework was released in the year 2002.
The .Net framework can be used to create both – Form-based and Web-based applications. Web services can also be developed using the .Net framework.
Next version: The planned features in .Net Framework 4.8
The initial beta version of .Net Framework 4.8 was released in mid-June 2018. The new beta build, released in December 2018, centers on fixes for performance, reliability, accessibility, and stability across framework libraries. Build 3707 also includes the updated .Net 4.8 runtime and the .Net 4.8 Developer Pack, which bundles the runtime as well as the .Net Framework 4.8 targeting pack and SDK.
New features planned for Net Framework 4.8 include:
- For ASP.Net, an issue has been fixed involving the handling of multivalue HTTP headers that may affect multipart data processing.
- For the BCL (Base Class Library), the number of object finalizations occurring as a result of using X509Certificate2 and related types has been reduced.
- Also for the BCL, an API has been added to obtain thumbprints with a caller-specified digest algorithm.
- For the CLR (common language runtime), issues were fixed in which incorrect values were sent as EventListeners.
- Enabled labels in Windows Forms are now always rendered via a high-contrast text color when a high contrast mode is enabled. This affects applications recompiled to target .Net Framework 4.8.
- The hashing algorithm used to generate XOML file checksums when building projects with XOML files has been changed. Developers can still use the previous algorithm if the new one causes problems.
- The hashing algorithm for calculating keys to internal memory caches has been modified. Developers can still use the previous algorithm.
- A memory leak issue has been fixed that affected HttpWebRequest when communicating with an HTTPS server through a proxy.
- For Windows Forms, enabled labels are now rendered using a high-contrast text color whenever a high-contrast mode is enabled.
- With Windows Presentation Foundation, a memory leak has been fixed that had arisen when removing data items from parent collections when UIAutomation was present.
- In Windows Communication Foundation, an accessibility problem has been fixed that had caused ComboBox controls to be incorrectly themed in high-contrast themes.