fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.6K
active users

#netstandard

0 posts0 participants0 posts today
Aptivi<p><strong>Try out the .NET 10.0 Alpha&nbsp;SDK!</strong></p><p>.NET 9.0 was released on November 12th, 2024, to provide your applications with brand new features, such as <code>ref struct</code> in interfaces, performance improvements, and bug fixes related to several of the .NET components.</p><p>Not so long after, .NET 10.0 alpha builds were spotted in the main installer GitHub repository, <a href="https://github.com/dotnet/sdk/blob/main/documentation/package-table.md" rel="nofollow noopener" target="_blank">which is public</a>. The table shows the platform table with two releases: .NET 9.0 and the upcoming .NET 10.0, which is going to be another LTS release.</p><p>The upcoming version of .NET will provide you with several of nice features, as well as performance improvements and bug fixes. This .NET version is to be released on November 2025 to accommodate with the release schedule, as well as its first preview to be scheduled for February 2025.</p><p>If you have Visual Studio 17.13 or later (may change across preview releases), you can now try out the Alpha builds of .NET 10.0, which you can find in the above link. Here are the links to .NET 10.0:</p><ul><li>Windows 64-bit (<a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-win-x64.exe" rel="nofollow noopener" target="_blank">installer</a>, <a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-win-x64.zip" rel="nofollow noopener" target="_blank">zip</a>)</li><li>Windows 32-bit (<a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-win-x86.exe" rel="nofollow noopener" target="_blank">installer</a>, <a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-win-x86.zip" rel="nofollow noopener" target="_blank">zip</a>)</li><li>Windows ARM64 (<a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-win-arm64.exe" rel="nofollow noopener" target="_blank">installer</a>, <a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-win-arm64.zip" rel="nofollow noopener" target="_blank">zip</a>)</li><li>Linux 64-bit (<a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-x64.deb" rel="nofollow noopener" target="_blank">deb</a>, <a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-x64.rpm" rel="nofollow noopener" target="_blank">rpm</a>, <a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-linux-x64.tar.gz" rel="nofollow noopener" target="_blank">tar</a>, <a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-linux-musl-x64.tar.gz" rel="nofollow noopener" target="_blank">musl tar</a>)</li><li>Linux ARM32 (<a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-linux-arm.tar.gz" rel="nofollow noopener" target="_blank">tar</a>, <a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-linux-musl-arm.tar.gz" rel="nofollow noopener" target="_blank">musl tar</a>)</li><li>Linux ARM64 (<a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-linux-arm64.tar.gz" rel="nofollow noopener" target="_blank">tar</a>, <a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-linux-musl-arm64.tar.gz" rel="nofollow noopener" target="_blank">musl tar</a>)</li><li>macOS 64-bit (<a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-osx-x64.pkg" rel="nofollow noopener" target="_blank">installer</a>, <a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-osx-x64.tar.gz" rel="nofollow noopener" target="_blank">tar</a>)</li><li>macOS ARM64 (<a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-osx-arm64.pkg" rel="nofollow noopener" target="_blank">installer</a>, <a href="https://aka.ms/dotnet/10.0.1xx/daily/dotnet-sdk-osx-arm64.tar.gz" rel="nofollow noopener" target="_blank">tar</a>)</li></ul><p>Please note that this software is in its alpha state and may contain features that may not make it to the final release. Use with care.</p><p><strong>Enjoy!</strong></p><p><span></span></p><p><a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/net/" target="_blank">#Net</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/net-10/" target="_blank">#Net10</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/net-10-0/" target="_blank">#Net100</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/net-console-project/" target="_blank">#NETConsoleProject</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/net-core/" target="_blank">#NetCore</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/net-framework/" target="_blank">#NetFramework</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/net-standard/" target="_blank">#NetStandard</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/azure/" target="_blank">#azure</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/c/" target="_blank">#C_</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/dotnet/" target="_blank">#dotnet</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/runtime/" target="_blank">#runtime</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/sdk/" target="_blank">#sdk</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/software-development/" target="_blank">#softwareDevelopment</a></p>
Rocky Lhotka 🤘🖖<p><span class="h-card" translate="no"><a href="https://programming.dev/u/Kissaki" class="u-url mention">@<span>Kissaki</span></a></span> <span class="h-card" translate="no"><a href="https://programming.dev/u/SmartmanApps" class="u-url mention">@<span>SmartmanApps</span></a></span> More accurately, <a href="https://fosstodon.org/tags/netstandard" class="mention hashtag" rel="tag">#<span>netstandard</span></a> is the bridge between <a href="https://fosstodon.org/tags/netfx" class="mention hashtag" rel="tag">#<span>netfx</span></a> and <a href="https://fosstodon.org/tags/dotnet" class="mention hashtag" rel="tag">#<span>dotnet</span></a>. It was a cross-platform thing when <a href="https://fosstodon.org/tags/xamarin" class="mention hashtag" rel="tag">#<span>xamarin</span></a> and <a href="https://fosstodon.org/tags/uwp" class="mention hashtag" rel="tag">#<span>uwp</span></a> were viable, but today it is really just a migration bridge. </p><p>We use it a lot in <a href="https://fosstodon.org/tags/cslanet" class="mention hashtag" rel="tag">#<span>cslanet</span></a> for example, because we support everything from <a href="https://fosstodon.org/tags/netfx" class="mention hashtag" rel="tag">#<span>netfx</span></a> 4.6.2 onwards. </p><p>For most mainstream developers though, this is all just background noise.</p>
Austin :fdl:<p><span class="h-card"><a href="https://mastodon.nz/@robert_p_king" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>robert_p_king</span></a></span> Nice! The first migration I worked on used the <a href="https://poboy.social/tags/MigrationAssistant" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MigrationAssistant</span></a> to re-target. It was months before we even got things to compile again (and that's with test projects excluded) 😬</p><p>The second one, which is still in progress, is a totally new project + some <a href="https://poboy.social/tags/netstandard" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>netstandard</span></a> projects (shared contracts) that we are copying into and adjusting one by one, much like what you described. The plan is to use <a href="https://poboy.social/tags/YARP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>YARP</span></a> to slowly replace the existing app in production with the <a href="https://poboy.social/tags/net6" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>net6</span></a> implementation.</p>
Günter Born<p>Wie löst ihr das, wenn ein Managed Service Provider (MSP) - wie bei <a href="https://social.tchncs.de/tags/NetStandard" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetStandard</span></a> - gehackt wird und eure Cloud-Lösungen betroffen sind?<br><a href="https://www.borncity.com/blog/2022/07/30/cyberangriff-legt-us-managed-service-provider-netstandard-am-26-7-2022-lahm/" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">borncity.com/blog/2022/07/30/c</span><span class="invisible">yberangriff-legt-us-managed-service-provider-netstandard-am-26-7-2022-lahm/</span></a></p>