.NET 4.5: BCL Team - Improvements and Evolution
- Posted: Nov 08, 2011 at 1:58 PM
- 41,879 Views
- 7 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)
- Mid Quality MP4 (WP7, HTML5)
It's been about two years since we last had the chance to discuss changes, improvements and evolution in .NET's base class library (BCL) with some of the folks who write and maintain it. The next version of the BCL will ship as part of .NET 4.5. What's new? What did they focus on for the next release? What's next? Here we meet Matt Ellis, Immo Landwerh, Weitao Su, Nicholas Blumhardt, Alok Shriram, Kevin Ransom, Brian Grunkemeyer, Greg Paperin and Daniel Plaisted.
Specific topics covered: Async across the framework, read-only collections, ETW APIs, Reflection Context, MEF, WeakReference<T> and more.
Tune in. Meet the BCL 4.5 team.
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
Downloading this, but here is a related story.
InfoQ: The Story of Read-Only Collection Interfaces in .NET
http://www.infoq.com/news/2011/10/ReadOnly-WInRT
Great stuff. Read only collections are important for optimizing and making thread safe code, so +1 for that. ReflectionContext sounds great ... reading up on it now.
Haha, the laughing in the background when charles mentioned the suggestion of rewriting wpf designer in native!
Btw, the bcl team is allowed for iphones?!
@philjay: Maybe it was nervous laughter (just kidding)
What do you mean by "allowed"? Microsoft employees are free to use whatever consumer device they prefer. You know, like consumers.... That said, most Microsoft employees are using Windows Phones these days (it's only been available for one year....). When we are able to get our hands on Nokia Windows Phones and other modern hardware-based mobile devices, I suspect iPhones will be quite hard to spot (or hear, as in this case...) around Microsoft. Dan just got the latest edition of the Focus - and I'm jealous. Front-facing camera, sleek, solid, bright display, fast.
Mango is slick. I'm impressed and I generally don't get impressed by mobile phones or mobile phone operating systems...
C
Just started watching, but as you have someone from Portable Projects, any chance support for ObservableCollection is going to be added?
Any chance at a SIMD API like mono provides? Seems like that (along with appropriate improvements on the xbox JIT) would lead to a tremendous performance boost for XNA applications, particularly when it comes to all the Vector4 and Matrix math operations involved in physics simulation.
Actually, you can have a List that is both covariant and contravariant by giving it two type parameters: List<out Read, in Write>. Then you use the right type for each method. For example Add(Write elem) and list.First has type Read. Now you can pass a List<string,string> to a method that reads objects from that list, and pass a List<object,object> to a method that writes strings to that list.
Remove this comment
Remove this thread
close