Open in app

Sign In

Write

Sign In

Mahdi Karimipour
Mahdi Karimipour

69 Followers

Home

About

Pinned

Full-Text Search with Entity Framework Core & SQL Server

The story began when our address database started growing, and we needed really fast queries over our addresses with exact-match criteria. This post highlights all the challenges we went through to get Full-Text search up and running using Asp.NET, Entity Framework and MS SQL Server. When you want to look…

Full Text Search

5 min read

Full-Text Search with Entity Framework Core & SQL Server
Full-Text Search with Entity Framework Core & SQL Server
Full Text Search

5 min read


Pinned

Scalable & real-time messaging (chat) systems with SignalR, React, .NET and Kubernetes

You can easily build a chat application using SignalR in a couple of hours, however if you want to scale it to serve millions of your customers, more thoughts need to go into your solution to handle workload, security, and extensibility. In this post, I will cover how to build…

Messaging

10 min read

Scalable & real-time messaging (chat) systems with SignalR, React, .NET and Kubernetes
Scalable & real-time messaging (chat) systems with SignalR, React, .NET and Kubernetes
Messaging

10 min read


Aug 15, 2022

Message Templates with T4 and C# Partial Classes

You could be wasting a couple of hours figuring out how to generate text templates using T4 and C#. In this post I quickly show you how to do that. End Result A very good example of generating texts using a few input parameters, is to send an email. The…

Dot Net Framework

3 min read

Message Templates with T4 and C# Partial Classes
Message Templates with T4 and C# Partial Classes
Dot Net Framework

3 min read


Oct 29, 2021

60% Uplift in .NET & React Performance & 50% Reduction in Infrastructure Cost

How we uplifted our .NET APIs & React application performance by 60% and reduced the cost of our application by around 50%. This is a full guide on our journey for performance improvement and cost reduction. Background When we released the first version of our platform, we had terrible performance in…

Software Development

6 min read

60% Uplift in .NET & React Performance & 50% Reduction in Infrastructure Cost
60% Uplift in .NET & React Performance & 50% Reduction in Infrastructure Cost
Software Development

6 min read


Oct 28, 2021

Fullstack Software Engineer: Command Cheat Sheet

A list of frequently used commands to manage OpenSSL, Docker, Kubernetes, Linux, Git, Helm, and .NET OpenSSL CSR: Generate a CSR used to issue a certificate openssl req -newkey rsa:2048 -keyout private-key-file.key -out csr-file.csr Self-Signed Cert: Generate a cert along with a new private key openssl req -newkey rsa:2048 -nodes -keyout key-file.pem -x509 -days 365 -out certificate-file.pem Cert: Review existing certificate information

Software Development

8 min read

Fullstack Software Engineer: Command Cheat Sheet
Fullstack Software Engineer: Command Cheat Sheet
Software Development

8 min read


Oct 22, 2021

Event driven architecture with Kafka & Asp.NET

As our software evolves, it becomes more important to have an architecture capable of handling a growing customer base and increasing complexity ideally designed in a way that won’t repeat mistakes of the past such as tightly coupled codebases and a monolithic database. To that end, it matters how we…

Software Development

10 min read

Event driven architecture with Kafka & Asp.NET
Event driven architecture with Kafka & Asp.NET
Software Development

10 min read


Oct 3, 2021

Kubernetes with Asp.NET and React and Azure DevOps

Setting up Kubernetes in production while implementing cloud-native best practices could be a journey for some enterprise products as it involves DNS, Ingress, Secret and Config Management, Automated Pipelines and a few other elements. In this post, I cover all the main building blocks along with detailed implementation steps to…

Pellerex

10 min read

Kubernetes with Asp.NET and React and Azure DevOps
Kubernetes with Asp.NET and React and Azure DevOps
Pellerex

10 min read


Sep 23, 2021

Minikube for Asp.NET 5.0 APIs and React Apps (Local Kubernetes)

Standing up one isolated container on Minikube is easy, but when it comes to setting up a multi-container enterprise application with all the secret and config management, it could take some of your time. …

Minikube

14 min read

Minikube for Asp.NET 5.0 APIs and React Apps (Local Kubernetes)
Minikube for Asp.NET 5.0 APIs and React Apps (Local Kubernetes)
Minikube

14 min read


Sep 13, 2021

Docker-Compose for Multi-Container Applications

Managing multi-container applications could become tedious when each container has a range of parameters and environment variables to start up. Docker-compose helps us with that process as it orchestrates management of these containers with just one command. In this guide I will use docker-compose to manage four .NET …

Software Engineering

4 min read

Docker-Compose for Multi-Container Applications
Docker-Compose for Multi-Container Applications
Software Engineering

4 min read


Sep 7, 2021

ASP.NET Boilerplate Solution: Pellerex is Beyond!

When it comes to ready to use software foundations, there are a few solutions in the market with different feature-set and capabilities. Although some provide out of the box functionalities, they are however just another framework which you have to build and customise your solutions on top. Pellerex however is…

Software Development

3 min read

ASP.NET Boilerplate Solution: Pellerex is Beyond!
ASP.NET Boilerplate Solution: Pellerex is Beyond!
Software Development

3 min read

Mahdi Karimipour

Mahdi Karimipour

69 Followers

Software Engineer at https://technologyleads.io

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech