Immo Landwerth

Program Manager, .NET

Immo Landwerth is a program manager on the .NET Framework team at Microsoft. He specializes in API design, the base class libraries (BCL), and .NET Standard. He works on base class libraries which represents the core types of the .NET platform, such as string and int but also includes collections and IO. He's involved with portable class libraries and works on shipping more framework components in an out-of-band fashion via NuGet.

Post by this author

Porting to .NET Core

.NET Core is getting closer and closer to an RTM release. Only two months ago, we announced the RC release of .NET Core and ASP.NET Core. As part of our validation, we're working with internal as well as external customers to port their code to .NET Core. We received many requests from you asking us how you should go about migrating ...

Porting to .NET Core

.NET Core is getting closer and closer to an RTM release. Only two months ago, we announced the RC release of .NET Core and ASP.NET Core. As part of our validation, we're working with internal as well as external customers to port their code to .NET Core. We received many requests from you asking us how you should go about migrating existing ...

The future of Unity

This post was written by Christopher Bennage (@bennage), a member of the Microsoft patterns & practices team.A few months ago, we announced that we were handing Prism over to new owners. We put a lot of time and effort into identifying owners that would invest in the project and support the community.Today, we are announcing a similar ...

.NET Networking APIs for UWP Apps

This post was written by Sidharth Nabar, Program Manager on the Windows networking team. At Build 2015, we announced that .NET Core 5 is the new version of .NET for developers writing Universal Windows Platform (UWP) apps. The set of networking APIs available for developers in .NET Core 5 is an evolution from the set that was available for ...

First .NET Port Award

Recently, we shared quite a bit how we make progress on our open source journey (Roslyn's First Year of Open Source and .NET Core Open Source Update). We all feel highly privileged to be on the .NET team when all of this awesomeness happens! However, unless you're an active contributor on any of our OSS projects, you probably didn't have the ...

First .NET Port Award

Recently, we shared quite a bit how we make progress on our open source journey (Roslyn's First Year of Open Source and .NET Core Open Source Update). We all feel highly privileged to be on the .NET team when all of this awesomeness happens! However, unless you're an active contributor on any of our OSS projects, you probably didn't have ...

First .NET Port Award

Recently, we shared quite a bit how we make progress on our open source journey (Roslyn's First Year of Open Source and .NET Core Open Source Update). We all feel highly privileged to be on the .NET team when all of this awesomeness happens! However, unless you're an active contributor on any of our OSS projects, you probably didn't have the ...

A Journey Through Open Source: The Trials & Triumphs in Roslyn’s First Year of Open Source

This post is written by Kasey Uhlenhuth a Program Manager on the Managed Languages Team. "I am looking for someone to share in an adventure." — Gandalf, The Hobbit, J.R.R. Tolkien (image) On April 3, 2014, Anders Hejlsberg set us on our open source journey when he made the .NET Compiler Platform (aka “Roslyn”) source ...

Automatic code formatter released to GitHub

Code formatting can be a huge pain point. In this post, Jared Parsons, software developer on the Roslyn team, showcases a tool that takes care of it. We have just released the code formatting tool we use to automatically format our code to the prescribed coding guidelines. This tool is based on Roslyn and will work on any C# project. (image) ...

.NET Core Open Source Update

Wow. Just wow. I don’t know of a better way to describe my feelings right now. Open source is probably one of the most energizing projects our team has been working on. It’s been a blast so far and the stream of enthusiastic contributors and interactions doesn’t seem to stop any time soon. In this post, I want to give you a long ...