Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
imilosk committed Dec 31, 2024
1 parent 59a592c commit 5be3003
Show file tree
Hide file tree
Showing 3,624 changed files with 44,380 additions and 44,348 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
94 changes: 47 additions & 47 deletions site/10.html

Large diffs are not rendered by default.

94 changes: 47 additions & 47 deletions site/100.html
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,40 @@
<main id="main" data-pagefind-body>
<section aria-label="Blog post list">
<article id="article-991">
<a href="https://andrewlock.net/exploring-dotnet-interactive-notebooks/" target="_blank">
<h2 class="title mb-6" id="article-991">Exploring .NET interactive notebooks with VS Code</h2>
</a>
<p class="mb-2">by Andrew Lock</p>
<p class="mb-6 flex gap-1.5">
<span>
<svg width="1.25rem" fill="currentColor" viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"><path
xmlns="http://www.w3.org/2000/svg"
d="M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM12 6C12.5523 6 13 6.44772 13 7V11.5858L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12V7C11 6.44772 11.4477 6 12 6Z"></path></svg>
</span>
posted on: June 08, 2021
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In this post I explore .NET Interaction Notebooks for VS Code, discuss the options, and show how to get started.&#x2026;</p>
</article>
<article id="article-992">
<a href="https://www.meziantou.net/null-check-in-csharp.htm" target="_blank">
<h2 class="title mb-6" id="article-992">Different ways to check if a value is null in C#</h2>
</a>
<p class="mb-2">by G&#xE9;rald Barr&#xE9;</p>
<p class="mb-6 flex gap-1.5">
<span>
<svg width="1.25rem" fill="currentColor" viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"><path
xmlns="http://www.w3.org/2000/svg"
d="M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM12 6C12.5523 6 13 6.44772 13 7V11.5858L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12V7C11 6.44772 11.4477 6 12 6Z"></path></svg>
</span>
posted on: June 07, 2021
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In .NET, there are multiple ways to check if a value is null. But all of them are not equivalent. Let&#x27;s look at the different ways to check if an object is null:C#copyobject obj = ...;&#xA;&#xA;obj == null;&#xA;object.Equals(obj, null);&#xA;object.ReferenceEquals(obj, null);&#xA;&#xA;obj is null; // Equivalent to</p>
</article>
<article id="article-993">
<a href="https://enterprisecraftsmanship.com/posts/nulls-in-value-objects/" target="_blank">
<h2 class="title mb-6" id="article-991">Nulls in Value Objects</h2>
<h2 class="title mb-6" id="article-993">Nulls in Value Objects</h2>
</a>
<p class="mb-2">by Vladimir Khorikov</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -127,9 +159,9 @@ <h2 class="title mb-6" id="article-991">Nulls in Value Objects</h2>
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">Today, we&#x2019;ll discuss an interesting use case of handling nulls in value objects. Should you put null inside the value objects themselves or decorate those value objects using the nullable reference type notation (? or Maybe)?</p>
</article>
<article id="article-992">
<article id="article-994">
<a href="https://ayende.com/blog/193889-A/monitor-your-ravendb-instances-using-grafana" target="_blank">
<h2 class="title mb-6" id="article-992">Monitor your RavenDB instances using Grafana</h2>
<h2 class="title mb-6" id="article-994">Monitor your RavenDB instances using Grafana</h2>
</a>
<p class="mb-2">by Oren Eini</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -143,9 +175,9 @@ <h2 class="title mb-6" id="article-992">Monitor your RavenDB instances using Gra
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">You can now get a Grafana dashboard that would monitor your RavenDB instances. You can use Telegraf 1.18.0&#x2B;, which includes a RavenDB input plugin, which will expose all the relevant details. You can see how that would look like:This is part of the work we want to do in order to make it easier and smoother to operate your RavenDB clusters. It joins the work we do on the cluster dashboard as well as a host of other (mostly minor) changes.</p>
</article>
<article id="article-993">
<article id="article-995">
<a href="https://ardalis.com/what-if-product-owners-reported-to-dev-teams/" target="_blank">
<h2 class="title mb-6" id="article-993">What If Product Owners Reported to Dev Teams?</h2>
<h2 class="title mb-6" id="article-995">What If Product Owners Reported to Dev Teams?</h2>
</a>
<p class="mb-2">by Ardalis</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -159,9 +191,9 @@ <h2 class="title mb-6" id="article-993">What If Product Owners Reported to Dev T
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In most organizations, if there&#x27;s a Product Owner, the dev team is generally subservient to it and charged with building whatever the&#x2026;Keep Reading &#x2192;</p>
</article>
<article id="article-994">
<article id="article-996">
<a href="https://andrewlock.net/benchmarking-4-reflection-methods-for-calling-a-constructor-in-dotnet/" target="_blank">
<h2 class="title mb-6" id="article-994">Benchmarking 4 reflection methods for calling a constructor in .NET</h2>
<h2 class="title mb-6" id="article-996">Benchmarking 4 reflection methods for calling a constructor in .NET</h2>
</a>
<p class="mb-2">by Andrew Lock</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -175,9 +207,9 @@ <h2 class="title mb-6" id="article-994">Benchmarking 4 reflection methods for ca
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In this post I compare several different ways to call a constructor using reflection, and benchmark them to see which is fastest.&#x2026;</p>
</article>
<article id="article-995">
<article id="article-997">
<a href="https://www.meziantou.net/the-roslyn-analyzers-i-use.htm" target="_blank">
<h2 class="title mb-6" id="article-995">The Roslyn analyzers I use in my projects</h2>
<h2 class="title mb-6" id="article-997">The Roslyn analyzers I use in my projects</h2>
</a>
<p class="mb-2">by G&#xE9;rald Barr&#xE9;</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -191,9 +223,9 @@ <h2 class="title mb-6" id="article-995">The Roslyn analyzers I use in my project
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">Roslyn analyzers provide a live static analysis of your code. They can detect wrong usages of APIs, security issues, performance issues, etc. Analyzers often provide many rules. If some of them do not apply to your project, you can use a .editorconfig file to disable them. Also, some rules are conf</p>
</article>
<article id="article-996">
<article id="article-998">
<a href="https://www.stevejgordon.co.uk/using-dateonly-and-timeonly-in-dotnet-6" target="_blank">
<h2 class="title mb-6" id="article-996">Using DateOnly and TimeOnly in .NET 6</h2>
<h2 class="title mb-6" id="article-998">Using DateOnly and TimeOnly in .NET 6</h2>
</a>
<p class="mb-2">by Steve Gordon</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -207,9 +239,9 @@ <h2 class="title mb-6" id="article-996">Using DateOnly and TimeOnly in .NET 6</h
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In .NET 6 (preview 4), two long-awaited types have been introduced as part of the core library. DateOnly and TimeOnly allow developers to represent either the date or time portion of a DateTime. These two new types are structs (value types) and may be used when your code deals with date or time concepts independently. [&#x2026;]</p>
</article>
<article id="article-997">
<article id="article-999">
<a href="https://ardalis.com/vs-code-disable-logging-loading-symbols/" target="_blank">
<h2 class="title mb-6" id="article-997">VS Code Disable Logging Loading Symbols</h2>
<h2 class="title mb-6" id="article-999">VS Code Disable Logging Loading Symbols</h2>
</a>
<p class="mb-2">by Ardalis</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -223,9 +255,9 @@ <h2 class="title mb-6" id="article-997">VS Code Disable Logging Loading Symbols<
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">When I create a new .NET (5) console application and run it in VS Code, I get output like the following: console output loading symbols This&#x2026;Keep Reading &#x2192;</p>
</article>
<article id="article-998">
<article id="article-1000">
<a href="https://andrewlock.net/how-to-stop-visual-studio-from-creating-launchsettings-json/" target="_blank">
<h2 class="title mb-6" id="article-998">How to stop Visual Studio from creating launchsettings.json</h2>
<h2 class="title mb-6" id="article-1000">How to stop Visual Studio from creating launchsettings.json</h2>
</a>
<p class="mb-2">by Andrew Lock</p>
<p class="mb-6 flex gap-1.5">
Expand All @@ -239,38 +271,6 @@ <h2 class="title mb-6" id="article-998">How to stop Visual Studio from creating
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In this post I show how to stop Visual Studio from automatically creating launchsettings.json files for your test projects&#x2026;</p>
</article>
<article id="article-999">
<a href="https://ayende.com/blog/193826-A/webinar-recording-the-rewards-of-escaping-the-relational-mindset" target="_blank">
<h2 class="title mb-6" id="article-999">Webinar Recording</h2>
</a>
<p class="mb-2">by Oren Eini</p>
<p class="mb-6 flex gap-1.5">
<span>
<svg width="1.25rem" fill="currentColor" viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"><path
xmlns="http://www.w3.org/2000/svg"
d="M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM12 6C12.5523 6 13 6.44772 13 7V11.5858L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12V7C11 6.44772 11.4477 6 12 6Z"></path></svg>
</span>
posted on: May 24, 2021
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">In this webinar, RavenDB CEO Oren Eini shows you how to get the most out of your document database by taking advantage of what you can do with ease by embracing the modern way to model your data.</p>
</article>
<article id="article-1000">
<a href="https://www.meziantou.net/finding-concurrency-bugs-in-a-dotnet-application-using-coyote.htm" target="_blank">
<h2 class="title mb-6" id="article-1000">Finding concurrency bugs in a .NET application using Coyote</h2>
</a>
<p class="mb-2">by G&#xE9;rald Barr&#xE9;</p>
<p class="mb-6 flex gap-1.5">
<span>
<svg width="1.25rem" fill="currentColor" viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"><path
xmlns="http://www.w3.org/2000/svg"
d="M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM12 6C12.5523 6 13 6.44772 13 7V11.5858L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12V7C11 6.44772 11.4477 6 12 6Z"></path></svg>
</span>
posted on: May 24, 2021
</p>
<p class="max-w-full w-full line-clamp-5 text-justify mb-20">Coyote is .NET library and tool designed to help ensure that your code is free of concurrency bugs. Concurrency bugs are hard to find and reproduce as they often depends on non-deterministics things such as timeout or message ordering. For instance, if multiple threads are waiting for a locked obje</p>
</article>
<div class="button flex justify-between">
<a href="99.html"><span class="back arrow"></span></a>

Expand Down
Loading

0 comments on commit 5be3003

Please sign in to comment.