nerdculture.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
Be excellent to each other, live humanism, no nazis, no hate speech. Not only for nerds, but the domain is somewhat cool. ;) No bots in general. Languages: DE, EN, FR, NL, ES, IT

Administered by:

Server stats:

1.2K
active users

#ASPNET

7 posts7 participants1 post today
Chris Woody Woodruff<p>Want cleaner, more modular Razor Pages? htmx + partial views is a game-changer. Build dynamic UIs piece by piece without the JavaScript headache. Check out how to keep things tidy and interactive: <a href="https://woodruff.dev/going-modular-using-htmx-with-partial-views-in-razor-pages/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/going-modular-usi</span><span class="invisible">ng-htmx-with-partial-views-in-razor-pages/</span></a></p><p><a href="https://mastodon.social/tags/htmx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>htmx</span></a> <a href="https://mastodon.social/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a> <a href="https://mastodon.social/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnetcore</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/ux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ux</span></a></p>
Isaac Levin<p>How to Build an AI Chatbot with .NET Aspire, Ollama, and Blazor <br> <a href="https://fosstodon.org/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://fosstodon.org/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a> <a href="https://fosstodon.org/tags/aspire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspire</span></a> <a href="https://fosstodon.org/tags/blazor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blazor</span></a> <a href="https://fosstodon.org/tags/ollama" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ollama</span></a> </p><p> <a href="https://isaacl.dev/gc4" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">isaacl.dev/gc4</span><span class="invisible"></span></a></p>
Chris Woody Woodruff<p>CRUD doesn’t have to be a chore. With HTMX and Razor Pages, you can build dynamic, snappy apps without piling on JavaScript. Create, read, update, delete—easy and elegant. See how it’s done: <a href="https://woodruff.dev/crud-made-easy-building-dynamic-apps-with-htmx-and-asp-net-razor-pages/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/crud-made-easy-bu</span><span class="invisible">ilding-dynamic-apps-with-htmx-and-asp-net-razor-pages/</span></a></p><p><a href="https://mastodon.social/tags/htmx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>htmx</span></a> <a href="https://mastodon.social/tags/ASPNET" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ASPNET</span></a> <a href="https://mastodon.social/tags/ASPNETCore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ASPNETCore</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a></p>
Dev Leader<p>How can we use NUnit to test ASP.NET Core?</p><p>In this article, I explain how to leverage NUnit in ASP NET Core tests with simple code examples.</p><p>xUnit has been my preferred testing framework, but I felt like it was important to dive back into NUnit as well. While I still need to dedicate more time to it, I wanted to document some of the process so that you can see how to leverage NUnit in your ASP NET Core tests!</p><p>Check out the article:<br><a href="https://www.devleader.ca/2024/02/16/nunit-in-asp-net-core-what-you-need-to-get-started/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">devleader.ca/2024/02/16/nunit-</span><span class="invisible">in-asp-net-core-what-you-need-to-get-started/</span></a></p><p><a href="https://hachyderm.io/tags/ASPNET" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ASPNET</span></a> <a href="https://hachyderm.io/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://hachyderm.io/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://hachyderm.io/tags/Testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Testing</span></a></p>
Chris Woody Woodruff<p>Want snappy UI updates without the JavaScript mess? htmx + Razor Pages lets you swap and target page content like magic. It’s fast, clean, and surprisingly fun. Dive into the latest tricks here: <a href="https://woodruff.dev/swapping-and-targeting-like-a-pro-htmx-magic-for-razor-pages/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/swapping-and-targ</span><span class="invisible">eting-like-a-pro-htmx-magic-for-razor-pages/</span></a></p><p><a href="https://mastodon.social/tags/htmx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>htmx</span></a> <a href="https://mastodon.social/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnetcore</span></a> <a href="https://mastodon.social/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/ux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ux</span></a></p>
Chris Woody Woodruff<p>Building interactive HTML forms in Razor Pages doesn't have to be a pain! htmx makes it a breeze with simple, clean enhancements—no need for JavaScript overload. Check out how to make your forms smarter and smoother: <a href="https://woodruff.dev/interactive-forms-made-easy-htmx-meets-asp-net-razor-pages/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/interactive-forms</span><span class="invisible">-made-easy-htmx-meets-asp-net-razor-pages/</span></a></p><p><a href="https://mastodon.social/tags/htmx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>htmx</span></a> <a href="https://mastodon.social/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnetcore</span></a> <a href="https://mastodon.social/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/ux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ux</span></a></p>
Chris Woody Woodruff<p>Want to make your Razor Pages pop without drowning in JavaScript? htmx attributes are your secret weapon! From seamless updates to enhanced user interactions, it's all about working smarter, not harder.</p><p><a href="https://woodruff.dev/mastering-htmx-attributes-your-toolkit-for-razor-pages-awesomeness/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/mastering-htmx-at</span><span class="invisible">tributes-your-toolkit-for-razor-pages-awesomeness/</span></a></p><p><a href="https://mastodon.social/tags/htmx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>htmx</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnetcore</span></a> <a href="https://mastodon.social/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a> <a href="https://mastodon.social/tags/ux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ux</span></a></p>
Guillaume Lacasa<p>J'ai un développeur junior sous la main qui cherche un nouveau job<br>Dev .NET/Angular, actuellement en Ariège, mais ok pour bouger<br>CV disponible par MP</p><p>I have a junior developer looking for a new job.<br>Works with .NET/Angular, currently in France, but may be ok to move in Europe <br>CV available via private message.</p><p><a href="https://mamot.fr/tags/JeChercheUnJob" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JeChercheUnJob</span></a> (<a href="https://mamot.fr/tags/PasMoi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PasMoi</span></a>)<br><a href="https://mamot.fr/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mamot.fr/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://mamot.fr/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a> <a href="https://mamot.fr/tags/angular" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>angular</span></a></p>
Chris Woody Woodruff<p>Think server-driven web development is dead? Think again! htmx is bringing it back in style, making ASP.NET Core Razor Pages more powerful than ever. Forget the over-engineering—just clean, simple interactivity. Dive into the retro-cool magic: <a href="https://woodruff.dev/back-to-the-past-how-htmx-is-reviving-server-driven-web-development/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/back-to-the-past-</span><span class="invisible">how-htmx-is-reviving-server-driven-web-development/</span></a></p><p><a href="https://mastodon.social/tags/htmx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>htmx</span></a> <a href="https://mastodon.social/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a></p>
Chris Woody Woodruff<p>Ditch the JavaScript overload and bring your Razor Pages to life with htmx! It’s like giving your ASP.NET Core apps superpowers—more interactivity, less hassle. Check out my latest post to see how you can level up your Razor Pages: <a href="https://woodruff.dev/level-up-your-razor-pages-meet-htmx-your-new-best-friend/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/level-up-your-raz</span><span class="invisible">or-pages-meet-htmx-your-new-best-friend/</span></a></p><p><a href="https://mastodon.social/tags/htmx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>htmx</span></a> <a href="https://mastodon.social/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a> <a href="https://mastodon.social/tags/aspnetcore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnetcore</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/ux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ux</span></a></p>
Sal Sarhangi :verified:<p>How To Encrypt ASP.NET Core Route Parameters<br>How To Encrypt ASP.NET Core Route Parameters - Uses ASP.NET Core interfaces to encrypt and decrypt route parameters</p><p><a href="https://khalidabuhakmeh.com/how-to-encrypt-aspnet-core-route-parameters" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">khalidabuhakmeh.com/how-to-enc</span><span class="invisible">rypt-aspnet-core-route-parameters</span></a></p><p><a href="https://social.zaaltek.net/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <a href="https://social.zaaltek.net/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://social.zaaltek.net/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://social.zaaltek.net/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a> <a href="https://social.zaaltek.net/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a></p><p><span class="h-card" translate="no"><a href="https://mastodon.social/@khalidabuhakmeh" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>khalidabuhakmeh</span></a></span></p>
Shawn Wildermuth (🇺🇦++)<p>ICYMI My new coding shorts video is out: <a href="https://fosstodon.org/tags/visualstudio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visualstudio</span></a> <a href="https://fosstodon.org/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://fosstodon.org/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a></p><p><a href="https://youtu.be/ta08IEQcyxU" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/ta08IEQcyxU</span><span class="invisible"></span></a></p>
AliveDevil<p>I don't want to generate a full (hierarchical) graph of all pages in my <a href="https://tauri.earth/tags/AspNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AspNet</span></a> <a href="https://tauri.earth/tags/SSG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SSG</span></a>, but it looks like I have no choice.<br>Also, I have to load all Markdown files upfront, before I can even think about building the graph as a whole.<br>Upside, all Markdown files are loaded once, and then accessed from memory.</p><p><a href="https://tauri.earth/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://tauri.earth/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a></p>
Shawn Wildermuth (🇺🇦++)<p>ICYMI My new coding shorts video is out: <a href="https://fosstodon.org/tags/visualstudio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visualstudio</span></a> <a href="https://fosstodon.org/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://fosstodon.org/tags/aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aspnet</span></a></p><p><a href="https://youtu.be/ta08IEQcyxU" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/ta08IEQcyxU</span><span class="invisible"></span></a></p>
Leanpub<p>Learn Kubernetes &amp; Docker - .NET Core, Java, Node.JS, PHP or Python by Arnaud Weil is free with a Leanpub Reader membership! Or you can buy it for $11.99! <a href="http://leanpub.com/k8s" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="">leanpub.com/k8s</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Devops</span></a> <a href="https://mastodon.social/tags/Docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Docker</span></a> <a href="https://mastodon.social/tags/Aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Aspnet</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/NodeJs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NodeJs</span></a></p>
Ein Philosophiker<p>Ihr Menschen! Wir schreiben das Jahr 2025 und wir sollen immer noch laut <a href="https://social.saarland/tags/Microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microsoft</span></a> die Übersetzungen mit .resx Dateien umsetzen? Ernsthaft? Sollen sich die Übersetzerbüros eine VStudio-Lizenz zulegen? Nehmt doch endlich mal einen Standard. Also nicht euren. .PO oder sowas... <a href="https://social.saarland/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://social.saarland/tags/AspNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AspNet</span></a></p>
AliveDevil<p>Adding to my <a href="https://tauri.earth/tags/SSG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SSG</span></a> ramblings. This is roughly the layout I'm thinking of.<br>Whether /content/Home will be there, I don't know yet, that is how Grav does it.<br>Keeping the wwwroot and Views/-structure, as that is configured by-default in ASP.NET.</p><p>The Views are all runtime-compiled and then rendered based on files inside the content-folder.</p><p><a href="https://tauri.earth/tags/AspNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AspNet</span></a> <a href="https://tauri.earth/tags/AspDotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AspDotNet</span></a> <a href="https://tauri.earth/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://tauri.earth/tags/Razor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Razor</span></a></p>
Leanpub<p>Learn Kubernetes &amp; Docker - .NET Core, Java, Node.JS, PHP or Python by Arnaud Weil is free with a Leanpub Reader membership! Or you can buy it for $11.99! <a href="http://leanpub.com/k8s" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="">leanpub.com/k8s</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Devops</span></a> <a href="https://mastodon.social/tags/Docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Docker</span></a> <a href="https://mastodon.social/tags/Aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Aspnet</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/NodeJs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NodeJs</span></a></p>
Kerrick Long (code)<p>New blog post:</p><p>30,656 Pages of Books About the .NET Ecosystem: C#, Blazor, ASP.NET, &amp; T-SQL</p><p>When I learned lean software development, I abandoned year-long planning at work and at home. This year, I broke my rule...</p><p>Continue reading: <a href="https://kerrick.blog/articles/2025/thirty-thousand-pages-of-books-about-the-dotnet-ecosystem/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kerrick.blog/articles/2025/thi</span><span class="invisible">rty-thousand-pages-of-books-about-the-dotnet-ecosystem/</span></a></p><p><a href="https://dotnet.social/tags/Books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Books</span></a> <a href="https://dotnet.social/tags/Reading" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Reading</span></a> <a href="https://dotnet.social/tags/NewYearsResolution" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NewYearsResolution</span></a> <a href="https://dotnet.social/tags/DotNET" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNET</span></a> <a href="https://dotnet.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://dotnet.social/tags/Blazor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Blazor</span></a> <a href="https://dotnet.social/tags/ASPNET" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ASPNET</span></a> <a href="https://dotnet.social/tags/TSQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TSQL</span></a> <a href="https://dotnet.social/tags/FullStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FullStack</span></a> <a href="https://dotnet.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://dotnet.social/tags/ProgrammingBooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgrammingBooks</span></a> <a href="https://dotnet.social/tags/LearningToCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearningToCode</span></a> <a href="https://dotnet.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://dotnet.social/tags/EnterpriseSoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EnterpriseSoftware</span></a> <a href="https://dotnet.social/tags/TechBooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechBooks</span></a> <a href="https://dotnet.social/tags/CodeNewbie" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodeNewbie</span></a> <a href="https://dotnet.social/tags/CodingJourney" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodingJourney</span></a> <a href="https://dotnet.social/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a></p>
Leanpub<p>Learn Kubernetes &amp; Docker - .NET Core, Java, Node.JS, PHP or Python by Arnaud Weil is free with a Leanpub Reader membership! Or you can buy it for $11.99! <a href="http://leanpub.com/k8s" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="">leanpub.com/k8s</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Devops</span></a> <a href="https://mastodon.social/tags/Docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Docker</span></a> <a href="https://mastodon.social/tags/Aspnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Aspnet</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/NodeJs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NodeJs</span></a></p>