Have a look at some of the key features of the new version:
- Support for ECDSA X509 Certificates
ECDSA means Elliptic Curve Digital Signature Algorithm. The name only suggests how secure this algorithm will be in terms of cryptography. This provides high data protection and security compared to RSA and also offers great compatibility and better performance to the application.
- Improved Windows Presentation Foundation
The latest framework has improved WPF with the modifications done in firing touch events, spell-checker which now gets the support from the operating system and is also updated on Windows 8.1 and later versions, user dictionaries and new implementation of Direct3D images for changing the content information between DirectX10 and DirectX11.
With this new framework, the company has also improved its data connectivity by integrating ALWAYSON and ALWAYS ENCRYPTED FEATURES. These features are included in ADO.NET to provide the hardware supported keys. Additionally, it has also the support of hardware security modules, where you can store Always Encrypted Master key, providing the faster connection with SQLClient.
- Code Page Encodings
With Encoding.RegisterProvider it is possible to load support for the code page encodings by registering with this method.
The earlier version of API was not managed, but this feature has significantly improved in .NET framework 4.6.1. These improvements are made with the enhanced support for PDP access in the ICorProfilerInfor7interface. The PDBs are used by profiler tools for mapping code to task source lines and perform better analysis. GetInMemorySymbolsLength and ReadInMemorySymbols are the interface methods which provides the access to in-memory PDP data. ICorProfiler interface will help to make the changes in the metadata too.
However, there are many other features and improvements that are done in .NET Framework 4.6.1 for the better development of .NET.