Sign in
Lucian's VBlog
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Blog Home
Email Blog Author
Share this
RSS for posts
Atom
RSS for comments
Search
Tags
async
COM
covariance
iterators
mvvm
phone
plugin
PostVB10
spec
talk
tools
web
win8
Archive
Archives
February 2013
(3)
December 2012
(3)
November 2012
(6)
July 2012
(1)
May 2012
(1)
April 2012
(1)
March 2012
(3)
November 2011
(1)
October 2011
(1)
May 2011
(4)
April 2011
(6)
October 2010
(2)
June 2010
(1)
April 2010
(2)
March 2010
(7)
February 2010
(29)
January 2010
(12)
November 2009
(2)
August 2009
(1)
February 2009
(1)
December 2008
(1)
November 2008
(3)
October 2008
(4)
A technical introduction to the Async CTP
MSDN Blogs
>
Lucian's VBlog
>
A technical introduction to the Async CTP
A technical introduction to the Async CTP
Lucian Wischik, MSFT
29 Oct 2010 1:00 AM
Comments
7
I made this slide deck that covers
all
of the Async CTP technically.
[powerpoint]
A technical introduction to the Async CTP.pptx
[pdf]
A technical introduction to the Async CTP.pdf
Here are its contents:
[100-level] Straightforward explanation of when and how to use Async
What is the difference between "asynchrony" and "concurrency" -- and when to use them (and when not)
Why asynchrony is different from "running on a background thread"
How to use the async+await keywords
[200-level] How exactly does an async program behave?
A detailed animation of control-flow of an async method
What happens on the UI thread, IOCP (IO Completion Port) threads, and the UI message-queue
What is the new "Task Asynchronous Pattern" (TAP) in the framework
How to use cancellation in the TAP, and push or pull approaches to progress-notification
[300-level] What library-authors should know about async
How to make your own types awaitable
How to implement TAP-like APIs yourself
[400-level] How is async implemented? How was it designed?
Full details of the compiler transformation -- how it rewrites asynchronous methods, and how it deals with try/catch blocks
Discussion and explanation of several design decisions we made
How Async relates to existing computer science theory.
Attachment:
http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-12-06/4861.Technical-intro-to-the-Async-CTP.pptx
7 Comments
async
Blog - Comment List MSDN TechNet
Comments
Loading...
Leave a Comment
Name
Comment
Please add 4 and 1 and type the answer here:
Post