Business has evolved. What about your technology solutions?
Get a Quote
EN
 
 
Binary Studio
Binary is valuable ideas for your business

HomeBlogTechnical

.NET Team Meeting. 10/13/2011

 

Today .NET department meeting was devoted to problems of asynchronous programming and parallel code execution. Dmitry made a rich information presentation about various asynchronous programming models existing in .NET. Dmitry made a short preview of new C# 5 language features related to new async and await keywords. He also made a preview of parallel language integrated query extensions and Task Parallel Library Dataflow.

Topics discussed:

  • Basic concepts of asynchronous programming (Process, Thread, Thread pool)
  • How does operating system works with asynchronous input and output
  • APM pattern
  • Event based asynchrony
  • Task based asynchrony
  • New compiler features related to async and await keywords
  • PLINQ
  • Dataflow
  • Synchronous vs. asynchronous server implementations and their scalability

There are some screenshots from presentation:

Three async programming models

How C# 5 async works

Traditional Web reauest handling

Asynchronous Web request handling

Leave a comment

 

We are more than happy to hear from you

Privacy policy Binary Studio will not sell or rent your information to any 3rd party vendors.
Read our privacy policy.

Subscribe to our newsletter

 

Recent Comments

Archives

Meta

 
  • Testimonials

  • Showcase

    Showcase
  • Blog

    Blog
 
 
Home page      About Us      Services      Case Studies      Blog      Prices      Contact us      Sitemap      Our Prices
Email: info@binary-studio.com    Tel: +380.62.206.84.61 Copyright 2005-2012 Binary Studio
Social