As promised, Microsoft today released .NET Core 3.0 with new versions of ASP.NET, EFC Core 3.0, C# 8.0, F# 4.7, and Visual Studio.
“We’re excited to announce the release of .NET Core 3.0,” Microsoft’s Richard Lander announced. “It includes many improvements, including adding [support for] Windows Forms and Windows Presentation Foundation (WPF), adding new JSON APIs, support for ARM64 and improving performance across the board. C# 8.0 is also part of this release, which includes nullable, async streams, and more patterns. F# 4.7 is included, and focused on relaxing syntax and targeting .NET Standard 2.0. You can start updating existing projects to target .NET Core 3.0 today. The release is compatible with previous versions, making updating easy.”
Oof. That’s a lot of stuff. And ASP.NET Core 3.0 and EF Core 3.0 are also being released today, along with Visual Studio 2019 16.3 and Visual Studio for Mac 8.3.
To me, the big news here is support for Windows desktop applications via WinForms and WPF: These once-deprecated frameworks have been given new life thanks to the failure of UWP and are once again first-class citizens. But .NET Core 3.0 is big news whether you target the web, mobile, or web services too.
And if you want to learn more, be sure to check out Microsoft’s new video series.
<p>Funny this article just came out. I spent the last 2 days trying to figure out why some games weren't installing on a new laptop because it couldnt pass the DirectX installation part. I needed Directx 9 for these older games, and it was acting like i didnt have it installed, when i was pretty sure i did considering i had Directx 12. I also had installed these games on my other laptop and Surface Go.</p><p><br></p><p>Sparing the agonizing details of rabbit holing on the intrawebs, i finally figured out after sifting through many, many "do this" on comment sections of articles, that my .NET needed repairing and it had nothing to do with Direct X.</p>
<blockquote><em><a href="#469895">In reply to Thom77:</a></em></blockquote><p><br></p><p>DirectX 9 is 16 years old now :/</p>
<p>And of course my comment is gone</p>
<p>latest 4 days updates from the store:</p><p>MR portal: UWP</p><p>MS whiteboard: UWP</p><p>Xbox game bar: UWP</p><p>Sticky Notes: UWP</p><p>Lenovo Vantage: UWP</p><p>Snipe & Sketch: UWP</p><p>Nightingale: UWP</p><p>Your Phone: UWP</p><p>Angry birds 2: UWP</p><p>Awesome Tube: UWP</p><p>Xbox game bar plugin: UWP</p><p>SKype: UWP</p><p>Store: UWP</p>
<blockquote><em><a href="#470098">In reply to TheFerrango:</a></em></blockquote><p>some more news that we'll never see here</p><p><br></p><p><br></p><p><br></p><p>www.youtu.be/AjJk-S_JamY?t=2545</p><p><br></p><p><br></p><p><br></p><p>www.youtu.be/AjJk-S_JamY?t=1435</p><p><br></p><p><br></p><p><br></p><p>and follow on twitter MS people that works on UWP what they say</p>
<blockquote><em><a href="#470151">In reply to SteveM:</a></em></blockquote><p>you should tell to some one else, not to me</p>