سه شنبه ۵ اردیبهشت ۱۳۹۶
 
 
 
کلمه عبور خود را فراموش کرده اید؟
 

 
 
تاریخ ثبت: ۹۳/۲/۱۷
تعداد نمایش: ۲۱۸۷
  Bookmark and Share
 
 دات‌نت فریم‌وُرک 4.5.2 منتشر شد.
  فرستنده خبر: ابوالفضل حسن الدين

تیم دات‌نت فریم‌وُرک از انتشار نسخه  4.5.2 پلتفرم خود خبر داد. از طریق نصاب آنلاین و یا آفلاین، به راحتی می‌توان نخسه‌های 4، 4.5 و 4.5.1 را به نسخه جدید بروزآوری کرد. تیم در پستی به مناسبت این انتشار، به این مطلب اشاره کرده است که این نسخه حاصل گردآوری نظرات از منابع گوناگون پس از انتشار نگارش 4.5.1 بوده است. در ادامه به دلیل اصطلاحات تخصصی، عینا ویژگی‌های جدید ارائه شده در این نگارش معرفی می‌شوند.

بهبود‌های ASP.NET

  • New HostingEnvironment.QueueBackgroundWorkItem method that lets you schedule small background work items. ASP.NET tracks these items and prevents IIS from abruptly terminating the worker process until all background work items have completed. These will enable ASP.NET applications to reliably schedule Async work items.
  • New HttpResponse.AddOnSendingHeaders and HttpResponseBase.AddOnSendingHeaders methods are more reliable and efficient than HttpApplication.PreSendRequestContent and HttpApplication.PreSendRequestHeaders. These APIs let you inspect and modify response headers and status codes as the HTTP response is being flushed to the client application. These reliability improvements minimize deadlocks and crashes between IIS and ASP.NET.
  • New HttpResponse.HeadersWritten and HttpResponseBase.HeadersWritten properties that return Boolean values to indicate whether the response headers have been written. You can use these properties to make sure that calls to APIs such as HttpResponse.StatusCode succeeds. This enables shared hosting scenarios for ASP.NET applications.

سایر اصلاحات و بهبودها به شرح زیر می‌باشند:

High DPI Improvements is an opt-in feature to enable resizing according to the system DPI settings for several glyphs or icons for the following Windows Forms controls: DataGridView, ComboBox,
ToolStripComboBox, ToolStripMenuItem and Cursor. Here are examples of before and after views once this change is opted into.

.NET 4.5.1 Controls with High DPI setting

.NET 4.5.2 Controls with High DPI setting

The red error glyph barely shows up and will eventually disappear with high scaling

The red error glyph scales correctly.

The ToolStripMenu drop down arrow is barely visible, eventually won’t be usable with high scaling

The drop down arrow in the ToolStripMenu scales correctly

Distributed transactions enhancement enables promotion of local transactions to Microsoft Distributed Transaction Coordinator (MSDTC) transactions without the use of another application domain or unmanaged code. This has a significant positive impact on the performance of distributed transactions.

More robust profiling with new profiling APIs that require dependent assemblies that are injected by the profiler to be loadable immediately, instead of being loaded after the app is fully initialized. This change does not affect users of the existing ICorProfiler APIs. Before this feature, diagnostics tools that do IL instrumentation via profiling API could cause unhandled exceptions to be thrown, unexpectedly terminating the process.

Improved activity tracing support in runtime and framework - The .NET Framework 4.5.2 enables out-of-process, Event Tracing for Windows (ETW)-based activity tracing for a larger surface area. This enables Application Performance Management vendors to provide lightweight tools that accurately track the costs of individual requests and activities that cross threads. These events are raised only when ETW controllers enable them.

اگر علاقمند به دریافت اطلاعات بیشتر در خصوص این انتشار و تمام موارد اضافه شده به نگارش جدید هستید، می‌توانید این مطلب را مطالعه کنید.


دریافت نگارش جدید

جهت دریافت دات‌نت فریم‌وُرک 4.5.2 می‌توانید از لینک‌های زیر استفاده کنید:
  • .NET Framework 4.5.2 Web Installer – A Bootstrapper that pulls in components based on the target OS/platform specs on which the .NET Framework is being deployed. Internet access is required.
  • .NET Framework 4.5.2 Offline Installer – The Full Package for offline deployments. Internet access is not required.
  • .NET Framework 4.5.2 Language Packs – Language specific support. You need to install the .NET Framework (language neutral) package before installing one or more language packs.
  • .NET Framework 4.5.2 Developer Pack – This will install .NET Framework Multi-targeting pack for building apps targeting .NET Framework 4.5.2 and also .NET Framework 4.5.2 runtime. Useful for build machines that need both the runtime and the multi-targeting pack.
قابل ذکر است که تیم دات‌نت فریم‌وُرک از طریق UserVoice و Visual Studio Connect پذیرای نظرات خواهد بود.

منبع خبر : PersiaDevelopers ( هر گونه استفاده از اخبار اختصاصي PersiaDevelopers منوط به درج منبع خبر بلامانع مي باشد.)


   نظرات و سؤالات شما در مورد این خبر
 
  پیام جدید
هیچ سؤال یا نظری برای این موضوع فرستاده نشده است.

 عنوان فرستنده تاریخ

Copyright © 2006 - 2016 All Rights Reserved.
Please direct your questions or comments to