<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments for Musings of a Strange Loop	</title>
	<atom:link href="https://vainolo.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>https://vainolo.com</link>
	<description>Vainolo&#039;s Blog</description>
	<lastBuildDate>Sun, 25 Jan 2026 19:06:00 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		Comment on Exploring AI-Assisted Software Development &#8211; Part 1 by Exploting AI-Assisted Software Development		</title>
		<link>https://vainolo.com/2025/07/31/exploring-ai-assisted-software-development-part-1/#comment-151986</link>

		<dc:creator><![CDATA[Exploting AI-Assisted Software Development]]></dc:creator>
		<pubDate>Sun, 25 Jan 2026 19:06:00 +0000</pubDate>
		<guid isPermaLink="false">https://vainolo.com/?p=14227#comment-151986</guid>

					<description><![CDATA[[&#8230;] from my&#160;previous&#160;experiences, I started again from scratch. But this time, I was more methodical with the AI [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] from my&nbsp;previous&nbsp;experiences, I started again from scratch. But this time, I was more methodical with the AI [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Learning .NET Aspire &#8211; Part 2: Creating a Simple Web App by Learning .NET Aspire – Part 3: Deploying a Simple Web App &#8211; Musings of a Strange Loop		</title>
		<link>https://vainolo.com/2025/05/02/learning-net-aspire-part-2-creating-a-simple-web-app/#comment-150410</link>

		<dc:creator><![CDATA[Learning .NET Aspire – Part 3: Deploying a Simple Web App &#8211; Musings of a Strange Loop]]></dc:creator>
		<pubDate>Sun, 18 May 2025 19:08:00 +0000</pubDate>
		<guid isPermaLink="false">https://vainolo.com/?p=14129#comment-150410</guid>

					<description><![CDATA[[&#8230;] the previous tutorial we created a simple web app using .NET Aspire. Now we will see how to deploy it to [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] the previous tutorial we created a simple web app using .NET Aspire. Now we will see how to deploy it to [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Learning .NET Aspire &#8211; Part 1: The Basics by Create Your First Aspire Web App: SimpleApp Tutorial		</title>
		<link>https://vainolo.com/2025/04/18/learning-net-aspire-part-1-the-basics/#comment-150346</link>

		<dc:creator><![CDATA[Create Your First Aspire Web App: SimpleApp Tutorial]]></dc:creator>
		<pubDate>Fri, 02 May 2025 07:09:13 +0000</pubDate>
		<guid isPermaLink="false">https://vainolo.com/?p=14095#comment-150346</guid>

					<description><![CDATA[[&#8230;] the previous tutorial, we took a look at the basic sample Aspire web app works. This time, we&#8217;ll create a new app [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] the previous tutorial, we took a look at the basic sample Aspire web app works. This time, we&#8217;ll create a new app [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Storing Context Data in C# using AsyncLocal by Anonymous		</title>
		<link>https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149692</link>

		<dc:creator><![CDATA[Anonymous]]></dc:creator>
		<pubDate>Mon, 09 Sep 2024 22:17:29 +0000</pubDate>
		<guid isPermaLink="false">https://vainolo.com/?p=13274#comment-149692</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149674&quot;&gt;Vainolo&lt;/a&gt;.

Thank you for your response and for confirming.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149674">Vainolo</a>.</p>
<p>Thank you for your response and for confirming.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Storing Context Data in C# using AsyncLocal by Vainolo		</title>
		<link>https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149674</link>

		<dc:creator><![CDATA[Vainolo]]></dc:creator>
		<pubDate>Sun, 01 Sep 2024 08:55:48 +0000</pubDate>
		<guid isPermaLink="false">https://vainolo.com/?p=13274#comment-149674</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149666&quot;&gt;Anonymous&lt;/a&gt;.

Yes, this is not thread safe, and if you need to modify the context from multiple thread at the same time, you will need locking. This is not specific to this use case but to any case where you have shared variables that are modified by multiple threads.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149666">Anonymous</a>.</p>
<p>Yes, this is not thread safe, and if you need to modify the context from multiple thread at the same time, you will need locking. This is not specific to this use case but to any case where you have shared variables that are modified by multiple threads.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Storing Context Data in C# using AsyncLocal by Anonymous		</title>
		<link>https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149666</link>

		<dc:creator><![CDATA[Anonymous]]></dc:creator>
		<pubDate>Fri, 30 Aug 2024 16:58:46 +0000</pubDate>
		<guid isPermaLink="false">https://vainolo.com/?p=13274#comment-149666</guid>

					<description><![CDATA[This appears to not be thread safe. While accessing the static AsyncLocal is thread safe since it just points to thread local storage, the one Context instance will is accessed by all threads. Locking would need to be added to avoid thread-safety issues.]]></description>
			<content:encoded><![CDATA[<p>This appears to not be thread safe. While accessing the static AsyncLocal is thread safe since it just points to thread local storage, the one Context instance will is accessed by all threads. Locking would need to be added to avoid thread-safety issues.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Storing Context Data in C# using AsyncLocal by Anonymous		</title>
		<link>https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149159</link>

		<dc:creator><![CDATA[Anonymous]]></dc:creator>
		<pubDate>Thu, 02 Nov 2023 12:42:44 +0000</pubDate>
		<guid isPermaLink="false">https://vainolo.com/?p=13274#comment-149159</guid>

					<description><![CDATA[Very informative post! Helped me to finally get my implementation to work.]]></description>
			<content:encoded><![CDATA[<p>Very informative post! Helped me to finally get my implementation to work.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Storing Context Data in C# using AsyncLocal by Vainolo		</title>
		<link>https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149117</link>

		<dc:creator><![CDATA[Vainolo]]></dc:creator>
		<pubDate>Wed, 30 Aug 2023 12:25:36 +0000</pubDate>
		<guid isPermaLink="false">https://vainolo.com/?p=13274#comment-149117</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149116&quot;&gt;Mikola1982 L.&lt;/a&gt;.

No, it should not fail. Tested this and works correctly. You can learn more about the use of &lt;code&gt;ConfigureAwait&lt;/code&gt; here: https://devblogs.microsoft.com/dotnet/configureawait-faq/]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149116">Mikola1982 L.</a>.</p>
<p>No, it should not fail. Tested this and works correctly. You can learn more about the use of <code>ConfigureAwait</code> here: <a href="https://devblogs.microsoft.com/dotnet/configureawait-faq/" rel="nofollow ugc">https://devblogs.microsoft.com/dotnet/configureawait-faq/</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Storing Context Data in C# using AsyncLocal by Mikola1982 L.		</title>
		<link>https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149116</link>

		<dc:creator><![CDATA[Mikola1982 L.]]></dc:creator>
		<pubDate>Tue, 29 Aug 2023 20:45:48 +0000</pubDate>
		<guid isPermaLink="false">https://vainolo.com/?p=13274#comment-149116</guid>

					<description><![CDATA[I understand correctly that if when calling await Level 1(id); we specify ConfigureAwait(false); then the application will fall with a NullReferenceException ?]]></description>
			<content:encoded><![CDATA[<p>I understand correctly that if when calling await Level 1(id); we specify ConfigureAwait(false); then the application will fall with a NullReferenceException ?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Storing Context Data in C# using AsyncLocal by Anonymous		</title>
		<link>https://vainolo.com/2022/02/23/storing-context-data-in-c-using-asynclocal/#comment-149103</link>

		<dc:creator><![CDATA[Anonymous]]></dc:creator>
		<pubDate>Fri, 28 Jul 2023 10:03:33 +0000</pubDate>
		<guid isPermaLink="false">https://vainolo.com/?p=13274#comment-149103</guid>

					<description><![CDATA[Nice explanation. Thanks]]></description>
			<content:encoded><![CDATA[<p>Nice explanation. Thanks</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
