Rich Lander [MSFT]

Program Manager, .NET Team

Richard Lander is a Principal Program Manager on the .NET Core team. He works on making .NET Core work great in memory-limited Docker containers, on ARM hardware like the Raspberry Pi, and enabling GPIO programming and IoT scenarios. He is part of the design team that defines new .NET runtime capabilities and features. He enjoys British rock and Doctor Who. He grew up in Canada and New Zealand.

Post by this author

.NET at Build 2016 – Open, Cross-platform and FREE

Wow! Could you imagine your ecosystem being this good? It is. Today, at Build 2016, we surprised a lot of people with some amazing announcements. If you were watching, you could tell that Scott Guthrie was having a lot of fun on stage. The announcements ranged from device to cloud, including a lot of open source and a lot of FREE! For .NET ...

Announcing .NET Core and ASP.NET 5 RC

Updated (2017): See .NET Core Releases to learn about newer releases. This release is not supported. Today, we are announcing .NET Core and ASP.NET 5 Release Candidate, supported on Windows, OS X and Linux. This release is "Go Live", meaning you can deploy apps into production and call Microsoft Support if you need help. Please check out ...

What’s new for .NET and UWP in Win10 Tools 1.1

This post was written by Lucian Wischik, Program Manager on the Managed Languages team. Last week we updated the Visual Studio tools for Universal Windows Apps. The easiest way to get the update is within Visual Studio, under Tools > Extensions > Updates. (Also read the release notes). As part of this update, we're including a new ...

Universal Windows apps in .NET

This post was written by Lucian Wischik, a Program Manager on the Managed Languages team. We just released the Universal Windows app development tools for writing Windows 10 apps in Visual Studio 2015. It is an exciting release: you can now use the latest .NET technology to build Universal Windows Platform ("UWP") apps that run on every ...

RyuJIT Bug Advisory in the .NET Framework 4.6

A code generation (AKA "codegen") issue in RyuJIT in the .NET Framework 4.6 has been discovered that affects a calling pattern called Tail Call Optimization. The RyuJIT team has fixed the issue and has started the process of producing a .NET Framework 4.6 patch that will be freely available for anyone to download and install. There is a ...

Announcing .NET Framework 4.6

Update: See .NET Framework Releases to learn about newer releases. We’re excited to announce the RTM releases of .NET Framework 4.6 and Visual Studio 2015 today. You can read about the new features or leave that for later and try them out now. The quickest way to get started is to install the free Visual Studio 2015 Community version. ...

Targeting the .NET Framework 4.6 RC

Update (2017): See .NET Framework Releases to learn about newer releases. The .NET Framework 4.6 is the latest version of the .NET Framework. The .NET Framework 4.6 exposes new APIs that you can use in your app or library. You can also use it to run existing apps. Using Visual Studio 2015 You can target the .NET Framework 4.6 using ...

.NET Announcements at Build 2015

Updated (2017): See .NET Framework Releases to learn about newer releases. Updated (July 2015): See Announcing .NET Framework 4.6 to read about the final version of the .NET Framework 4.6. At the Build conference today, Scott Guthrie announced the .NET Framework 4.6 RC and Visual Studio 2015 RC. He also announced important updates ...

MSBuild Engine is now Open Source on GitHub

Today we are pleased to announce that MSBuild is now available on GitHub and we are contributing it to the .NET Foundation! The Microsoft Build Engine (MSBuild) is a platform for building applications. By invoking msbuild.exe on your project or solution file, you can orchestrate and build products in environments where Visual Studio isn't ...

.NET Core Open Source Update – February 26, 2015

It has been a couple weeks since we last reported on the .NET Core open source project. It's been a very fun time, watching more people get involved in the project and to see progress on a daily basis. It's amazing watching my GitHub news feed. I have to scroll through several page views just to get through the last hour (on a weekday) of ...