Mads Torgersen: Visual Studio Async CTP (SP1 Refresh) Overview
- Posted: Apr 13, 2011 at 8:49 AM
- 52,044 Views
- 11 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- High Quality WMV (PC, Xbox, MCE)
- MP3 (Audio only)
- Mid Quality WMV (Lo-band, Mobile)
- High Quality MP4 (iPad, PC)
- MP4 (iPod, Zune HD)
C# Program Manager Mads Torgersen explains the latest release of Async which includes support for WP7, performance and reliability improvements, support for VS Express editions of C# and VB, a new EULA (as-is) and more. It's always great to chat with Mads. Tune in. Download the latest CTP and provide feedback!
Details and Download Page: http://msdn.microsoft.com/vstudio/async
Forum for Feedback and Questions: http://social.msdn.microsoft.com/Forums/en-US/async/threads
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
WHAT a timing ! now I have to decide which to watch, MIX keynote or this. .... well, Live is live ...
Awesome! I'm a fan of the new EULA. :)
Sounds great with the latest CTP. Another thing: the C# team usually has more than a single feature scoped for a major release of the language, and while the async stuff is definitely a major feature, the community has suggested numerous other features.
Are we going to see other features in the next major version of C#? Come on .. spill the beans
hold on, is the TPL on silverlight? much less the phone? or are you including it in the ctp?
i love async but i would really prefer having 'await return' instead of 'return await', it would be much more consistant with 'yeild return'. i thinks it reads better too, "im awaiting the return of foo"
but then again i'd like to drop the 'async' keyword itself and just use the return type and 'return await' to mark methods as async, again like we do today with IEnumerable<T> and yeild return.
-edit post watch-
apparently that kind of feedback is just bikeshedding though
Have you tried doing a vid without endlessly repeating the words "awesome" and "excellent":-) I know it's an american thing but it does grate.
I think Production licensed CTP this is key for MSoft as most devs in corporate environments have easier time allocating research time on shippables than on research efforts.
If there is no extra install on the .NET framework itself, why isn't ASynch CTP available from NUGet? I know it's not external, but if you are looking for adoption...
It could also open for a migration path to RC as well as having an integral dev experience on checking for future CTP's.
Keep up the excellent work. Asynch is sorely needed.
Async ftw! The model looks great as is to me but hope the perf. is reasonable as well (will ab-use for fun
)
@Borum.NET: This might end up being an uncharacteristic release with just one feature in C#. VB has a few more.
@aL_: Silverlight and phone versions of TPL (cut down somewhat) are part of the CTP.
@mik: Awesome feedback. Excellent observation. As someone relatively new to America, I guess I have to make up for it by using those terms five times as much
.
@Tormod: I have no NUGet experience. But since the CTPs are very temporary and will eventually be integrated into next version of other products, and also since production use is not condoned but only tolerated
it is probably good that we handit out through only one very controlled channel.
@exoteric: Perf is a major factor in the production version of async. Much of this isn't in the CTP, because we are not replacing the Task type from the .NET framework. So if it lags a little for you, stay tuned for the real thing
.
@mik: Also notice that I use way too many smileys when I write
.
:-) I was referring the interviewer (Charles?) rather than your good self:-)
Yes, you were. Excellent.
C
Remove this comment
Remove this thread
close