Introduction:
Microsoft released .NET Framework 4.5.2 which includes features likes ASP.NET improvements, high-resolution displays and better profiling. "The .NET Fundamentals Team" announced .NET Framework 4.5.2 on its blog on 5 May 2014 by saying ".NET Framework 4.5.2. It is a highly compatible, in-place update to the.NET Framework 4, 4.5 and 4.5.1"
ASP.NET improvements
- New APIs for ASP.NET Apps - New HttpResponse.AddOnSendingHeaders and HttpResponseBase.AddOnSendingHeaders methods are relased. Using API's we can inspect or modify response headers and status codes as the HTTP response to client applications. These method are advanced to HttpApplication.PreSendRequestContent and HttpApplication.PreSendRequestHeaders.
- New Method " HostingEnvironment.QueueBackgroundWorkItem" can be used to schedule small background Async work items.
- New Properties "HttpResponse.HeadersWritten and HttpResponseBase.HeadersWritten" returns bool values to indicate whether the response headers have been written or not.
Resizing in Windows Forms controls:
You can now use the system DPI setting to resize components for form controls like ComboBox ,ToolStripComboBox,ToolStripMenuItem,Cursor,DataGridView and DataGridViewComboBoxColumn using app.config setting
<appSettings>
<add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />
</appSettings>
Other updates:
Distributed transactions enhancement - helps in building high-traffic scenarios.
Profiling improvements - dependent assemblies are loaded immediately with new unmanaged profiling API.
Debugging improvements - New debugging APIs provide better integration with a profiler.
Event tracing changes - Enables out-of-process, Event Tracing for Windows (ETW)-based activity tracing for a larger surface area.
Where to Download:
References: