Async is the new sync. Face it, no one likes to write asynchronous, multithreaded code. Well, no one in their right mind anyway. But more and more we need to do it, especially on the client side. Silverlight and WinRT make us do just about anything that doesn't involve the UI itself using asynchronous APIs. With the new async keywords being added to C# and VB, as well as the async patterns of JavaScript, we have the tools to make async a bit easier to deal with. This session will start by presenting the new async keywords in C# and the way you can write sequential discontinuous code. Then you will learn some of what is going on under the covers and how you can address more advanced and optimized scenarios by working with Tasks directly. You will also get a brief exposure to the Parallel class and PLINQ for dealing with collections in an async way. After this session, you will be able to approach asynchronous programming with calm confidence that the code you write will be readable and easy to understand, while still non-blocking and performant.
Caparea.net - Embrace Async - Brian Noyes (MVP/RD)
- Date
- Tue, 26 Jun 2012, 18:30 - 20:30 (Add to calendar) GMT
- Venue
- 1900 Gallows Road , Vienna, US
- Cost
- Free
You might also like...
Other nearby events
-
May
21
RADNUG May Meeting
52 miles away in #501
We are pleased to announce that Leland Holmquest will be our special guest speaker at our May meeting.Leland will be talking about Project Lily: Kinect enabled virtual assistantProject Lily started as a class project (CS895: Software for Context-Aware Multiuser Systems)
-
May
21
Developing Games for the Windows Store with HTML5 and JavaScript
97 miles away in Washington
Join Microsoft Technical Evangelist G. Andrew Duthie for a tour of the tools and frameworks you can use to build awesome games for the Windows Store using HTML and JavaScript.
-
May
22
Windows Azure Infrastructure Services Training Day
99 miles away in Reston
Join us for this interactive training event to showcase and build proof of concepts using the newly released Windows Azure Infrastructure Services™ (IaaS). This is your opportunity to dive into different scenarios for ‘on-demand’ infrastructure with a Microsoft technical expert.
-
May
25
Game Development for Beginners
99 miles away in Reston
In this beginner level workshop we will cover the basics of game design, programming and publication. We will build a casual game and publish it to the Windows Store.
Map
Developer forum discussion
-
Storing and retrieving dates from MS Access using C#
by annaharris (8 replies)
-
How to Make Default Button?
by annaharris (16 replies)
-
C# application of windows media player.
by hosseinmohammadimehr (2 replies)
-
Converting HTML to Text
by ymh123 (5 replies)
-
Random Numbers... That Work!
by ymh123 (9 replies)
Developer podcasts
-
Stack Overflow Podcast: Podcast #11
Published 6 months ago, running time 1h5m
Joel and Jeff try to avoid talking over each other while discussing data generation, full text searching, cross-site scripting, Markdown, Microsoft's Silverlight, and how to get a job at Fog Creek software.
Comments