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 Jon Douglas
Building Your First MCP Server with .NET and Publishing to NuGet
Author Jon Douglas is a Principal Program Manager for NuGet at Microsoft. In his spare time he is most likely spending time with his family, performing comedy improv, or playing video games. Principal Tech Program Manager Jon is a Principal Program Manager on the Developer Division Community team, working on .NET and supporting .NET live streams and virtual events. He's the author of several programming books, tutorials and video courses on .NET development.
Building a Safer Future - How NuGet is Tackling Software Supply Chain Threats
July 16th, 2024 Despite significant technological progress in addressing complex security threats, the key to preventing the next attack lies in adhering to fundamental security principles. It’s essential to ensure the software ecosystem is secure, focusing on protecting .NET developers who design, build, and maintain the critical software we all use.
Announcing .NET 8 RC2
October 10th, 2023 .NET 8 RC2 is now available. This is our last release candidate. This release includes new NuGet package READMEs for .NET packages, simple CLI-based project evaluation for MSBuild, publishing containers to tar.gz archives, and Tensor Primitives for .NET. The dates for .NET Conf 2023 have been announced! Join us November 14-16, 2023 to celebrate the .NET 8 release! Download .NET 8 RC2 for Linux, macOS, and Windows.
HTTPS Everywhere Update
September 19th, 2023 Mistakes were made When we first published the plan for the effort of HTTPS everywhere, we wanted to get developer community feedback on the various HTTP and HTTPS scenarios that we don’t have much everyday visibility of. After we published that blog, we heard you loud and clear that there was a gap. This plan needed a clear way to suppress the eventual error case when a non-HTTPS source is used due to various scenarios where you are able to accept the security risk.
Announcing NuGet 6.7 – Keeping You Secure - The NuGet Blog
August 10th, 2023 NuGet 6.7 is included in Visual Studio 2022 and .NET 7.0 out of the box. You can also download NuGet 6.7 for Windows, macOS, and Linux as a standalone executable. Security is a chain; it’s only as strong as its weakest link. That’s why today, we are happy to announce that NuGet 6.7 brings a plethora of security features such as enhancements to package source mapping, new vulnerability APIs, package version dropdown changes, and new warning messages for chain of trust issues.
Announcing .NET 8 Preview 4
May 16th, 2023 We’re excited to share all the new features and improvements in .NET 8 Preview 4! This release is a follow-up to the Preview 3 release. You’ll continue to see many more features show up with these monthly releases. .NET 6 and 7 users will want to follow this release closely since we have focused on making it a straightforward upgrade path. You can download .NET 8 Preview 4 for Linux, macOS, and Windows.
Announcing NuGet 6.5 – The Sweetest Way to Manage Your Packages - The NuGet Blog
February 28th, 2023 NuGet 6.5 is included in Visual Studio 2022 and .NET 7.0 out of the box. You can also download NuGet 6.5 for Windows, macOS, and Linux as a standalone executable. Tired of the sour taste of managing packages? NuGet 6.5 brings a new flavor of seamless central package management, simple package source mapping management, useful JSON machine readable output, and helpful Visual Studio additions.
What’s New in .NET 7
.NET 7 is officially released and generally available for all major platforms (Windows, Linux, and macOS).
Announcing .NET 7 Release Candidate 2
October 11th, 2022 Today we announce .NET 7 Release Candidate 2. This is the final release candidate (RC) for .NET 7 and is supported in production. You can download .NET 7 Release Candidate 2, for Windows, macOS, and Linux. Installers and binaries Container images Linux packages Release notes Known issues GitHub issue tracker .NET 7 Release Candidate 2 has been tested with Visual Studio 17.4 Preview 3.
NuGet Season of Giving
September 30th, 2022 NuGet has gone through a lot of changes over the last 10 years. From the package manager console, standalone NuGet.exe, and integration of NuGet into the .NET SDK, we have always relied on the open source community to help evolve and advance NuGet to meet the needs of the .NET ecosystem. Since NuGet has been on GitHub, the repository has resolved nearly 10,000 issues.
Announcing .NET 7 Preview 6
July 12th, 2022 Today we released .NET 7 Preview 6. This preview of .NET 7 includes improvements to type converters, JSON contract customization, System.Formats.Tar API updates, constraints to .NET template authoring, and performance enhancements in the CodeGen area. You can download .NET 7 Preview 6, for Windows, macOS, and Linux.
Xamarin Podcast: Xamarin.Forms Trigger Mania!
February 24th, 2020 Keeping up with the latest in .NET, C#, Xamarin, and Azure is easier than ever. Co-hosts Matt Soucoup and James Montemagno cover a range of topics relevant to Xamarin developers from designing mobile apps to identity management. In this month’s episode, there’s news about every type of Xamarin.Forms Trigger, and they cover it all. And did you know Xamarin.Forms has dual screen support for the new Surface New and Duo?
Announcing .NET Conf: Focus on Xamarin
February 14th, 2020 We are pleased to announce .NET Conf: Focus on Xamarin on Monday, March 23rd, 2020 beginning at 08:00 PST! This is a free, one-day livestream event that features speakers from the community and product teams that are working on building native mobile apps with Xamarin technology! What is .NET Conf: Focus on Xamarin? This “Focused” series is a branch off of the original .NET Conf event.
Surface Duo and Surface Neo with Xamarin.Forms Preview
February 11th, 2020 Today we are announcing the preview availability of our cross-platform dual-screen support for the Surface Duo and Surface Neo, two new and amazing devices coming from the Surface team. Previously, we debuted Xamarin.Android and Xamarin.Forms support for the SDK for Surface Duo. Now that the Windows team has unveiled support for the Surface Neo, we are ready to preview our new dual-screen support library for Xamarin.Forms.
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 Jon
Contact Jon, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack