top of page
Search
The Tech Platform
Dec 9, 2021
How to write URL shortener in .NET5?
In this series we will try to show you how easy it is to write a service that shortens URLs with .NET5. On top of that, we will add an...
The Tech Platform
Dec 8, 2021
Use multiple implementations of an interface with ASP.NET Core DI
In this article, we will be using the same example by extending it to use multiple implementation of logger service by resolving it based...
The Tech Platform
Dec 8, 2021
IList<T> and List<T> Performance in C#.Net
List<T> List is a class that implements various interfaces. The programmer can create an object of List<T> object and assign it to any of...
The Tech Platform
Dec 8, 2021
C# : Authentication Methods
There are many ways in which we can achieve authentication in our C# applications. This is why in this article we’ll see seven services...
The Tech Platform
Dec 8, 2021
How to schedule tasks in .NET?
In this post, we want to expand functionality of our web service with some additional features, such as SMS reports. This post aims to...
The Tech Platform
Dec 6, 2021
Fluent Interfaces and Method Chaining using C#
Fluent Interface A fluent interface is an object-oriented API that depends largely on method chaining. The goal of a fluent interface is...
The Tech Platform
Dec 3, 2021
How To Encrypt/Decrypt File In Chunks in .NET Core
Let’s assume we have an app that runs on customer’s device and produces diagnostic data. Device is not connected to the internet....
The Tech Platform
Dec 1, 2021
Designing Interfaces in .NET C#
While working on your masterpiece software system, you define your own interfaces to act as contracts between your different system...
The Tech Platform
Nov 26, 2021
Adapter Design Pattern in the real word
The Adapter Design Pattern is a structural design pattern that allows objects with incompatible interfaces to collaborate. It acts as a...
The Tech Platform
Nov 24, 2021
3 Interesting C# Features
The ?? & ??= Operator Use the “??” operator to set values conditionally from the left or right side. int? x = null; // create a...
bottom of page