Here are some of the best .NET, C# and ASP NET posts from this week.
By Kevin Avignon
Software development goes beyond just knowing about programming language features and syntax. It also goes well beyond googling for your problem and copy-pasting code and hacking it together until it works itself out somehow. As a software developer, you are responsible for every line of code that will be thought of, written, maintained, and deleted. A solution that just works will not cut it sometimes.
By Wael Kdouh
I recently embarked on a mission to uncover the details behind the implementation of MicroFrontends under Blazor WebAssembly applications. This post represents a summary of my findings along with a sample application that should serve as a good starting point as you start your own journey of introducing MicroFrontends to your Blazor WebAssembly project.
By Stephen Cleary
This is the first of a short series of blog posts on Asynchronous Messaging. This is not a new problem at all, but it’s something I’ve observed becoming more and more common over the last few years. Also, this is the kind of a problem that is difficult to solve quickly - or even describe the solution quickly, so I think a blog (series) is appropriate.
By Christian Findlay
.NET Standard is a .NET formal specification or API contract that is available across many .NET implementations. It exists because there are many .NET implementations on many platforms. Targeting .NET Standard 2.0 gives your library the most extensive reach possible, and enables almost all of the modern .NET features such as C# 9, IAsyncEnumerable etc., so all libraries should target this platform where it is not a hindrance to maintaining the library.
By Matthew Jones
In this post, we'll talk about a feature of C# that allows us developers to iterate over many different kinds of collections and return elements from them one-by-one. Let's learn about iterators!
- Writing decoupled code with MediatR: The Mediator Pattern
- Learn to make a web app with ASP NET Core and Vue
I post mostly about full stack .NET and Vue web development. To make sure that you don't miss out on any posts, please follow this blog and subscribe to my newsletter. If you found this post helpful, please like it and share it. You can also find me on Twitter.