Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Visual Studio Team, Roslyn Services QA
Software Development Meme
John tagged me in a software development meme - a sort of a game where you tell stuff about yourself...
Author: Kirill Osenkov - MSFT Date: 07/25/2008
A curious subtlety about how CLR does interface dispatch on array types
This post is about some internal CLR magic that usually makes accessing .NET arrays through an...
Author: Kirill Osenkov - MSFT Date: 07/13/2008
Live Geometry with Silverlight 2
I'm happy to announce a project I started on CodePlex: https://codeplex.com/DynamicGeometry Live...
Author: Kirill Osenkov - MSFT Date: 06/18/2008
MEF: Microsoft's Managed Extensibility Framework
Krzysztof Cwalina announced that Microsoft has released a CTP of its Managed Extensibility Framework...
Author: Kirill Osenkov - MSFT Date: 06/07/2008
Testing
If you're interested in testing or would like to learn more about it, here are a couple of links:...
Author: Kirill Osenkov - MSFT Date: 05/30/2008
Algorithms in C#: Connected Component Labeling
I have to admit, I'm not very good at interviews. For some reason my mind isn't trained well for...
Author: Kirill Osenkov - MSFT Date: 05/08/2008
How to determine the .NET installation directory and CLR version
I recently discovered the System.Runtime.InteropServices.RuntimeEnvironment class, especially...
Author: Kirill Osenkov - MSFT Date: 05/07/2008
How to map a Visual Studio macro to a keyboard shortcut?
The complete answer is here: https://msdn.microsoft.com/en-us/library/a0003t62.aspx Excerpt: Choose...
Author: Kirill Osenkov - MSFT Date: 05/02/2008
Coding productivity: macros, shortcuts and snippets
Visual Studio macros are a fantastic productivity booster, which is often under-estimated. It's so...
Author: Kirill Osenkov - MSFT Date: 04/04/2008
Did you know? Delegates to extension methods
I didn't know about this until recently: You can take a delegate to an extension method as if it was...
Author: Kirill Osenkov - MSFT Date: 03/17/2008
Using delegates - a simple sample
A while ago Charlie Calvert did a great job explaining delegates here. Readers were asking for more...
Author: Kirill Osenkov - MSFT Date: 02/08/2008
How to: override static methods
I know, I know. You can't override static methods. The title was just a trick to provoke your...
Author: Kirill Osenkov - MSFT Date: 02/06/2008
Seattle CodeCamp
I attended Seattle CodeCamp this past weekend. I guess this is one of the advantages of living in...
Author: Kirill Osenkov - MSFT Date: 01/30/2008