Issue #6: DotNet (.NET)
Photo by Lucas Santos on Unsplash

Issue #6: 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 😉

No alt text provided for this image

Best Practice for Using Timers in .NET C#

When using Timers in your .NET C# application, you might face problems with abstracting it and being able to cover your modules with Unit Tests.

In this article, we would be discussing the Best Practices on how to conquer these challenges and by the end you would be able to achieve 100% coverage of your modules.

No alt text provided for this image

Hierarchical Tree Form Data Structure in .NET C#

Sometimes you find yourself in a need to deal with Hierarchical Tree Form data. In simple words, this is data presented into parent-child nodes.

In such situations, you might sometimes struggle with the complexity of the implementation especially when dealing with a huge amount of data.

In this article, I would provide you with one of the possible designs for such cases. However, you need to keep in mind that, as usual, having a generic design could provide abstracted capabilities but it might lack specific enhancements for specific scenarios.

Therefore, I recommend that you deal with the design you would find in this article as a mind opener. You would need to study it, learn from it, get some ideas from it, and finally adapt it to your own needs.

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

Senior Software Design Engineer @ASML (Advanced Semiconductor Material Lithography) | Technical Blogger | Development Simply Put (DevelopmentSimplyPut.com)

3y

Thanks all for the likes, I would highly appreciate if you can share within your network 🙂

Like
Reply

To view or add a comment, sign in

More articles by Ahmed Tarek Hasan

Insights from the community

Others also viewed

Explore topics