Windows Azure Service Bus Client SDK with Task Based Asynchronous API

by Anand Narayanaswamy on  May 30, 2013

The recently released Windows Azure Service Bus Client SDK provides support for task based versions of all asynchronous APIs in addition to performance improvements.

Asynchronous Gotchas in C#

by Jonathan Allen on  Apr 17, 2013 1

Sometimes the best way to understand pitfalls in one language is to see how another language prevents them. Tomas Petricek, author of Real-World Functional Programming, discusses seven common mistakes found in asynchronous C# code and demonstrates how F# makes them less likely to occur.

Atmosphere 1.0: Asynchronous Communication For Java/JavaScript

by Kostis Kapelonis on  Oct 31, 2012

Atmosphere 1.0 is a new Java/Scala/Groovy framework that attempts to abstract asynchronous communication between the web browser and the application server. It transparently supports Web Sockets, HTML5 Server Side events and other application server specific solutions when available, with long polling as a fallback.

Async/Await Now Available for Windows Phone, Silverlight 4

by Jenni Konrad on  Oct 26, 2012

An updated version of the Async Targeting Pack now provides asynchronous features to Silverlight 4 and Windows Phone 7.5. It also provides Portable Class Libraries targeting any of the supported platforms, including Silverlight 5 and .NET Framework 4.0.

Rx 2.0 Gets .NET 4.0 Support, Handles Absolute Time Better

by Roopesh Shenoy on  Jun 27, 2012

Reactive Extensions 2.0 RC is out and it now supports .NET 4.0 (except few features) along with 4.5. It also has several improvements in the way it deals with time.

Async Features Now Available for .NET 4 and Silverlight 5

by Jenni Konrad on  Apr 30, 2012 5

Microsoft announced the new Async Targeting Pack for Visual Studio 11 Beta, which will allow developers to use asynchronous programming features in .NET 4 or Silverlight 5 applications. These features were previously provided in the Async CTP, which is now deprecated.

ReSharper 6.1 Improves Performance, Adds Async Support

by Jenni Konrad on  Dec 16, 2011 1

ReSharper 6.1 promises to alleviate many performance problems with ReSharper 6 in Visual Studio 2010. In addition to bugfixes, the pre-release includes new features such as the async/await keywords, an updated settings engine, and experimental support for Visual Studio 11.

Node.js Now Runs Natively on Windows

by Abel Avram on  Nov 11, 2011

Node.js can now run on Windows without Cygwin, the performance being significantly improved both on Windows and UX systems.

ClojureScript Brings Clojure To The Browser via Javascript

by Werner Schuster on  Jul 26, 2011 2

Rich Hickey has announced ClojureScript, a version of Clojure that is compiled to Javascript code, which will bring the Clojure language to the browser and to the mobile space. InfoQ takes a look at the rationale for and implementation of ClojureScript.

Rx 1.0 Solves the Problem of Asynchronous Data Access

by Abel Avram on  Jun 30, 2011

Microsoft has released version 1.0 of their Reactive Extensions (Rx) library after two years in incubation. Rx combines event-driven UI with LINQ, concurrency and asynchronous calls.

New.NET Async Control Flow Explained

by David Cooksey on  Apr 28, 2011

Alan Berman recently explained the details of how the new Async and Await keywords impact the flow of control. Using these keywords allows an asynchronous function's return values to be processed without using explicitly defined callbacks. This allows for more natural code grouping, as calling and processing of an asynchronous function can occur in the same function.

Why Microsoft Believes that VB and C# Need an Asynchronous Syntax

by Jonathan Allen on  Jan 04, 2011 2

The new Async CPT for VB and C# looks like it may actually make it into the core language. But with all the emphasis on multi-core systems, why is Microsoft investing so heavily in syntax for designed specifically for making single-threaded asynchronous programming easier?