Issue #11: DotNet (.NET)
Photo by Andrew George on Unsplash

Issue #11: DotNet (.NET)

This issue would be about some?topics for DotNet (.NET)?developers.


Notes:

  • If you like the content, you can always follow me on?Medium?and?Twitter.
  • If you don't already have a?Medium.com?account, you can subscribe through my?referral link?to help me get something back ??
  • All article links are?Friend Links. This means that you?don’t?need?Medium.com?Premium Membership to view the articles ??
  • I would appreciate?? if you Clap ?? (up to 50 times) and Comment ?? on my articles on?Medium.

No alt text provided for this image

Chain of Responsibility Design Pattern In .NET C#

The?Chain of Responsibility?Design Pattern is one of the behavioral design patterns.

It allows passing a request or an object through a chain of handlers.

Once a handler receives a request, it decides whether it can process the request or pass it to the next handler in the chain.

If you already have some experience with Web Development, most probably you heard about something called?Middleware. The whole system of handling?Middleware?parts is using the?Chain of Responsibility Design Pattern.

No alt text provided for this image

Top .NET Developers & Contributors To Follow

As a Software Engineer, one of the most effective ways to grow on the technical level and gain new skills, is to always keep yourself surrounded by great calibers whom you can learn from.

That’s why in this article I will provide you with a list of the?top famous .NET developers?who are well known for their?great contributions?in the?.NET?software world.

To make the best use of this list, you can?connect?with and?follow?the great people mentioned here and I am sure you would learn a lot.

Note: The list is ordered?alphabetically.

No alt text provided for this image

That’s it, hope you find reading this newsletter as interesting as I found writing it ??


#ahmed_tarek_hasan?#dotnet #csharp #coding #code #programming #development #devcommunity #computerscience #softwaredesign #softwaredevelopment #softwareengineering #softwarearchitecture #bestpractices #designpattern #webdev

要查看或添加评论,请登录

Ahmed Tarek Hasan的更多文章

  • ?? Exciting News: Official Launch Of DSP Community ??

    ?? Exciting News: Official Launch Of DSP Community ??

    I am thrilled to share with you the official launch of my new software engineering website, blog, and community. A…

    4 条评论
  • Converting an Enum to Another In .NET C#

    Converting an Enum to Another In .NET C#

    Guide on how to convert an Enum to another in .NET C#.

  • When using += Is Not Good In .NET C#

    When using += Is Not Good In .NET C#

    The main goal of this article is to demonstrate how a simple detail in our code could cause huge problems which are so…

  • Secrets of the Single Responsibility Principle

    Secrets of the Single Responsibility Principle

    Uncover the secrets about the Single Responsibility Principle (SRP) of the SOLID Principles. Almost all developers…

  • Issue #14: DotNet (.NET)

    Issue #14: DotNet (.NET)

    This issue would be about some topics for DotNet (.NET) developers.

  • Importance of Immutability In .NET C#

    Importance of Immutability In .NET C#

    Is Immutability really a good thing? Why? How To Apply? This is one of the most interesting topics to me to the extent…

  • Dangers of Using Optional Parameters In .NET C#

    Dangers of Using Optional Parameters In .NET C#

    When to be cautious while using Optional Parameters in .NET C# We all know about Optional Parameters and we love to use…

  • Defensive Copy In .NET C#

    Defensive Copy In .NET C#

    Everything about Defensive Copy in .NET C# Did you ever hear about Defensive Copy in .

    1 条评论
  • Compiler-Friendly Code: Sealed Keyword in .NET C#

    Compiler-Friendly Code: Sealed Keyword in .NET C#

    Why & When Sealed Keyword could lead to a performance boost in .NET C# What does it mean to write compiler friendly…

  • Why Split Large Methods Into Smaller Ones?!

    Why Split Large Methods Into Smaller Ones?!

    Learn when splitting large methods into smaller ones makes the impossible possible. As a software developer, you have…

    1 条评论

社区洞察

其他会员也浏览了