-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Repaired share links dailydevops/website@6177aa8
- Loading branch information
Showing
11 changed files
with
38 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -30,11 +30,11 @@ | |
</span></a><a class="icon mail" href="mailto:[email protected]" title="Contact me by e-mail" target="_blank"><span class="fa-stack fa-fw fa-1x"><i class="fas fa-circle fa-stack-2x"></i> | ||
<i class="fas fa-envelope fa-stack-1x fa-inverse"></i> | ||
</span></a><a class="icon feed" href="/authors/martin/feed.rss" title="My RSS feed" target="_blank"><span class="fa-stack fa-fw fa-1x"><i class="fas fa-circle fa-stack-2x"></i> | ||
<i class="fas fa-rss fa-stack-1x fa-inverse"></i></span></a></section><section class="sidecar share"><header><h1>Share this content</h1></header><a class="icon linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2fdaily-devops.net%2fposts%2fbuildinginsidevisualstudio%2f&title=Mastering%20.NET%20Project%20Properties%3a%20The%20%60BuildingInsideVisualStudio%60%20Flag%20%26mdash%3b%20Daily%20DevOps%20%26%20.NET&summary=%26lt%3bp%26gt%3bIn%20the%20ever-evolving%20world%20of%20.NET%20development%2c%20managing%20project%20configurations%20effectively%20is%20crucial%20for%20maintaining%20a%20clean%20and%20efficient%20build%20process.%20%e2%80%a6&source=https%3a%2f%2fdaily-devops.net%2fposts%2fbuildinginsidevisualstudio%2f" target="_blank" rel="noopener external" aria-label="Share on LinkedIn" title="Share on LinkedIn" target="_blank"><i class="fa-brands fa-fw fa-linkedin-in fa-2x"></i></a> | ||
<a class="icon xing" href="https://www.xing.com/app/user?op=share;url=https%3a%2f%2fdaily-devops.net%2fposts%2fbuildinginsidevisualstudio%2f;title=%26lt%3bp%26gt%3bIn%20the%20ever-evolving%20world%20of%20.NET%20development%2c%20managing%20project%20configurations%20effectively%20is%20crucial%20for%20maintaining%20a%20clean%20and%20efficient%20build%20process.%20%e2%80%a6" target="_blank" rel="noopener external" aria-label="Share on Xing" title="Share on Xing" target="_blank"><i class="fa-brands fa-fw fa-xing fa-2x"></i></a> | ||
<i class="fas fa-rss fa-stack-1x fa-inverse"></i></span></a></section><section class="sidecar share"><header><h1>Share this content</h1></header><a class="icon linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2fdaily-devops.net%2fposts%2fbuildinginsidevisualstudio%2f&text=Mastering%20.NET%20Project%20Properties%3a%20The%20%60BuildingInsideVisualStudio%60%20Flag%20%26mdash%3b%20Daily%20DevOps%20%26%20.NET" target="_blank" rel="noopener external" aria-label="Share on LinkedIn" title="Share on LinkedIn" target="_blank"><i class="fa-brands fa-fw fa-linkedin-in fa-2x"></i></a> | ||
<a class="icon xing" href="https://www.xing.com/app/user?op=share;url=https%3a%2f%2fdaily-devops.net%2fposts%2fbuildinginsidevisualstudio%2f;title=Mastering%20.NET%20Project%20Properties%3a%20The%20%60BuildingInsideVisualStudio%60%20Flag%20%26mdash%3b%20Daily%20DevOps%20%26%20.NET" target="_blank" rel="noopener external" aria-label="Share on Xing" title="Share on Xing" target="_blank"><i class="fa-brands fa-fw fa-xing fa-2x"></i></a> | ||
<a class="icon facebook" href="https://facebook.com/sharer/sharer.php?u=https%3a%2f%2fdaily-devops.net%2fposts%2fbuildinginsidevisualstudio%2f" target="_blank" rel="noopener external" aria-label="Share on Facebook" title="Share on Facebook" target="_blank"><i class="fa-brands fa-fw fa-facebook-f fa-2x"></i></a> | ||
<a class="icon twitter" href="https://twitter.com/intent/tweet/?text=%26lt%3bp%26gt%3bIn%20the%20ever-evolving%20world%20of%20.NET%20development%2c%20managing%20project%20configurations%20effectively%20is%20crucial%20for%20maintaining%20a%20clean%20and%20efficient%20build%20process.%20%e2%80%a6&url=https%3a%2f%2fdaily-devops.net%2fposts%2fbuildinginsidevisualstudio%2f" target="_blank" rel="noopener external" aria-label="Share on X" title="Share on X" target="_blank"><i class="fa-brands fa-fw fa-x-twitter fa-2x"></i></a> | ||
<a class="icon reddit" href="https://reddit.com/submit/?url=https%3a%2f%2fdaily-devops.net%2fposts%2fbuildinginsidevisualstudio%2f&resubmit=true&title=%26lt%3bp%26gt%3bIn%20the%20ever-evolving%20world%20of%20.NET%20development%2c%20managing%20project%20configurations%20effectively%20is%20crucial%20for%20maintaining%20a%20clean%20and%20efficient%20build%20process.%20%e2%80%a6" target="_blank" rel="noopener external" aria-label="Share on Reddit" title="Share on Reddit" target="_blank"><i class="fa-brands fa-fw fa-reddit-alien fa-2x"></i></a></section><section class="sidecar tags"><header><h1>Tags</h1></header><ul><li class="tag"><a href="/tags/dotnet/" hreflang="en" rel="tag" title=".NET"><i class="fas fa-tag"></i> .NET</a></li><li class="tag"><a href="/tags/csharp/" hreflang="en" rel="tag" title="C#"><i class="fas fa-tag"></i> C#</a></li><li class="tag"><a href="/tags/visualstudio/" hreflang="en" rel="tag" title="Visual Studio"><i class="fas fa-tag"></i> Visual Studio</a></li></ul></section><section class="sidecar links"><header><h1>Additional links</h1></header><a href="https://learn.microsoft.com/en-us/visualstudio/msbuild/visual-studio-integration-msbuild#build-solutions" title="Visual Studio integration (MSBuild) - Build solutions" target="_blank" rel="noopener external noreferrer"><i class="fas fa-angles-right"></i> | ||
<a class="icon twitter" href="https://twitter.com/intent/tweet/?text=Mastering%20.NET%20Project%20Properties%3a%20The%20%60BuildingInsideVisualStudio%60%20Flag%20%26mdash%3b%20Daily%20DevOps%20%26%20.NET&url=https%3a%2f%2fdaily-devops.net%2fposts%2fbuildinginsidevisualstudio%2f" target="_blank" rel="noopener external" aria-label="Share on X" title="Share on X" target="_blank"><i class="fa-brands fa-fw fa-x-twitter fa-2x"></i></a> | ||
<a class="icon reddit" href="https://reddit.com/submit/?url=https%3a%2f%2fdaily-devops.net%2fposts%2fbuildinginsidevisualstudio%2f&resubmit=true&title=Mastering%20.NET%20Project%20Properties%3a%20The%20%60BuildingInsideVisualStudio%60%20Flag%20%26mdash%3b%20Daily%20DevOps%20%26%20.NET" target="_blank" rel="noopener external" aria-label="Share on Reddit" title="Share on Reddit" target="_blank"><i class="fa-brands fa-fw fa-reddit-alien fa-2x"></i></a></section><section class="sidecar tags"><header><h1>Tags</h1></header><ul><li class="tag"><a href="/tags/dotnet/" hreflang="en" rel="tag" title=".NET"><i class="fas fa-tag"></i> .NET</a></li><li class="tag"><a href="/tags/csharp/" hreflang="en" rel="tag" title="C#"><i class="fas fa-tag"></i> C#</a></li><li class="tag"><a href="/tags/visualstudio/" hreflang="en" rel="tag" title="Visual Studio"><i class="fas fa-tag"></i> Visual Studio</a></li></ul></section><section class="sidecar links"><header><h1>Additional links</h1></header><a href="https://learn.microsoft.com/en-us/visualstudio/msbuild/visual-studio-integration-msbuild#build-solutions" title="Visual Studio integration (MSBuild) - Build solutions" target="_blank" rel="noopener external noreferrer"><i class="fas fa-angles-right"></i> | ||
Visual Studio integration (MSBuild) - Build solutions | ||
</a><a href="https://learn.microsoft.com/en-us/visualstudio/msbuild/build-process-overview#visual-studio-builds-vs-msbuildexe-builds" title="How MSBuild builds projects - Visual Studio builds vs. MSBuild.exe builds" target="_blank" rel="noopener external noreferrer"><i class="fas fa-angles-right"></i> | ||
How MSBuild builds projects - Visual Studio builds vs. MSBuild.exe builds</a></section><section class="sidecar related"><header><h1>Related content</h1></header><article class="post"><figure class="square"><picture><source srcset="/images/csharp-80x80.webp?v=7a55697aaf0677ae54a6785e810b1d12" type="image/webp"><source srcset="/images/csharp-80x80.png?v=4b0a1c9d72436262a5c4509e8b5cbd28" type="image/png"><img src="/images/csharp.png?v=21ff9dcf5d1da7bfa80141c972c117da" alt="Gradually Introducing Nullability in Legacy Code: A Practical Guide for .NET and C#" title="Gradually Introducing Nullability in Legacy Code: A Practical Guide for .NET and C#"></picture></figure><header><h2><a href="/posts/introducing-nullability-in-legacy-code/" rel="bookmark">Gradually Introducing Nullability in Legacy Code: A Practical Guide for .NET and C#</a></h2></header><section class="content"><p>As developers, we’re often tasked with maintaining and modernizing legacy codebases that were written long before some of the best practices of today—such as nullability annotations—were available. While modern C# now supports nullable reference types, enabling us to avoid the dreaded <code>NullReferenceException</code>, introducing this feature to existing, large codebases can be a challenge.</p><p>In this article, I’ll share my step-by-step approach for introducing nullability into a legacy .NET and C# project. You’ll learn how to apply nullability in a controlled, incremental manner using project-level settings, scoped annotations, and file/method-level directives, all while maintaining the integrity of your legacy codebase. After all, modernizing your code doesn’t have to be an all-or-nothing endeavor—gradual change is key to a successful transition. Let’s get started!</p></section></article><article class="post"><figure class="square"><picture><source srcset="/images/package-manager-80x80.webp?v=997ad22a223dfbf875b9aefce45f77b8" type="image/webp"><source srcset="/images/package-manager-80x80.png?v=250e6f700a513be4194dcb9ae43beb00" type="image/png"><img src="/images/package-manager.png?v=19ac8eda9b0cc3394a0da24151d44079" alt="Manage Nuget Packages Centrally" title="Manage Nuget Packages Centrally"></picture></figure><header><h2><a href="/posts/manage-nuget-packages-centrally/" rel="bookmark">Manage Nuget Packages Centrally</a></h2></header><section class="content"><p>For over 12 years, NuGet package management has been part of the .NET ecosystem with direct integrations to various IDEs, CLIs and build systems. But a feature took 12 years before it appeared and certainly needs some more maintenance until it is mature!</p></section></article><article class="post"><figure class="square"><picture><source srcset="/images/technical-debt-80x80.webp?v=09573c9c0923ee75b4bc0dc043a765dd" type="image/webp"><source srcset="/images/technical-debt-80x80.png?v=826e53a10b2c75b7306e3bc80d372dd9" type="image/png"><img src="/images/technical-debt.png?v=a263065307ca20c6f0419772b79bdef3" alt="A Tale of Forgotten Pennies and Lost Dollars" title="A Tale of Forgotten Pennies and Lost Dollars"></picture></figure><header><h2><a href="/posts/tale-of-forgotten-pennies-and-lost-dollars/" rel="bookmark">A Tale of Forgotten Pennies and Lost Dollars</a></h2></header><section class="content"><p>In software development, there’s a silent debt that accrues interest over time, often hidden beneath layers of code and decisions made in haste or ignorance. This debt is aptly termed <em>technical debt</em>. Much like the german proverb, <em>“Wer den Pfennig nicht ehrt, ist den Taler nicht wert”,</em> (or the english equivalent, <em>“A penny saved is a penny earned”</em>) technical debt reminds us that small oversights or compromises in the present can snowball into significant challenges down the road. This article critically examines the parallels between financial principles and technical debt, emphasizing the importance of addressing both direct and indirect debt while understanding its distinction from external risks such as hacking or abuse.</p></section></article></section></aside><nav class="pager"><a class="next" href="/posts/introducing-nullability-in-legacy-code/" title="Gradually Introducing Nullability in Legacy Code: A Practical Guide for .NET and C#" rel="next"><span class="sub"><i class="fas fa-backward"></i> Next</span><p class="title">Gradually Introducing Nullability in Legacy Code: A Practical Guide for .NET and C#</p></a><a class="prev" href="/posts/reimagining-the-microsoft-certification-exam-ui/" title="Reimagining the Microsoft Certification Exam UI Experience" rel="prev"><span class="sub">Previous <i class="fas fa-forward"></i></span><p class="title">Reimagining the Microsoft Certification Exam UI Experience</p></a></nav></main><footer class="footer"><div class="divider"></div><nav><ul class="navigation"><li><a href="/tags/">Tags</a></li></ul></nav><div class="copyright">© 2023 - 2024 Daily DevOps & .NET</div></footer><script async defer src="/js/below.min.a6ce9164454b6077f17ae856f280442d9f3a1e21f06189f71c21f75144b22a0c8cf32bafd61d440e9d90ca02bf738b6a8ef19f5ec20285d8ca574f98c91ebaf2.js" integrity="sha512-ps6RZEVLYHfxeuhW8oBELZ86HiHwYYn3HCH3UUSyKgyM8yuv1h1EDp2QygK/c4tqjvGfXsIChdjKV0+YyR668g==" crossorigin="anonymous"></script><img class="vgwort" src="https://vg06.met.vgwort.de/na/946fa404ad144b49a13808439e7df426" width="1" height="1" alt="VG Wort" title="VG Wort"> | ||
|
Oops, something went wrong.