BT

Going Beyond async and await On WinRT

by Jeff Martin on  May 16, 2012

The Windows Runtime introduces greater support for asynchronous programming. The await and async keywords for C# and Visual Basic are part of this support.

Managed Extensibility Framework 2: Upcoming Changes for .NET 4.5

by Jenni Konrad on  Apr 20, 2012

Version 2 of Managed Extensibility Framework (MEF), a framework for extending .NET applications, is currently in Preview mode, and the final release will be part of .NET Framework 4.5. Expected enhancements in Version 2 include improvements to the RegistrationBuilder API, attribute-less registration, and better control over object lifetime.

.NET 4.5 Compatibility And Multi-Targeting

by Roopesh Shenoy on  Apr 06, 2012 3

The upcoming .NET Framework 4.5 being an in-place upgrade to .NET 4.0 has given rise to concerns on how this can introduce breaking changes as well as make multi-targeting difficult. In his article “.NET Versioning and Multi-Targeting..” Scott Hanselman addresses these concerns.

WebSocket Support In Windows 8

by Roopesh Shenoy on  Mar 29, 2012

As both the WebSocket Protocol and the WebSocket API gain full-fledged support in the Windows 8 Consumer preview, ASP.NET developers can start taking advantage of the bidirectional capabilities by using System.Web.WebSockets library.

Changes and Guidance for the Task Parallel Library in .NET 4.5

by Jonathan Allen on  Mar 27, 2012

With .NET 4.5 the way you work with the Task class has changed in a subtle but important way.

Microsoft Reports Significant Performance Improvements in Entity Framework 5

by Jenni Konrad on  Feb 16, 2012 4

Microsoft has announced that the upcoming Entity Framework 5 could potentially improve performance up to 67 percent. Developers using EF 4.0 should also see performance improvements just by upgrading to .NET Framework 4.5.

Microsoft Deprecates Legacy Workflow Foundation Libraries in New Beta Release

by Richard Seroter on  Feb 09, 2012 2

In a recent blog post, Microsoft announced that the first generation objects of their WF technology are being deprecated in the upcoming .NET 4.5 release. WF, which is a workflow engine leveraged by .NET developers as well as a handful of Microsoft server products, has multiple new capabilities in .NET 4.5 while officially putting application that leverage the old .NET 3.0 objects on notice.

Lighter Configuration Files and Better ASP.NET Support with WCF 4.5

by Jonathan Allen on  Feb 09, 2012 2

Ido Flatow has been posting a series on the upcoming changes to WCF in .NET 4.5. Most of these changes revolve around making configuration files lighter and easier to work with in both stand-alone and IIS hosted modes.

Entity Framework 4.2 Released; Some Updates Awaiting .NET Framework 4.5

by Jenni Konrad on  Nov 04, 2011

Microsoft announced the final release of Entity Framework (EF) 4.2. While this update only contains one bug fix, it's interesting in the context of Microsoft's adoption of semantic versioning, and their attempt to separate EF from the .NET Framework.

Reactive Extensions for .NET 4.5

by Jonathan Allen on  Oct 31, 2011

The new functionality in .NET 4.5 with it the opportunity to revisit the out of band libraries such as Reactive Extensions. Bart De Smet talks about what’s in the Rx experimental branch.

Mono 2.12 Roadmap

by Jonathan Allen on  Oct 20, 2011 2

In anticipation of the upcoming Mono 2.12 public beta, Miguel de Icaza has released the planned feature set including many of the .NET 4.5 APIs and C# 5’s Async support. There is also an improved garbage collector, support for the full table of Unicode surrogate characters, and a new backend for the C# compiler.

The Story of Read-Only Collection Interfaces in .NET

by Jonathan Allen on  Oct 18, 2011 2

.NET 4.5 adds two new collection interfaces, IReadOnlyList and IReadOnlyDictionary. While these interfaces are quite humble on the surface, they expose the rather complex story of backwards compatibility, interoperability, and the role of covariance.

Large Object Heap And .NET GC Improvements

by Roopesh Shenoy on  Oct 12, 2011

.NET Developers writing memory intensive applications would have seen several problems with Large Object Heap allocation and run into out-of-memory exceptions, even when the collective memory seems to be quite sufficient. .NET Framework 4.5 promises improvements in this area, with better LOH management and lesser fragmentation.

Managed Extensibility Framework: What It is and Where It is Going

by Jonathan Allen on  Oct 10, 2011

As the name implies, Managed Extensibility Framework is a framework for extending .NET applications. In a recent Channel 9 interview Oleg Lvovitch and Kevin Ransom talked about the history of MEF and what’s planed for version 2.

Breaking Changes Planned for .NET 4.5

by Jonathan Allen on  Sep 28, 2011 7

The actual version number for .NET 4.5 assemblies is 4.0.30319. If that looks familiar it is because that is also the version number for .NET 4.0 assemblies. Much to the chagrin of developers, Microsoft will be updating core assemblies “in-place” despite the fact that it includes breaking changes.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT