• ‘vTPagifyFilterLib’: Easy Pagination and Filter

    PagifyFilter I’m excited to introduce a new NuGet package I’ve developed called “vTPagifyFilterLib”. “vTPagifyFilterLib” is especially useful for optimizing code for developers working with data grids that require filtering, ordering, pagination and sorting capabilities. https://www.nuget.org/packages/vTPagifyFilterLib/ Overview PagifyFilter is a NuGet package that provides an extension method for IEnumerable to enable asynchronous searching, filtering, and ordering of…

    Read This Post: ‘vTPagifyFilterLib’: Easy Pagination and Filter
  • ‘Micro:Bit’ board for learning programming for children

    I gave my older daughter BBC’s Micro:Bit as a gift for her 9th birthday. She was filled with happiness. Also i created a Tech-Christmas tree with that Micro:bit on last Christmas. Let’s get to know BBC’s Micro:Bit board and see what it can be used for. It’s sure to be something your kids will love.…

    Read This Post: ‘Micro:Bit’ board for learning programming for children
  • Implementing a CRUD Web API using CQRS and MediatR

    In this article, I will give a brief introduction to CQRS and MediatR. We will also see a practical example of how to implement a CRUD (Create, Read, Update, Delete) web API in a .NET 7 Core application using these patterns. The Command and Query Segregation of Responsibility (CQRS) pattern separates the query and update…

    Read This Post: Implementing a CRUD Web API using CQRS and MediatR
  • How to do performance tests in C# with BenchmarkDotNet

    In this article, I will introduce the BenchmarkDotNet library and how to measure code performance with it, which will lead to sets of execution results and data related to your performance. What is BenchmarkDotNet? BenchamarkDotNet is a tool that allows us to analyze the performance of our application and anticipate problems that could delay production.Our…

    Read This Post: How to do performance tests in C# with BenchmarkDotNet
  • Generate NgRx Code Online

    , ,

    Hopefully everybody knows Angular. Let’s talk about NgRx.NgRx is a popular state management library for Angular applications, enabling centralized state management and predictable data flow.Around 2 years ago, I was bored with creating NgRx, so I developed a Windows app to generate NgRx for myself. That was before ChatGPT hit the world. It was useful…

    Read This Post: Generate NgRx Code Online
  • How to easily deploy an API with .NET Core to Kubernetes on Docker (on Mac) 

    ,

    In this new article I start a series with several tips and tricks involving the use of Kubernetes as a solution for orchestration of Docker containers. Docker and Kubernetes are among the most popular topics in the world of containers lately. An exciting topic that opens up a lot of possibilities to describe a new…

    Read This Post: How to easily deploy an API with .NET Core to Kubernetes on Docker (on Mac) 
  • What is NGINX? and how to set it up on Mac.

    In this story, we are asked to implement load balancing on our web. What is Load Balancing? Load Balancing is a technique for allocating the traffic load on two or more connecting lines in a balanced way. Example: Companies use a server to manage more than one client or user. When the number of users…

    Read This Post: What is NGINX? and how to set it up on Mac.
  • How to create a CRUD app with MongoDB, Express, ReactJS and Node.Js

    , , , , ,

    Introduction In this tutorial we will create a CRUD (Create, Read, Update, Delete) application with MongoDB & Express as Back-end and ReactJS as Front-end. NodeJS can be used both on the front-end and the back-end. Node.js Node.js is an open source Javascript interpreter that works on all operating systems. It is based on the migration…

    Read This Post: How to create a CRUD app with MongoDB, Express, ReactJS and Node.Js
  • MongoDB Commands

    ,

    Mongo DB is a database of documents with the scalability and flexibility you want with the query and indexing you need. It is part of the NoSQL database systems. In this artical, I would like to share some of the basic questions about MongoDB commands, such as queries, filtering, deleting, updating and so on. To…

    Read This Post: MongoDB Commands
  • MongoDB Server and Compass Installation Guide for Windows 11

    ,

    In this article, we will explain in detail and step by step how to install MongoDB. MongoDB supports all the main operating systems, such as Windows, Ubuntu, RedHat, macOS. We will concentrate the installation only on the Windows. The installation itself is very simple, and it has no big problems. But it may cause problems…

    Read This Post: MongoDB Server and Compass Installation Guide for Windows 11