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

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.

You might also like...

Comments

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

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The greatest performance improvement of all is when a system goes from not-working to working.” - John Ousterhout