AhmedTarekHasan
Software Design Engineer 3 at ASML | Technical Blogger | Development Simply Put | https://www.DevelopmentSimplyPut.com
Development Simply PutNetherlands
Pinned Repositories
BetterRepository
Better Enhanced Repository Pattern Implementation in .NET C#
EventsAndDelegatesInCSharp-WinFormsExample
Example Win Forms Application Explaining Events & Delegates In C#
FreelancerNotificationsCatcherUserScript
Learn How to Develop a JavaScript UserScript to Monitor Freelancer Projects and Post to Slack
FullStack-MVC5-MyCourseraWebApp
This is a sample Web App to practice MVC 5, EF 6, Code First, Fluent Api, SignalR, Repository Pattern, Unit Of Work Pattern
HowToAbstractIO
How To Fully Cover I/O File Based Applications in .NET C# With Unit Tests
PrototypeDesignPattern
Prototype Design Pattern In .NET C#
SealedKeyword
Why & When Sealed Keyword could lead to a performance boost in .NET C#
UsingTimer
Best Practice for Using Timers in .NET C#
WebScrapingInCSharp
Web Scraping in .NET C#
WPF-Sample-App
This is a sample app to practice WPF
AhmedTarekHasan's Repositories
AhmedTarekHasan/BetterRepository
Better Enhanced Repository Pattern Implementation in .NET C#
AhmedTarekHasan/UsingTimer
Best Practice for Using Timers in .NET C#
AhmedTarekHasan/HowToAbstractIO
How To Fully Cover I/O File Based Applications in .NET C# With Unit Tests
AhmedTarekHasan/PrototypeDesignPattern
Prototype Design Pattern In .NET C#
AhmedTarekHasan/FreelancerNotificationsCatcherUserScript
Learn How to Develop a JavaScript UserScript to Monitor Freelancer Projects and Post to Slack
AhmedTarekHasan/HierarchicalData
Hierarchical Tree Form Data Structure in .NET C#
AhmedTarekHasan/WebScrapingInCSharp
Web Scraping in .NET C#
AhmedTarekHasan/ChainOfResponsibilityImplementation
Learn the Chain of Responsibility Design Pattern in .NET C# with enhancements.
AhmedTarekHasan/DateTimeStaticVsAbstractedPractice
DateTime Best Practices In .NET C#
AhmedTarekHasan/ProcessCancellation
How to Cancel a Running Process in a Separate Request/Command in .NET C#
AhmedTarekHasan/AhmedTarekHasan
About Me
AhmedTarekHasan/AutomatedUnitTestingForConsoleApp
How to Fully Cover .NET C# Console Application With Unit Tests
AhmedTarekHasan/awesome-personal-blogs
A delightful list of personal tech blogs
AhmedTarekHasan/blogs
Awesome Blogs
AhmedTarekHasan/CachingInSoftwareSystems
Definition and Best Practices of Caching in Software Systems.
AhmedTarekHasan/DesignBestPracticesInDotNetCSharp
Some Design Best Practices to follow in .NET C#
AhmedTarekHasan/dotnet-content-creators
⚡A list of .NET content creators
AhmedTarekHasan/dotnet-creator-cards
This repository feeds the creator list at WeAreDotnet. It is also used to track issues and suggestions
AhmedTarekHasan/FlaggedEnumerations
Represent features like [Read, Write, Modify, …] and their combinations into a single field.
AhmedTarekHasan/MappingDifferentEnumsToEachOther
Converting an Enum to Another In .NET C#
AhmedTarekHasan/MediatorDesignPatternInDotNetCSharp
Learn about the Mediator Design Pattern in .NET C# with code samples.
AhmedTarekHasan/MemoryManagement
AhmedTarekHasan/MethodParametersInDotNetExplanation
Different ways of passing parameters to a .NET C# method.
AhmedTarekHasan/ProtectingPublicMethodsFromUnauthorizedCallingConcept
Protecting Public Methods From Illogical Calls In .NET C#
AhmedTarekHasan/RecursionVsLoopsComparison
Curse of Recursion in .NET C#
AhmedTarekHasan/StrategyDesignPatternInDotNetCSharp
Learn about the Strategy Design Pattern in .NET C#
AhmedTarekHasan/StringImmutability
All about String and its immutability in .NET C#
AhmedTarekHasan/TwitterBot
Learn to Build a Twitter Auto-Retweet Bot With Nodejs, TypeScript, DI, and IoC
AhmedTarekHasan/WhenImplementationsAffectAbstractions
Could the knowledge of implementations affect abstractions design?
AhmedTarekHasan/WhyOptimizeCode
Why Optimize Code for Performance