Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Immo Landwerth
BinaryFormatter removed from .NET 9
August 28th, 2024 Starting with .NET 9, we no longer include an implementation of BinaryFormatter in the runtime (.NET Framework remains unchanged). The APIs are still present, but their implementation always throws an exception, regardless of project type. Hence, setting the existing backwards compatibility flag is no longer sufficient to use BinaryFormatter. In this blog post, I’ll explain why this change was made and what options you have to move forward. TL;DR: What should I do?
BinaryFormatter removed from .NET 9
August 28th, 2024 Starting with .NET 9, we no longer include an implementation of BinaryFormatter in the runtime (.NET Framework remains unchanged). The APIs are still present, but their implementation always throws an exception, regardless of project type. Hence, setting the existing backwards compatibility flag is no longer sufficient to use BinaryFormatter. In this blog post, I’ll explain why this change was made and what options you have to move forward. TL;DR: What should I do?
.NET Framework November 2023 Security and Quality Rollup
November 14th, 2023 Today, we are releasing the November 2023 Security and Quality Rollup updates for .NET Framework. CVE-2023-36560 – .NET Framework Security Feature Bypass Vulnerability This security update addresses a security feature bypass vulnerability detailed in CVE 2023-36560. CVE-2023-36558 – .NET Framework Security Feature Bypass Vulnerability This security update addresses a security feature bypass vulnerability detailed in CVE 2023-36558.
ASP.NET Core Route Tooling Enhancements in .NET 8
April 3rd, 2023 ASP.NET Core is built on routing. Minimal APIs, Web APIs, Razor Pages, and Blazor all use routes to customize how HTTP requests map to your code. In .NET 8 we’re investing in a suite of new features to make routing easier to learn and use.
The future of .NET Standard
September 15th, 2020 Since .NET 5 was announced, many of you have asked what this means for .NET Standard and whether it will still be relevant. In this post, I’m going to explain how .NET 5 improves code sharing and replaces .NET Standard. I’ll also cover the cases where you still need .NET Standard.
Try the new System.Text.Json APIs!
In this video, Immo is joined by Ahson Khan, developer on the BCL team, to talk about the new System.Text.Json APIs. They explain how the new APIs relate to JSON.NET, what's so cool about them, and how you can use them. Tune in! Links: System.Text.Json Blog Download .NET Core 3.0
Build Great Libraries using .NET Standard
Want to create great .NET class libraries? Confused about .NET Standard, .NET Core, and .NET Framework? Watch this talk to learn how you can easily support multiple platforms with .NET Standard and no compromises, thanks to via multi-targeting. We'll also cover the other aspects, such as versioning, strong naming, and binding redirects.
Windows Compatibility Pack for .NET Core
Porting your .NET Framework applications over to .NET Core has been made even easier with the Windows Compatibility Pack.
.NET - Introducing the Windows Compatibility Pack for .NET Core
The Microsoft .NET Framework is still the best choice for certain styles of apps, especially for desktop apps and Web apps that use ASP.NET Web Forms. But if you need highly scalable Web apps, create self-contained deployments using Docker, or if you need to run on Linux, then you want to consider porting to .NET Core. But bringing existing code to .NET Core can be a challenge. In this article, I’ll explain how you can use the new Windows Compatibility Pack for .NET Core.
Windows Compatibility Pack for .NET Core
The Windows Compatibility Pack is a NuGet package that adds Windows-specific APIs to .NET Core. See how this enables applications that target the .NET Framework to easily migrate to the faster .NET Core runtime. For more information, check out this course on Microsoft Virtual Academy: Code: T123
.NET Standard - Demystifying .NET Core and .NET Standard
As the newest members of the .NET family, there’s much confusion about .NET Core and .NET Standard and how they differ from the .NET Framework. In this article, I’ll explain exactly what each of these are and look at when you should choose each one. Before going into detail, it’s helpful to look at the larger picture of .NET to see where .NET Core and .NET Standard fit in.
.NET Standard Deep Dive
Join Immo Landwerth and Rich Lander on a deep dive into .NET Standard.Here is what's covered:* [1m] Why do we need .NET Standard?* [6m] What is .NET Standard?* [10m] .NET Standard as a spec* [10m] .NET Standard 2.0* [16m] DEMO - Moving .NET Framework code to .NET Standard 2.0* [19m] DEMO - Referencing .NET Framework packages from .NET Standard 2.0* [23m] DEMO - NuGet and "Warning as Errors"* [24m] DEMO - Understanding .NET Standard versions* [28m] Choosing between .NET Standard versions*...
Getting Started with .NET Standard 2.0 Part 1 with Immo Landwerth
In this video Immo gives a quick introduction to .NET Standard 2.0. To learn more about this please check out: Videos GitHub
Introducing Support for Brotli Compression
July 27th, 2017 This post was written by our software developer intern Denys Tsomenko, who worked on a Brotli compression library during his internship. Modern web-pages are getting larger and larger with huge CSS, HTML and JavaScript files. But the Internet connection isn’t always good and pages can load slowly. Web pages also often contain other materials such as images and videos. Reducing load time can have a profound impact on the user experience. Compression can help with that.
.NET Standard 2.0 and .NET Core 2.0
Join us as we chat with Scott Hunter, Immo Landwerth, Richard Lander, and Damian Edwards about the latest updates to .NET Standard 2.0 and .NET Core 2.0 For more information, check out this course on Microsoft Virtual Academy: Code: C9L18 Room: Channel 9 Live Stage
Introducing .NET Standard
September 26th, 2016 Questions? Check out the .NET Standard FAQ. You can find the latest version of the compatibility matrix here. In my last post, I talked about how we want to make porting to .NET Core easier. In this post, I’ll focus on how we’re making this plan a reality with .NET Standard. We’ll cover which APIs we plan to include, how cross-framework compatibility will work, and what all of this means for .NET Core. If you’re interested in details, this post is for you.
Making it easier to port to .NET Core
May 27th, 2016 In my last post, I talked about porting to .NET Core and requested feedback from our community on what their experience was and what we could improve. This sparked many great conversations with our users. Based on these conversations as well as our experience working with first- and third-party partners, we’ve decided to drastically simplify the porting effort by unifying the core APIs with other .NET platforms, specifically the .NET Framework and Mono/Xamarin.
The .NET Voyage into Open Source
At BUILD 2014, we announced the newly formed .NET Foundation with the goal of fostering a vibrant and healthy ecosystem around .NET. In this presentation, we will share the overall open source strategy for .NET, our progress so far including what we have learned as well as where we think .NET is heading as far as open source is concerned.
GitHub for the Roslyn Team
This is a recording of an internal training on GitHub for the Roslyn team, done by Jared Parson. You don't know Jared? Well, you should. Try out his amazing VsVim!You can find the slides for this training on SlideShare.net.
CoreCLR is now open source on GitHub
The .NET Core Team talks about the release of the CoreCLR codebase to GitHub. CoreCLR is the second open source repo that the team has shared on GitHub, the first one being CoreFX. CoreCLR is an execution engine for .NET apps, performing functions such as IL byte code loading, compilation to machine code and garbage collection. The team talks about the codebase, the process of making it open source and about the overall move to open source.
Introduction to API Reviews
Sign In first to access your queue. Sorry, video was not added to the queue, an error occurred. Please Contact Us and let us know.
.NET Core API Review 2015-01-14
Sign In first to access your queue. Sorry, video was not added to the queue, an error occurred. Please Contact Us and let us know.
Immo Landwerth and David Kean - Open sourcing the .NET Framework
With the recent announcement that the .NET Core is open source, Dan sits down with Immo Landwerth and David Kean to discuss what open sourcing means, how .NET Core will support both Windows and Linux, how Mono fits into the open source efforts, and how community members can contribute to this effort.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Immo
Contact Immo, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack