Merge Conflict 85: All I Want To Do Is Multi-Target




Merge Conflict show

Summary: <p>It is 2018 and we are so over Linked Files, Portable Class Libraries, or Shared Projects cluttering up our libraries. In fact we only need ONE project to target every platform that .NET supports. It is time to multi-target the world! We take a look at this awesome new feature and tell you what it is all about and why you would want to use it. We also take a look at some of the gotchas right now to help you make the choice to make the big switch or not.</p> <p><strong>SUPPORT US ON PATREON</strong>: <a href="https://www.patreon.com/mergeconflictfm" target="_blank">patreon.com/mergeconflictfm</a></p> <h3>Follow Us</h3> <ul> <li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>, <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a> </li> <li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>, <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a> </li> <li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>, <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a> </li> <li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a> </li> <li>Proudly recorded on <a href="https://zencastr.com/" target="_blank">Zencastr</a> </li> </ul><p>Sponsored By:</p><ul><li> <a rel="nofollow" href="https://www.mfractor.com/">MFractor</a>: <a rel="nofollow" href="https://www.mfractor.com/">MFractor makes Xamarin app development in Visual Studio for Mac much easier; use the Xamarin.Forms code analysis and generation tools to make working with XAML a breeze and take the sting out of Android development with resource intellisense or mobile specific C# code analyzers. Use coupon code MERGE-CONFLICT for 10% off!</a> Promo Code: MERGE-CONFLICT</li></ul><p>Links:</p><ul> <li><a title="Oren Novotny » Multi-targeting the world: a single project to rule them all" rel="nofollow" href="https://oren.codes/2017/01/04/multi-targeting-the-world-a-single-project-to-rule-them-all/">Oren Novotny » Multi-targeting the world: a single project to rule them all</a></li> <li><a title='Immo Landwerth on Twitter: "The one and only @JamesMontemagno was asking me whether I consider it to be bad to multi-target for .NET Framework and multiple .NET Standard versions. https://t.co/4NqUrghHpy"' rel="nofollow" href="https://twitter.com/terrajobst/status/963117293835247616">Immo Landwerth on Twitter: "The one and only @JamesMontemagno was asking me whether I consider it to be bad to multi-target for .NET Framework and multiple .NET Standard versions. https://t.co/4NqUrghHpy"</a></li> <li><a title="Additions to the csproj format for .NET Core | Microsoft Docs" rel="nofollow" href="https://docs.microsoft.com/en-us/dotnet/core/tools/csproj">Additions to the csproj format for .NET Core | Microsoft Docs</a></li> <li><a title="jamesmontemagno/monkey-cache: Easily cache any data structure for a specific amount of time in any .NET application." rel="nofollow" href="https://github.com/jamesmontemagno/monkey-cache">jamesmontemagno/monkey-cache: Easily cache any data structure for a specific amount of time in any .NET application.</a></li> <li><a title=".NET Standard | Microsoft Docs" rel="nofollow" href="https://docs.microsoft.com/en-us/dotnet/standard/net-standard">.NET Standard | Microsoft Docs</a></li> <li><a title="Get NuGet Package Explorer - Microsoft Store" rel="nofollow" href="https://www.microsoft.com/en-us/store/p/nuget-package-explorer/9wzdncrdmdm3">Get NuGet Package Explorer - Microsoft Store</a></li> </ul>