terrajobst
My name is Immo Landwerth and I am working as a program manager on the Base Class Libraries (BCL) team at Microsoft.
| Forum | Thread | Replies | Latest activity |
|---|---|---|---|
| Site Feedback | Site Statistics | 0 | Apr 06, 2009 at 2:14 PM |
| Coffeehouse | How to prevent copy & paste coding? | 2 | Aug 22, 2008 at 4:06 PM |
TWC9: SQL Server 2012, VS11, Win8 Metro, Bing Maps Metro and more
Mar 12, 2012 at 9:28 AMGreat to see Charles in front of the camera again. That has become way too rare.
More Air Rubik Cubes
The Roslyn Project - Meet the Design Team
Nov 25, 2011 at 12:20 PMWe added the read-only collections primarily for WinRT interop. Immutable and read-only collections are different in many ways. The most important one is that immutable collections give you the guarantee that they will never change. Read-only collections do not make this promise. Our ReadOnlyCollection<T> takes an IList<T>. Changes you make through the IList<T> can be observed via the ReadOnlyCollection<T> but you cannot make changes directly through ReadOnlyCollection<T>. The idea there is that you can use ROC<T> to expose collections that need to be kept in sync, for example Dictionary's Keys and Values. You cannot direcly change those collections, but once you add to the dictionary, both collections will reflect that change.
If you want to learn more about the differences between immutable, read-only and frozen collections you should read this great blog post by Andrew Arnott.
The Roslyn Project - Meet the Design Team
Nov 21, 2011 at 8:40 AMRoslyn is both, a compiler and set of services on top. Have a look at the Roslyn technical paper. More specifical, section 2.2 API Layers.
The Roslyn Project - Meet the Design Team
Nov 21, 2011 at 8:35 AM@Kyrae: What do you mean by persistent data structures? Any chance you are referring to immutable collections? We actually entertain the idea of adding immutable collections in the next release of the .NET Framework (sorry, not this one). Of course, I cannot make any promises that we actually end up adding it but they certainly gain a lot more importance in this new async world.
Engkoo: English Learning Vertical Search from Bing and MS Research in China
Apr 24, 2010 at 6:31 AMEngkoo contains many interesting and promising ideas. I would love seeing these implemeted for other languages (such as German) as well as being integrated directly with Bing.
For example, searching for SOAP and limiting results to the technical domain makes a lot of sense in a general purpose
searchdecision engine.James Senior: Introducing Web Camps
Apr 11, 2010 at 3:09 AMThat sounds like an awesome event - especially the second day!
I have heard in the video that the event is completly free. However, I canot see this from the web site http://www.webcamps.ms alone. May be I am just too stupid to see that or may be it is really not there.
However, you may want to make this "little fact" more obvious!
-Immo
Microsoft Help Viewer - New Help System in Visual Studio 2010
Nov 07, 2009 at 7:17 AMI thought the same when I heard it the first time. Now I think it is actually not that bad:
What are your concerns?
Microsoft Help Viewer - New Help System in Visual Studio 2010
Nov 06, 2009 at 3:35 PMAwesome video, thanks!
Will the help be still extensible for 3rd parties? In the past you could provide installers that integrate into the VSIP help namespace for that purpose.
In addition, is it possible to provide an intranet help? For example, in our company we have many shared components that are updated quite frequently. We would like to centralize the help so that the updates of the intranet help could be done by a nightly build. This way, nobody needs to install anything but just press F1.
10-4 Episode 16: Windows Workflow 4
Apr 17, 2009 at 12:23 AM