Senior SDE Shawn Farkas digs into the new security model in CLR 4. Gone are the days of head scratching complexity when it comes to reasoning about security in the managed world. The main goal for CLR 4 security was simplicity, in design and implementation
for consumers (developers) of both…

Principal Architect Raja Krishnaswamy, Program Manager Jesse Kaplan and team have created a new way to streamline and simplfiy PIA-based COM Interop: rather than including an entire PIA (Primary Interop Assembly) in your application to utilize the functionality
of a few of its member classes, with…

Developers Thomas Lai and David Broman join Program Manager Jon Langdon to share with us some of the new debugging and profiling enhancements in CLR 4. They've done a lot work in the upcoming release and besides evolving debugging and profilining capabilities
and semantics (APIs), they've…

Maoni Stephens is a software developer who spends her time implementing .NET's GC. In fact, she's been working on the GC since the early days of .NET. Andrew Pardoe is the GC PM. The last time we focused on GC on C9 was
a conversation with GC creator Patrick Dussud. In that conversation he…

Much of what you can do with .NET, from a compositional perspective, is enabled by the vast functionality housed in .NET's huge base class libraries (in fact, the BCL is what provides all the incredibly default(part of the .NET framework) useful objects
you use to paint your binary vision). Who…

CLR Architect Vance Morrison has been very busy working on the future of the CLR, especially as it relates to execution performance and the type system. Some of his latest work is present in the upcoming 4th version of the virtual machine that powers all
things .NET, CLR 4, which ships with Visual…