Utilizing Bulk Operations with Entity Framework and ASP.NET Core
Bulk operations often serve as pivotal performance enhancers within applications. This article delves into the effective utilization of bulk operations using...
Bulk operations often serve as pivotal performance enhancers within applications. This article delves into the effective utilization of bulk operations using...
Effectively dealing with concurrency is crucial, especially in large business applications, and it plays a significant role in financial systems. This articl...
The Audit Trail stands out as a critical feature in enterprise applications, primarily serving essential roles in security and fraud transaction detection. T...
Optimistic concurrency is a common method for handling such situations. In this article, I’ll show a simple way to manage concurrency in ASP.NET using hyperm...
Efficient concurrency management holds significant importance, especially in enterprise applications, with a heightened emphasis on financial systems. This a...
Effectively overseeing concurrency is paramount, particularly in enterprise applications, exerting a substantial influence on financial systems. This article...
Effectively managing concurrency is a critical concern, especially in enterprise applications, with a significant impact on financial systems. This article a...
Micro frontends are an architectural pattern and approach for building modern web applications. Similar to microservices on the backend, micro frontends focu...
Redux is a popular state management library for JavaScript applications. In this article I will show you how to build a front-end application using redux too...
Unlock the secrets of implementing a robust audit trail in your ASP.NET application with my detailed step-by-step guide. From configure to execution, discove...
The Singleton pattern is a design pattern that restrict to create object more than once and provides a global point of access to that instance. This pattern ...
Extension methods are a powerful feature in C# that allows developers to add new functionality to existing classes without modifying the original source code...
The yield statement is a powerful construct in C# that allows you to create custom iterators. It allows you to define a method that returns a sequence of val...
A load balancer is a component that distributes incoming network traffic across multiple servers to optimize resource utilization, maximize throughput, minim...
Event sourcing is a most important pattern to design a microservice based application. If you are working with multiple services in a microservice based appl...
.NET gives us opportunity to create custom template for future use and GitHub packages registry is most popular now a days to host custom template. In this a...
IValidatableObject is an interface in C# that defines a method named Validate, which enables an object to perform custom validation logic. When you implement...
In a distributed application, idempotent operation or idempotency refers to the property of an operation such that multiple identical requests have the same ...
Service discovery is a process in microservice architecture that enables dynamic registration and lookup of services in a network environment. It allows micr...
GitHub packages registries is most popular now a days. It offers different packages registries for most used package managers, such as NuGet, npm, Docker etc...
API Gateway is an entry point for backend application. It maintains routing, authentication, logging, service discovery etc. Ocelot is used to design and dev...
Swagger configuration on API gateway is not as simple as you are configure normal application. You have to configure it in different way. In this article I w...
API Gateway is an API management tools that sits between a client application and backend application. It agregates different services, maintain load balanci...
Health monitoring provides real-time information about the state of the application. It’s a very crucial part for large distributed application. Especially, ...
In the previous article, I have shown you how to create a back end application for authentication and authorization using JWT and .net core. In this article,...
Authentication and authorization is a key part of an application. Sometimes we struggle to implement authentication and authorization in a web api applicatio...
Installing and configuring multi-node kubernetes cluster is not always easy. In this article I will show you how to configure kubernetes multi-node cluster u...
Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management. Google orignially designed Kubernete...
Clean architecute was created by Robert C. Martin known as Uncle Bob. It’s now mostly used software architecute especially in microservice architecture. In t...
Serilog is a newer logging framework for .NET and now has been the most used and preferred framework for .NET Application. Seq is the intelligent search, ana...
In ASP.NET core, we often use application settings from different configuration files and load to a some files. Application settings can be in the appsetting...
Dapper is mostly used, speedy and high performance ORM tools for Microsoft.NET platform. It is free and open source software. It is very easy to handle sql q...
Few days back, I was working on a class which implemented IHostedService. I was working on asp.net core project. I tried to use DbContext class using constru...
ML.NET is a free, open source and cross platform machine learning framework. It is easily integrated with .NET development environment. ML.NET allows you to ...
Generally we keep DbContext class in Web api or MVC project where Startup class is present. Recently, I have created a project based on clean architecture. I...
In the previous article, I have shown you how to create a back end application using asp.net core web api. I have created some api end points for employee pr...
React is an open-source, javascript library for building UI components. It is the most popular front end framework. It is maintained by facebook. It can be u...
Mardown is creeping up and has become a standard for documentation. How to embed markdown into a razor view will be shown in this application. Let’s have a l...
Markdown has been huge popular for documentation and blog post. How to parse a markdown file and display in a razor view as blog post will be shown in this a...
Here, an application name School Management System is developed using asp.net core web api and in memory database. Swagger is implemented in this application.
Token based authentication has been the most popular authentication technique for the last couple of years. Before that we used session based authentication....
In this application, I will show how to build a CRUD application using asp.net mvc core. Let’s have a look on the implementation of the project.
In this application, I will show how to create an application which is convert markdown to html using asp.net core. Let’s have a look on the implementation o...
Decorator Design Pattern is a structural design pattern. It is also known as wrapper. It is used to add additional functionality to a particular object durin...
For business or other managerial purpose, it is very important to prepare reports. We use SAP crystal reports in asp.net often for reporting purpose. Before ...
Iterator pattern is a design pattern which is used to traverse aggregate object often called container and access container’s object without exposing it’s un...
Open Close Principle is an Object Oriented Design principle. It is first introduced by Betrand Meyer in 1988. He says “Software entities (Class, module, func...
Strategy design pattern is a behavioral design pattern. It is a particular software design pattern where algorithms are selected at runtime.
Abstract factory pattern is a creational design pattern. Creational design pattern is deals with object creation mechanism. Object creation mechanism is chan...
Factory design pattern implements the concept of real world factories. Factory pattern is a creational design pattern. It deals with creating object without ...
Using computer vision API, you can analyze an image. To analyze an image, you can either upload an Image or specify an Image URL.
Factorial is a positive number which is the product of all number less than or equal to that positive number..
In this project, I will show image cropping of an employee phot when employee information saved and modified. Full crud operation applied in the application ...
HRM Core an application which I will develop here. User can view, add, edit and delete Employee information with his department and designation. This applica...
Here I have created an application to keep basic employee information. View, add, update and delete option of an employee is in the application. I used parti...
Last couple of weeks I found a good number of requests from my trainees and some .NET developers. They request me for sample code or a demonstration of casca...
Last couple of weeks I found a good number of requests from my trainees and some .NET developers. They request me for sample code or a demonstration of casca...
OData Stands for Open Data Protocol. It is a data access protocol for the web. OData provides a uniform way to query and manipulate data sets through CRUD op...
Presentation slides on The World Of Enterprise Solution Development With Asp.Net And C#
Presentation slide on Generic Repository Pattern
In software engineering, dependency injection is a software design pattern that implements inversion of control for resolving dependencies. – Wikipedia. It m...
You may introduce with an Object Oriented Design Principle name DRY – Don’t repeat yourself. It is more important in Multi-tier architecture. We can use gene...
In .NET framework 4.5 asynchronous programming concept has been introduced. In this regard, .NET introduced two keyword async and await. It is much easier to...
Dropdown list and Radio button are two very important controls for web. We frequently use it. In this article I will show you how to use dynamic dropdown lis...
ASP.NET MVC is very popular now a day. But we have much legacy system of ASP.NET web form. If you want to use ASP.NET MVC with legacy ASP.NET web form applic...
Page Methods are asp.net web form feature. It is an easy way to communicate with the server. You can communicate with server using Page Methods and can do an...
Revolution has just started. Client side development is getting easier and cheaper. AngularJs is one of the client side development JavaScript framework. It ...
To design layout of your web site is much more cumbersome. But you can easily design your website layout by bootstrap, you can make it responsive also.
In this article I will show how JSON serialize in ASP.NET MVC and bind data by AngularJs. I will not describe what and how JSON, ASP.NET MVC or AngularJs wor...
toastr is a simple JavaScript toast notification library that is small, easy to use, and extendable. It is mostly used to show notification and its outlook i...
SignalR is a new developer’s API provided for ASP.NET web applications, used to add real time web functionality to ASP.NET applications. Real Time web functi...
SPA stands for Single Page Application. Here I will demonstrate a simple SPA with ASP.NET MVC, Web API and Entity Framework. I will show a trainer profile an...
SPA stands for Single Page Application; I think you already have little idea on it. Here I will demonstrate a mini SPA with ASP.NET MVC and AngularJS.
SPA stands for Single Page Application; I think you already have little idea on it. Here I will demonstrate a mini SPA with ASP.NET MVC and AngularJS.
In this article I will develop a simple application with ASP.NET MVC 4 with Entity Framework 6 code first approach and scaffolding. I will also use MvcScaffo...
Let’s consider a url http://localhost/home/about . How does it work in an MVC application? How does it deliver a request? Yes, routing engine is responsible ...
In my series tutorial on ASP.NET MVC, I will try to develop an application which is called Training Management System (TMS). In this project, I will keep an ...
Video Tutorial: How To Create First Application By ASP.NET MVC
MVC is a framework methodology. It divides an application’s implementation into three component roles: models, views, and controllers.
Suppose you have created a windows service name YourServiceName.exe. Now you want to install or uninstall it from command prompt
Object Oriented Design Principles With C# – Part – 1
Web service is a method of communication between two web based application using XML, SOAP, WSDL and UDDI open standards over an internet protocol backbone. ...
GridView is a powerful control of ASP.net. Here I tried to demonstrate gridview with a simple project. I have stored employee information then displayed it i...
Abstract class is a class that has no direct instances, but its descendants may have direct instances. An abstract class is a class that can contain abstrac...
Here I used a simple Textbox in ASP.net page and used Javascript to determine whether Caps Lock is on or off.
You who are very beginner and want to retrieve data from database, can use the code snippet. Though this is not good practice, this is very useful for beginn...
ASP.NET provides build in control to validate and store user credential. So, membership helps to manage user authentication and authorization in website. The...
How to retrieve store procedure’s output parameter by C#? Here I have explained with a simple example. I created a simple store procedure with output paramet...
Generating image on the fly is not difficult in asp.net. Here I have created national flag of Bangladesh on the fly and displayed this as JPEG image format i...
File Upload to Server with ASP.net Uploading file to server from client sometimes very tricky. Sometimes it is required that you will not upload file more th...
The literal control is similar to the Label control. Unlike the Label control, the Literal control does not render its content inside of a tag. You can use t...
Suppose you want to display confirmation message by javascript from asp.net code behind after saving data. Write the following code in your button event.
Global variables are those variables that can be accessed anywhere in the application. Global variable should always be used with caution. It stores data. Th...
Bulk operations often serve as pivotal performance enhancers within applications. This article delves into the effective utilization of bulk operations using...
Effectively dealing with concurrency is crucial, especially in large business applications, and it plays a significant role in financial systems. This articl...
The Audit Trail stands out as a critical feature in enterprise applications, primarily serving essential roles in security and fraud transaction detection. T...
Optimistic concurrency is a common method for handling such situations. In this article, I’ll show a simple way to manage concurrency in ASP.NET using hyperm...
Efficient concurrency management holds significant importance, especially in enterprise applications, with a heightened emphasis on financial systems. This a...
Effectively overseeing concurrency is paramount, particularly in enterprise applications, exerting a substantial influence on financial systems. This article...
Effectively managing concurrency is a critical concern, especially in enterprise applications, with a significant impact on financial systems. This article a...
Micro frontends are an architectural pattern and approach for building modern web applications. Similar to microservices on the backend, micro frontends focu...
Redux is a popular state management library for JavaScript applications. In this article I will show you how to build a front-end application using redux too...
Unlock the secrets of implementing a robust audit trail in your ASP.NET application with my detailed step-by-step guide. From configure to execution, discove...
Jenkins is an open source automation server to facilitate CI/CD. It helps to automate software development jobs like building, testing, and deploying. In thi...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
In the previous article, I have shown you how to create a back end application for authentication and authorization using JWT and .net core. In this article,...
Installing and configuring multi-node kubernetes cluster is not always easy. In this article I will show you how to configure kubernetes multi-node cluster u...
Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management. Google orignially designed Kubernete...
Serilog is a newer logging framework for .NET and now has been the most used and preferred framework for .NET Application. Seq is the intelligent search, ana...
In ASP.NET core, we often use application settings from different configuration files and load to a some files. Application settings can be in the appsetting...
In the previous article, I have shown you how to create a back end application using asp.net core web api. I have created some api end points for employee pr...
React is an open-source, javascript library for building UI components. It is the most popular front end framework. It is maintained by facebook. It can be u...
Mardown is creeping up and has become a standard for documentation. How to embed markdown into a razor view will be shown in this application. Let’s have a l...
Markdown has been huge popular for documentation and blog post. How to parse a markdown file and display in a razor view as blog post will be shown in this a...
Here, an application name School Management System is developed using asp.net core web api and in memory database. Swagger is implemented in this application.
Token based authentication has been the most popular authentication technique for the last couple of years. Before that we used session based authentication....
In this application, I will show how to build a CRUD application using asp.net mvc core. Let’s have a look on the implementation of the project.
In this application, I will show how to create an application which is convert markdown to html using asp.net core. Let’s have a look on the implementation o...
For business or other managerial purpose, it is very important to prepare reports. We use SAP crystal reports in asp.net often for reporting purpose. Before ...
Presentation slides on The World Of Enterprise Solution Development With Asp.Net And C#
Is it possible to create multiple DbContext in a single asp.net application with entity framework code first? Yes! Then, How!! This was the questions to me f...
ASP.NET MVC is very popular now a day. But we have much legacy system of ASP.NET web form. If you want to use ASP.NET MVC with legacy ASP.NET web form applic...
Page Methods are asp.net web form feature. It is an easy way to communicate with the server. You can communicate with server using Page Methods and can do an...
Revolution has just started. Client side development is getting easier and cheaper. AngularJs is one of the client side development JavaScript framework. It ...
“Web garden” scaling out by increasing the number of worker processes per CPU. Web gardening will allow more than two subscribers to synchronize at the same ...
Web service is a method of communication between two web based application using XML, SOAP, WSDL and UDDI open standards over an internet protocol backbone. ...
GridView is a powerful control of ASP.net. Here I tried to demonstrate gridview with a simple project. I have stored employee information then displayed it i...
Here I used a simple Textbox in ASP.net page and used Javascript to determine whether Caps Lock is on or off.
You who are very beginner and want to retrieve data from database, can use the code snippet. Though this is not good practice, this is very useful for beginn...
ASP.NET provides build in control to validate and store user credential. So, membership helps to manage user authentication and authorization in website. The...
If you install IIS after installing framework, you have to register framework in IIS. Otherwise you will get following message after hosting asp.net applicat...
How to retrieve store procedure’s output parameter by C#? Here I have explained with a simple example. I created a simple store procedure with output paramet...
Generating image on the fly is not difficult in asp.net. Here I have created national flag of Bangladesh on the fly and displayed this as JPEG image format i...
File Upload to Server with ASP.net Uploading file to server from client sometimes very tricky. Sometimes it is required that you will not upload file more th...
The literal control is similar to the Label control. Unlike the Label control, the Literal control does not render its content inside of a tag. You can use t...
Global variables are those variables that can be accessed anywhere in the application. Global variable should always be used with caution. It stores data. Th...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
Securing RabbitMQ with SSL/TLS and enabling HTTPS access for the Management UI is essential to protect data and ensure a secure environment. This guide walks...
Bulk operations often serve as pivotal performance enhancers within applications. This article delves into the effective utilization of bulk operations using...
Effectively dealing with concurrency is crucial, especially in large business applications, and it plays a significant role in financial systems. This articl...
The Audit Trail stands out as a critical feature in enterprise applications, primarily serving essential roles in security and fraud transaction detection. T...
Optimistic concurrency is a common method for handling such situations. In this article, I’ll show a simple way to manage concurrency in ASP.NET using hyperm...
Efficient concurrency management holds significant importance, especially in enterprise applications, with a heightened emphasis on financial systems. This a...
Effectively overseeing concurrency is paramount, particularly in enterprise applications, exerting a substantial influence on financial systems. This article...
Effectively managing concurrency is a critical concern, especially in enterprise applications, with a significant impact on financial systems. This article a...
Unlock the secrets of implementing a robust audit trail in your ASP.NET application with my detailed step-by-step guide. From configure to execution, discove...
A load balancer is a component that distributes incoming network traffic across multiple servers to optimize resource utilization, maximize throughput, minim...
Event sourcing is a most important pattern to design a microservice based application. If you are working with multiple services in a microservice based appl...
.NET gives us opportunity to create custom template for future use and GitHub packages registry is most popular now a days to host custom template. In this a...
In a distributed application, idempotent operation or idempotency refers to the property of an operation such that multiple identical requests have the same ...
Service discovery is a process in microservice architecture that enables dynamic registration and lookup of services in a network environment. It allows micr...
GitHub packages registries is most popular now a days. It offers different packages registries for most used package managers, such as NuGet, npm, Docker etc...
API Gateway is an entry point for backend application. It maintains routing, authentication, logging, service discovery etc. Ocelot is used to design and dev...
Jenkins is an open source automation server to facilitate CI/CD. It helps to automate software development jobs like building, testing, and deploying. In thi...
Swagger configuration on API gateway is not as simple as you are configure normal application. You have to configure it in different way. In this article I w...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
API Gateway is an API management tools that sits between a client application and backend application. It agregates different services, maintain load balanci...
Health monitoring provides real-time information about the state of the application. It’s a very crucial part for large distributed application. Especially, ...
In the previous article, I have shown you how to create a back end application for authentication and authorization using JWT and .net core. In this article,...
Authentication and authorization is a key part of an application. Sometimes we struggle to implement authentication and authorization in a web api applicatio...
Installing and configuring multi-node kubernetes cluster is not always easy. In this article I will show you how to configure kubernetes multi-node cluster u...
Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management. Google orignially designed Kubernete...
Sometimes we need to work in a disconnected environment. In that situation, we need to export/import docker images and container. Here I will show how to exp...
Clean architecute was created by Robert C. Martin known as Uncle Bob. It’s now mostly used software architecute especially in microservice architecture. In t...
Serilog is a newer logging framework for .NET and now has been the most used and preferred framework for .NET Application. Seq is the intelligent search, ana...
In ASP.NET core, we often use application settings from different configuration files and load to a some files. Application settings can be in the appsetting...
Distributed transaction is one that spans multiple databases across the network while preserving ACID properties. It is very important in Microservices becau...
Dapper is mostly used, speedy and high performance ORM tools for Microsoft.NET platform. It is free and open source software. It is very easy to handle sql q...
Few days back, I was working on a class which implemented IHostedService. I was working on asp.net core project. I tried to use DbContext class using constru...
Generally we keep DbContext class in Web api or MVC project where Startup class is present. Recently, I have created a project based on clean architecture. I...
In the previous article, I have shown you how to create a back end application using asp.net core web api. I have created some api end points for employee pr...
React is an open-source, javascript library for building UI components. It is the most popular front end framework. It is maintained by facebook. It can be u...
Mardown is creeping up and has become a standard for documentation. How to embed markdown into a razor view will be shown in this application. Let’s have a l...
Markdown has been huge popular for documentation and blog post. How to parse a markdown file and display in a razor view as blog post will be shown in this a...
Here, an application name School Management System is developed using asp.net core web api and in memory database. Swagger is implemented in this application.
Token based authentication has been the most popular authentication technique for the last couple of years. Before that we used session based authentication....
In this application, I will show how to build a CRUD application using asp.net mvc core. Let’s have a look on the implementation of the project.
In this application, I will show how to create an application which is convert markdown to html using asp.net core. Let’s have a look on the implementation o...
HRM Core an application which I will develop here. User can view, add, edit and delete Employee information with his department and designation. This applica...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
In this application, I will show how to create an application which is convert markdown to html using asp.net core. Let’s have a look on the implementation o...
In this project, I will show image cropping of an employee phot when employee information saved and modified. Full crud operation applied in the application ...
Here I have created an application to keep basic employee information. View, add, update and delete option of an employee is in the application. I used parti...
Last couple of weeks I found a good number of requests from my trainees and some .NET developers. They request me for sample code or a demonstration of casca...
Last couple of weeks I found a good number of requests from my trainees and some .NET developers. They request me for sample code or a demonstration of casca...
OData Stands for Open Data Protocol. It is a data access protocol for the web. OData provides a uniform way to query and manipulate data sets through CRUD op...
Is it possible to create multiple DbContext in a single asp.net application with entity framework code first? Yes! Then, How!! This was the questions to me f...
Presentation slide on Generic Repository Pattern
In software engineering, dependency injection is a software design pattern that implements inversion of control for resolving dependencies. – Wikipedia. It m...
You may introduce with an Object Oriented Design Principle name DRY – Don’t repeat yourself. It is more important in Multi-tier architecture. We can use gene...
In .NET framework 4.5 asynchronous programming concept has been introduced. In this regard, .NET introduced two keyword async and await. It is much easier to...
Dropdown list and Radio button are two very important controls for web. We frequently use it. In this article I will show you how to use dynamic dropdown lis...
ASP.NET MVC is very popular now a day. But we have much legacy system of ASP.NET web form. If you want to use ASP.NET MVC with legacy ASP.NET web form applic...
To design layout of your web site is much more cumbersome. But you can easily design your website layout by bootstrap, you can make it responsive also.
In this article I will show how JSON serialize in ASP.NET MVC and bind data by AngularJs. I will not describe what and how JSON, ASP.NET MVC or AngularJs wor...
toastr is a simple JavaScript toast notification library that is small, easy to use, and extendable. It is mostly used to show notification and its outlook i...
SignalR is a new developer’s API provided for ASP.NET web applications, used to add real time web functionality to ASP.NET applications. Real Time web functi...
SPA stands for Single Page Application. Here I will demonstrate a simple SPA with ASP.NET MVC, Web API and Entity Framework. I will show a trainer profile an...
SPA stands for Single Page Application; I think you already have little idea on it. Here I will demonstrate a mini SPA with ASP.NET MVC and AngularJS.
SPA stands for Single Page Application; I think you already have little idea on it. Here I will demonstrate a mini SPA with ASP.NET MVC and AngularJS.
In this article I will develop a simple application with ASP.NET MVC 4 with Entity Framework 6 code first approach and scaffolding. I will also use MvcScaffo...
Let’s consider a url http://localhost/home/about . How does it work in an MVC application? How does it deliver a request? Yes, routing engine is responsible ...
In my series tutorial on ASP.NET MVC, I will try to develop an application which is called Training Management System (TMS). In this project, I will keep an ...
Video Tutorial: How To Create First Application By ASP.NET MVC
MVC is a framework methodology. It divides an application’s implementation into three component roles: models, views, and controllers.
Securing RabbitMQ with SSL/TLS and enabling HTTPS access for the Management UI is essential to protect data and ensure a secure environment. This guide walks...
Sometimes we need to access database which is running in container. It’s simple but sometimes we cannot remember. Here, I will show you how to connect SQL Se...
SQL stands for Structured Query Languages. In this article, I will show you some important query you need frequently.
Everything is data, We store all the data in a proper manner in a database because it is easy to maintain, retrieve, or to perform any manipulation task in t...
Microsoft SQL Server is one of the popular and Widely used Relational database Management system. SQL language is used to manage and perform operations in th...
I had a sql file which was almost 400MB. Whenever, I was going to excute that file using SQL managment studio, it shows the following error. By the way, I wa...
Disaster Recovery is one of the burning issues in today’s tech world. While data has become the most important component of business, the rate of data loss, ...
As the name suggests, Disaster Recovery means recovering in case of any disaster. This is a much popular method used for SQL Server database safeguard. By se...
When it comes to data management task, SQL Server is used by most of IT organizations. Sometimes, while working with table users perform UPDATE operation or ...
SQL Server is Microsoft’s relational database management system(RDBMS). It is used to primarily stores and retrieves data requested by other application. It ...
Microsoft SQL Server is Relational Database Management System (RDBMS). The primary function of this software product is storing and retrieving data as per re...
In this fast-evolving Digital Environment, Corruption is the most common occurrence. It mutely strikes at any instant and takes a toll on transaction, perfor...
In SQL, a join is a mechanism to combine data from two or more tables based on related columns between them. A join allows you to retrieve data from multiple...
Sometimes we have to face a critical situation when SQL Server database going to Suspect Mode. In that moment no work can be done on database. Database may g...
How to retrieve store procedure’s output parameter by C#? Here I have explained with a simple example. I created a simple store procedure with output paramet...
Get Column Name, Data Type and Data Length of a table in sql server. Here hrm_employee is a table name.
Min Server memory and max server memory are two server memory options in SQL Server to configure the amount of memory (in megabytes) in the buffer pool used ...
This topic for those who are very beginner of SQL. Here I will show some basic SQL by Microsoft SQL Server.
SQL Server gives you everything its stored procedure sp_spaceused. Unfortunately this SP does not support iterating over all tables in a database, so we need...
Disaster Recovery is one of the burning issues in today’s tech world. While data has become the most important component of business, the rate of data loss, ...
Few days back, I was working on a class which implemented IHostedService. I was working on asp.net core project. I tried to use DbContext class using constru...
Generally we keep DbContext class in Web api or MVC project where Startup class is present. Recently, I have created a project based on clean architecture. I...
I had a sql file which was almost 400MB. Whenever, I was going to excute that file using SQL managment studio, it shows the following error. By the way, I wa...
Suppose you have created a windows service name YourServiceName.exe. Now you want to install or uninstall it from command prompt
“Web garden” scaling out by increasing the number of worker processes per CPU. Web gardening will allow more than two subscribers to synchronize at the same ...
Sometimes we have to face a critical situation when SQL Server database going to Suspect Mode. In that moment no work can be done on database. Database may g...
Every day we fell in some difficulties and want to know which service is using by which port? Ports are divided into three ranges: The well-known ports (from...
Min Server memory and max server memory are two server memory options in SQL Server to configure the amount of memory (in megabytes) in the buffer pool used ...
Sometimes due to virus attack, our pen drive data is hidden. We think, all folders are deleted. So, check first before you format your Usb otherwise you wil...
Few days ago, I fall in a problem. I could not start apache server by XAMP control panel. There was a message shown port 80 busy. However ultimately, I found...
Bulk operations often serve as pivotal performance enhancers within applications. This article delves into the effective utilization of bulk operations using...
Effectively dealing with concurrency is crucial, especially in large business applications, and it plays a significant role in financial systems. This articl...
The Audit Trail stands out as a critical feature in enterprise applications, primarily serving essential roles in security and fraud transaction detection. T...
Optimistic concurrency is a common method for handling such situations. In this article, I’ll show a simple way to manage concurrency in ASP.NET using hyperm...
Efficient concurrency management holds significant importance, especially in enterprise applications, with a heightened emphasis on financial systems. This a...
Effectively overseeing concurrency is paramount, particularly in enterprise applications, exerting a substantial influence on financial systems. This article...
Effectively managing concurrency is a critical concern, especially in enterprise applications, with a significant impact on financial systems. This article a...
Unlock the secrets of implementing a robust audit trail in your ASP.NET application with my detailed step-by-step guide. From configure to execution, discove...
API Gateway is an entry point for backend application. It maintains routing, authentication, logging, service discovery etc. Ocelot is used to design and dev...
Jenkins is an open source automation server to facilitate CI/CD. It helps to automate software development jobs like building, testing, and deploying. In thi...
Swagger configuration on API gateway is not as simple as you are configure normal application. You have to configure it in different way. In this article I w...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
API Gateway is an API management tools that sits between a client application and backend application. It agregates different services, maintain load balanci...
Health monitoring provides real-time information about the state of the application. It’s a very crucial part for large distributed application. Especially, ...
Authentication and authorization is a key part of an application. Sometimes we struggle to implement authentication and authorization in a web api applicatio...
Clean architecute was created by Robert C. Martin known as Uncle Bob. It’s now mostly used software architecute especially in microservice architecture. In t...
Token based authentication has been the most popular authentication technique for the last couple of years. Before that we used session based authentication....
OData Stands for Open Data Protocol. It is a data access protocol for the web. OData provides a uniform way to query and manipulate data sets through CRUD op...
SPA stands for Single Page Application. Here I will demonstrate a simple SPA with ASP.NET MVC, Web API and Entity Framework. I will show a trainer profile an...
SPA stands for Single Page Application; I think you already have little idea on it. Here I will demonstrate a mini SPA with ASP.NET MVC and AngularJS.
SPA stands for Single Page Application; I think you already have little idea on it. Here I will demonstrate a mini SPA with ASP.NET MVC and AngularJS.
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
SQL stands for Structured Query Languages. In this article, I will show you some important query you need frequently.
Everything is data, We store all the data in a proper manner in a database because it is easy to maintain, retrieve, or to perform any manipulation task in t...
Microsoft SQL Server is one of the popular and Widely used Relational database Management system. SQL language is used to manage and perform operations in th...
Disaster Recovery is one of the burning issues in today’s tech world. While data has become the most important component of business, the rate of data loss, ...
As the name suggests, Disaster Recovery means recovering in case of any disaster. This is a much popular method used for SQL Server database safeguard. By se...
When it comes to data management task, SQL Server is used by most of IT organizations. Sometimes, while working with table users perform UPDATE operation or ...
SQL Server is Microsoft’s relational database management system(RDBMS). It is used to primarily stores and retrieves data requested by other application. It ...
Microsoft SQL Server is Relational Database Management System (RDBMS). The primary function of this software product is storing and retrieving data as per re...
In this fast-evolving Digital Environment, Corruption is the most common occurrence. It mutely strikes at any instant and takes a toll on transaction, perfor...
In SQL, a join is a mechanism to combine data from two or more tables based on related columns between them. A join allows you to retrieve data from multiple...
Sometimes we have to face a critical situation when SQL Server database going to Suspect Mode. In that moment no work can be done on database. Database may g...
Min Server memory and max server memory are two server memory options in SQL Server to configure the amount of memory (in megabytes) in the buffer pool used ...
This topic for those who are very beginner of SQL. Here I will show some basic SQL by Microsoft SQL Server.
SQL Server gives you everything its stored procedure sp_spaceused. Unfortunately this SP does not support iterating over all tables in a database, so we need...
Disaster Recovery is one of the burning issues in today’s tech world. While data has become the most important component of business, the rate of data loss, ...
Bulk operations often serve as pivotal performance enhancers within applications. This article delves into the effective utilization of bulk operations using...
Effectively dealing with concurrency is crucial, especially in large business applications, and it plays a significant role in financial systems. This articl...
Optimistic concurrency is a common method for handling such situations. In this article, I’ll show a simple way to manage concurrency in ASP.NET using hyperm...
Efficient concurrency management holds significant importance, especially in enterprise applications, with a heightened emphasis on financial systems. This a...
Effectively overseeing concurrency is paramount, particularly in enterprise applications, exerting a substantial influence on financial systems. This article...
Effectively managing concurrency is a critical concern, especially in enterprise applications, with a significant impact on financial systems. This article a...
Unlock the secrets of implementing a robust audit trail in your ASP.NET application with my detailed step-by-step guide. From configure to execution, discove...
Authentication and authorization is a key part of an application. Sometimes we struggle to implement authentication and authorization in a web api applicatio...
Clean architecute was created by Robert C. Martin known as Uncle Bob. It’s now mostly used software architecute especially in microservice architecture. In t...
Generally we keep DbContext class in Web api or MVC project where Startup class is present. Recently, I have created a project based on clean architecture. I...
Is it possible to create multiple DbContext in a single asp.net application with entity framework code first? Yes! Then, How!! This was the questions to me f...
Presentation slide on Generic Repository Pattern
In software engineering, dependency injection is a software design pattern that implements inversion of control for resolving dependencies. – Wikipedia. It m...
You may introduce with an Object Oriented Design Principle name DRY – Don’t repeat yourself. It is more important in Multi-tier architecture. We can use gene...
In .NET framework 4.5 asynchronous programming concept has been introduced. In this regard, .NET introduced two keyword async and await. It is much easier to...
Dropdown list and Radio button are two very important controls for web. We frequently use it. In this article I will show you how to use dynamic dropdown lis...
SPA stands for Single Page Application. Here I will demonstrate a simple SPA with ASP.NET MVC, Web API and Entity Framework. I will show a trainer profile an...
In this article I will develop a simple application with ASP.NET MVC 4 with Entity Framework 6 code first approach and scaffolding. I will also use MvcScaffo...
Securing RabbitMQ with SSL/TLS and enabling HTTPS access for the Management UI is essential to protect data and ensure a secure environment. This guide walks...
Learn about the different types of Kubernetes resources, their purposes, and how they help manage and scale applications in a containerized environment. Perf...
Micro frontends are an architectural pattern and approach for building modern web applications. Similar to microservices on the backend, micro frontends focu...
A load balancer is a component that distributes incoming network traffic across multiple servers to optimize resource utilization, maximize throughput, minim...
Event sourcing is a most important pattern to design a microservice based application. If you are working with multiple services in a microservice based appl...
In a distributed application, idempotent operation or idempotency refers to the property of an operation such that multiple identical requests have the same ...
Service discovery is a process in microservice architecture that enables dynamic registration and lookup of services in a network environment. It allows micr...
API Gateway is an entry point for backend application. It maintains routing, authentication, logging, service discovery etc. Ocelot is used to design and dev...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
Installing and configuring multi-node kubernetes cluster is not always easy. In this article I will show you how to configure kubernetes multi-node cluster u...
Sometimes we need to work in a disconnected environment. In that situation, we need to export/import docker images and container. Here I will show how to exp...
Clean architecute was created by Robert C. Martin known as Uncle Bob. It’s now mostly used software architecute especially in microservice architecture. In t...
Distributed transaction is one that spans multiple databases across the network while preserving ACID properties. It is very important in Microservices becau...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
The Singleton pattern is a design pattern that restrict to create object more than once and provides a global point of access to that instance. This pattern ...
Iterator pattern is a design pattern which is used to traverse aggregate object often called container and access container’s object without exposing it’s un...
Open Close Principle is an Object Oriented Design principle. It is first introduced by Betrand Meyer in 1988. He says “Software entities (Class, module, func...
Strategy design pattern is a behavioral design pattern. It is a particular software design pattern where algorithms are selected at runtime.
Abstract factory pattern is a creational design pattern. Creational design pattern is deals with object creation mechanism. Object creation mechanism is chan...
Factory design pattern implements the concept of real world factories. Factory pattern is a creational design pattern. It deals with creating object without ...
Object Oriented Design Principles With C# – Part – 1
Abstract class is a class that has no direct instances, but its descendants may have direct instances. An abstract class is a class that can contain abstrac...
The Singleton pattern is a design pattern that restrict to create object more than once and provides a global point of access to that instance. This pattern ...
Clean architecute was created by Robert C. Martin known as Uncle Bob. It’s now mostly used software architecute especially in microservice architecture. In t...
Distributed transaction is one that spans multiple databases across the network while preserving ACID properties. It is very important in Microservices becau...
Decorator Design Pattern is a structural design pattern. It is also known as wrapper. It is used to add additional functionality to a particular object durin...
Iterator pattern is a design pattern which is used to traverse aggregate object often called container and access container’s object without exposing it’s un...
Open Close Principle is an Object Oriented Design principle. It is first introduced by Betrand Meyer in 1988. He says “Software entities (Class, module, func...
Strategy design pattern is a behavioral design pattern. It is a particular software design pattern where algorithms are selected at runtime.
Abstract factory pattern is a creational design pattern. Creational design pattern is deals with object creation mechanism. Object creation mechanism is chan...
Factory design pattern implements the concept of real world factories. Factory pattern is a creational design pattern. It deals with creating object without ...
Presentation slide on Generic Repository Pattern
In software engineering, dependency injection is a software design pattern that implements inversion of control for resolving dependencies. – Wikipedia. It m...
You may introduce with an Object Oriented Design Principle name DRY – Don’t repeat yourself. It is more important in Multi-tier architecture. We can use gene...
বাংলা মোটিভেশনাল উক্তি
ইসলামের মহান বানী - কোরআন, হাদিস, সাহাবীদের উক্তি
খলীফা হারুনুর রশীদ এর শাসন আমলে ‘বাহলুল’ নামে এক পাগল ছিল। যে অধিকাংশ সময় কবরস্থানে কাটাতো। কবরস্থানে থাকা অবস্থায় একদিন বাদশাহ হারুনুর রশীদ তার পাশ দিয়ে ...
একবার এক জাহাজের ইঞ্জিন অন হচ্ছিল না, জাহাজের মালিক অনেক ইন্জিনিয়ার কে দেখিয়েছেন কিন্তু কেউ তা ঠিক করতে পারে নাই।
জার্মানির এক নামকরা ব্যাংকে ব্যাংক ডাকাতির সময় ডাকাত দলের সর্দার বন্দুক হাতে নিয়ে সবার উদ্দেশ্যে বললো, - কেউ কোনো নড়াচড়া করবেন না, টাকা গেলে যাবে সরকারের, কি...
পৃথিবীর নিষ্ঠুরতম সত্য হলো আপনার উপকারের কথা মানুষ বেশিদিন মনে রাখবে না। জীবনের সবচেয়ে নিদারুণ বাস্তবতা হলো, কার কাছে আপনি কতদিন প্রায়োরিটি পাবেন, সেটা নির্ভ...
সব সময় পাওয়ার চেয়ে দেয়ার চেষ্টা করো বেশি। মনে রেখো, প্রদানকারির হাত সর্বদা উপরেই থাকে।
এক স্বর্ণকারের মৃত্যুর পর তার পরিবারটা বেশ সংকটে পড়ে গেলো। খাদ্য-বস্ত্রে দেখা দিল চরম অভাব। স্বর্ণকারের বিধবা স্ত্রী তার বড় ছেলেকে একটা হীরের হার দিয়ে বললো–এ...
আইনস্টাইনের যিনি ড্রাইভার ছিলেন, তিনি একবার আইনস্টাইনকে বললেন– স্যার, আপনি প্রতিটি সভায় যে ভাষণ দেন সেগুলো শুনে শুনে আমার মুখস্থ হয়ে গেছে।
এক রাজার এক মন্ত্রী ছিলো যে সবকিছুর ক্ষেত্রে বলতো - আল্লাহ যা করেন ভালোর জন্যই করেন। একবার রাজার হাত কেটে গেলো এবং মন্ত্রী ঐ একই কথা বললো - আল্লাহ যা করেন ভা...
বয়স যখন ৪০ পার হয়- তখন উচ্চ শিক্ষিত আর নিম্ন শিক্ষিত সবাই সমান…
Securing RabbitMQ with SSL/TLS and enabling HTTPS access for the Management UI is essential to protect data and ensure a secure environment. This guide walks...
Securing RabbitMQ with SSL/TLS and enabling HTTPS access for the Management UI is essential to protect data and ensure a secure environment. This guide walks...
Learn about the different types of Kubernetes resources, their purposes, and how they help manage and scale applications in a containerized environment. Perf...
Discover step-by-step instructions to set up your own Docker private registry on a Windows machine. Enhance your development workflow, improve container mana...
Some tips and tricks for docker may improve your work’s quality. Here, I have tried to include some commands, tricks and tips which we use everyday
Sometimes we need to access database which is running in container. It’s simple but sometimes we cannot remember. Here, I will show you how to connect SQL Se...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
Installing and configuring multi-node kubernetes cluster is not always easy. In this article I will show you how to configure kubernetes multi-node cluster u...
Sometimes we need to work in a disconnected environment. In that situation, we need to export/import docker images and container. Here I will show how to exp...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
Effectively dealing with concurrency is crucial, especially in large business applications, and it plays a significant role in financial systems. This articl...
Optimistic concurrency is a common method for handling such situations. In this article, I’ll show a simple way to manage concurrency in ASP.NET using hyperm...
Efficient concurrency management holds significant importance, especially in enterprise applications, with a heightened emphasis on financial systems. This a...
Effectively overseeing concurrency is paramount, particularly in enterprise applications, exerting a substantial influence on financial systems. This article...
Effectively managing concurrency is a critical concern, especially in enterprise applications, with a significant impact on financial systems. This article a...
A load balancer is a component that distributes incoming network traffic across multiple servers to optimize resource utilization, maximize throughput, minim...
Event sourcing is a most important pattern to design a microservice based application. If you are working with multiple services in a microservice based appl...
In a distributed application, idempotent operation or idempotency refers to the property of an operation such that multiple identical requests have the same ...
Service discovery is a process in microservice architecture that enables dynamic registration and lookup of services in a network environment. It allows micr...
Clean architecute was created by Robert C. Martin known as Uncle Bob. It’s now mostly used software architecute especially in microservice architecture. In t...
খলীফা হারুনুর রশীদ এর শাসন আমলে ‘বাহলুল’ নামে এক পাগল ছিল। যে অধিকাংশ সময় কবরস্থানে কাটাতো। কবরস্থানে থাকা অবস্থায় একদিন বাদশাহ হারুনুর রশীদ তার পাশ দিয়ে ...
একবার এক জাহাজের ইঞ্জিন অন হচ্ছিল না, জাহাজের মালিক অনেক ইন্জিনিয়ার কে দেখিয়েছেন কিন্তু কেউ তা ঠিক করতে পারে নাই।
জার্মানির এক নামকরা ব্যাংকে ব্যাংক ডাকাতির সময় ডাকাত দলের সর্দার বন্দুক হাতে নিয়ে সবার উদ্দেশ্যে বললো, - কেউ কোনো নড়াচড়া করবেন না, টাকা গেলে যাবে সরকারের, কি...
পৃথিবীর নিষ্ঠুরতম সত্য হলো আপনার উপকারের কথা মানুষ বেশিদিন মনে রাখবে না। জীবনের সবচেয়ে নিদারুণ বাস্তবতা হলো, কার কাছে আপনি কতদিন প্রায়োরিটি পাবেন, সেটা নির্ভ...
সব সময় পাওয়ার চেয়ে দেয়ার চেষ্টা করো বেশি। মনে রেখো, প্রদানকারির হাত সর্বদা উপরেই থাকে।
এক স্বর্ণকারের মৃত্যুর পর তার পরিবারটা বেশ সংকটে পড়ে গেলো। খাদ্য-বস্ত্রে দেখা দিল চরম অভাব। স্বর্ণকারের বিধবা স্ত্রী তার বড় ছেলেকে একটা হীরের হার দিয়ে বললো–এ...
আইনস্টাইনের যিনি ড্রাইভার ছিলেন, তিনি একবার আইনস্টাইনকে বললেন– স্যার, আপনি প্রতিটি সভায় যে ভাষণ দেন সেগুলো শুনে শুনে আমার মুখস্থ হয়ে গেছে।
এক রাজার এক মন্ত্রী ছিলো যে সবকিছুর ক্ষেত্রে বলতো - আল্লাহ যা করেন ভালোর জন্যই করেন। একবার রাজার হাত কেটে গেলো এবং মন্ত্রী ঐ একই কথা বললো - আল্লাহ যা করেন ভা...
বয়স যখন ৪০ পার হয়- তখন উচ্চ শিক্ষিত আর নিম্ন শিক্ষিত সবাই সমান…
খলীফা হারুনুর রশীদ এর শাসন আমলে ‘বাহলুল’ নামে এক পাগল ছিল। যে অধিকাংশ সময় কবরস্থানে কাটাতো। কবরস্থানে থাকা অবস্থায় একদিন বাদশাহ হারুনুর রশীদ তার পাশ দিয়ে ...
একবার এক জাহাজের ইঞ্জিন অন হচ্ছিল না, জাহাজের মালিক অনেক ইন্জিনিয়ার কে দেখিয়েছেন কিন্তু কেউ তা ঠিক করতে পারে নাই।
জার্মানির এক নামকরা ব্যাংকে ব্যাংক ডাকাতির সময় ডাকাত দলের সর্দার বন্দুক হাতে নিয়ে সবার উদ্দেশ্যে বললো, - কেউ কোনো নড়াচড়া করবেন না, টাকা গেলে যাবে সরকারের, কি...
পৃথিবীর নিষ্ঠুরতম সত্য হলো আপনার উপকারের কথা মানুষ বেশিদিন মনে রাখবে না। জীবনের সবচেয়ে নিদারুণ বাস্তবতা হলো, কার কাছে আপনি কতদিন প্রায়োরিটি পাবেন, সেটা নির্ভ...
সব সময় পাওয়ার চেয়ে দেয়ার চেষ্টা করো বেশি। মনে রেখো, প্রদানকারির হাত সর্বদা উপরেই থাকে।
এক স্বর্ণকারের মৃত্যুর পর তার পরিবারটা বেশ সংকটে পড়ে গেলো। খাদ্য-বস্ত্রে দেখা দিল চরম অভাব। স্বর্ণকারের বিধবা স্ত্রী তার বড় ছেলেকে একটা হীরের হার দিয়ে বললো–এ...
আইনস্টাইনের যিনি ড্রাইভার ছিলেন, তিনি একবার আইনস্টাইনকে বললেন– স্যার, আপনি প্রতিটি সভায় যে ভাষণ দেন সেগুলো শুনে শুনে আমার মুখস্থ হয়ে গেছে।
এক রাজার এক মন্ত্রী ছিলো যে সবকিছুর ক্ষেত্রে বলতো - আল্লাহ যা করেন ভালোর জন্যই করেন। একবার রাজার হাত কেটে গেলো এবং মন্ত্রী ঐ একই কথা বললো - আল্লাহ যা করেন ভা...
বয়স যখন ৪০ পার হয়- তখন উচ্চ শিক্ষিত আর নিম্ন শিক্ষিত সবাই সমান…
খলীফা হারুনুর রশীদ এর শাসন আমলে ‘বাহলুল’ নামে এক পাগল ছিল। যে অধিকাংশ সময় কবরস্থানে কাটাতো। কবরস্থানে থাকা অবস্থায় একদিন বাদশাহ হারুনুর রশীদ তার পাশ দিয়ে ...
একবার এক জাহাজের ইঞ্জিন অন হচ্ছিল না, জাহাজের মালিক অনেক ইন্জিনিয়ার কে দেখিয়েছেন কিন্তু কেউ তা ঠিক করতে পারে নাই।
জার্মানির এক নামকরা ব্যাংকে ব্যাংক ডাকাতির সময় ডাকাত দলের সর্দার বন্দুক হাতে নিয়ে সবার উদ্দেশ্যে বললো, - কেউ কোনো নড়াচড়া করবেন না, টাকা গেলে যাবে সরকারের, কি...
পৃথিবীর নিষ্ঠুরতম সত্য হলো আপনার উপকারের কথা মানুষ বেশিদিন মনে রাখবে না। জীবনের সবচেয়ে নিদারুণ বাস্তবতা হলো, কার কাছে আপনি কতদিন প্রায়োরিটি পাবেন, সেটা নির্ভ...
সব সময় পাওয়ার চেয়ে দেয়ার চেষ্টা করো বেশি। মনে রেখো, প্রদানকারির হাত সর্বদা উপরেই থাকে।
এক স্বর্ণকারের মৃত্যুর পর তার পরিবারটা বেশ সংকটে পড়ে গেলো। খাদ্য-বস্ত্রে দেখা দিল চরম অভাব। স্বর্ণকারের বিধবা স্ত্রী তার বড় ছেলেকে একটা হীরের হার দিয়ে বললো–এ...
আইনস্টাইনের যিনি ড্রাইভার ছিলেন, তিনি একবার আইনস্টাইনকে বললেন– স্যার, আপনি প্রতিটি সভায় যে ভাষণ দেন সেগুলো শুনে শুনে আমার মুখস্থ হয়ে গেছে।
এক রাজার এক মন্ত্রী ছিলো যে সবকিছুর ক্ষেত্রে বলতো - আল্লাহ যা করেন ভালোর জন্যই করেন। একবার রাজার হাত কেটে গেলো এবং মন্ত্রী ঐ একই কথা বললো - আল্লাহ যা করেন ভা...
বয়স যখন ৪০ পার হয়- তখন উচ্চ শিক্ষিত আর নিম্ন শিক্ষিত সবাই সমান…
Creating an SSH fingerprint and connecting to Azure DevOps or GitHub may appear straightforward at first, but occasionally, we encounter challenging issues. ...
How to contribute on an open source project using github is discussed here step by step
How to resolve conflict in github is discussed here step by step
GitHub is a internet hosting provider for software development and version control using git. It provides distributed version control, source code management...
Branching and merging sometimes very difficult in github. For you wrong command it may destroy your repository. In this article, Branching and merging in git...
GitHub is a internet hosting provider for software development and version control using git. It provides distributed version control, source code management...
Presentation slide of Team Foundation Server (TFS) 2013 getting started
Extension methods are a powerful feature in C# that allows developers to add new functionality to existing classes without modifying the original source code...
In this project, I will show image cropping of an employee phot when employee information saved and modified. Full crud operation applied in the application ...
toastr is a simple JavaScript toast notification library that is small, easy to use, and extendable. It is mostly used to show notification and its outlook i...
SignalR is a new developer’s API provided for ASP.NET web applications, used to add real time web functionality to ASP.NET applications. Real Time web functi...
SPA stands for Single Page Application. Here I will demonstrate a simple SPA with ASP.NET MVC, Web API and Entity Framework. I will show a trainer profile an...
SPA stands for Single Page Application; I think you already have little idea on it. Here I will demonstrate a mini SPA with ASP.NET MVC and AngularJS.
SPA stands for Single Page Application; I think you already have little idea on it. Here I will demonstrate a mini SPA with ASP.NET MVC and AngularJS.
Here I used a simple Textbox in ASP.net page and used Javascript to determine whether Caps Lock is on or off.
Intoduction to Angular
Page Methods are asp.net web form feature. It is an easy way to communicate with the server. You can communicate with server using Page Methods and can do an...
Revolution has just started. Client side development is getting easier and cheaper. AngularJs is one of the client side development JavaScript framework. It ...
SignalR is a new developer’s API provided for ASP.NET web applications, used to add real time web functionality to ASP.NET applications. Real Time web functi...
SPA stands for Single Page Application. Here I will demonstrate a simple SPA with ASP.NET MVC, Web API and Entity Framework. I will show a trainer profile an...
SPA stands for Single Page Application; I think you already have little idea on it. Here I will demonstrate a mini SPA with ASP.NET MVC and AngularJS.
SPA stands for Single Page Application; I think you already have little idea on it. Here I will demonstrate a mini SPA with ASP.NET MVC and AngularJS.
ML.NET is a free, open source and cross platform machine learning framework. It is easily integrated with .NET development environment. ML.NET allows you to ...
ML.NET is a free, open source and cross platform machine learning framework. It is easily integrated with .NET development environment. ML.NET allows you to ...
Custom vision AI is an interesting way to detect images. Just upload your image, train and then evaluate. To know more, please visit : https://www.customvisi...
Using computer vision API, you can analyze an image. To analyze an image, you can either upload an Image or specify an Image URL.
Azure Cognitive Services are APIs, SDKs and services to build AI application without having detail knowledge on AI and data science.
ML.NET is a free, open source and cross platform machine learning framework. It is easily integrated with .NET development environment. ML.NET allows you to ...
ML.NET is a free, open source and cross platform machine learning framework. It is easily integrated with .NET development environment. ML.NET allows you to ...
Custom vision AI is an interesting way to detect images. Just upload your image, train and then evaluate. To know more, please visit : https://www.customvisi...
Using computer vision API, you can analyze an image. To analyze an image, you can either upload an Image or specify an Image URL.
Azure Cognitive Services are APIs, SDKs and services to build AI application without having detail knowledge on AI and data science.
Jenkins is an open source automation server to facilitate CI/CD. It helps to automate software development jobs like building, testing, and deploying. In thi...
How to contribute on an open source project using github is discussed here step by step
How to resolve conflict in github is discussed here step by step
GitHub is a internet hosting provider for software development and version control using git. It provides distributed version control, source code management...
Branching and merging sometimes very difficult in github. For you wrong command it may destroy your repository. In this article, Branching and merging in git...
GitHub is a internet hosting provider for software development and version control using git. It provides distributed version control, source code management...
Securing RabbitMQ with SSL/TLS and enabling HTTPS access for the Management UI is essential to protect data and ensure a secure environment. This guide walks...
Learn about the different types of Kubernetes resources, their purposes, and how they help manage and scale applications in a containerized environment. Perf...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
Installing and configuring multi-node kubernetes cluster is not always easy. In this article I will show you how to configure kubernetes multi-node cluster u...
Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management. Google orignially designed Kubernete...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
Jenkins is an open source automation server to facilitate CI/CD. It helps to automate software development jobs like building, testing, and deploying. In thi...
“Web garden” scaling out by increasing the number of worker processes per CPU. Web gardening will allow more than two subscribers to synchronize at the same ...
If you install IIS after installing framework, you have to register framework in IIS. Otherwise you will get following message after hosting asp.net applicat...
Discover how to enhance your productivity by setting up and customizing Windows Terminal with Git Bash and Oh My Posh. This comprehensive guide walks you thr...
Discover how to effortlessly build, run, and deploy a Jekyll blog using the Minimal Mistakes theme on Windows. This step-by-step guide walks you through sett...
Discover how to integrate Ubuntu (via WSL) and PuTTY into Windows Terminal for a seamless command-line experience. This step-by-step guide walks you through ...
Shortcut for windows
Common powershell commands for windows
Few days ago, I fall in a problem. I could not start apache server by XAMP control panel. There was a message shown port 80 busy. However ultimately, I found...
Getting started Python using Visual Studio Code. Here you will see how to install python in windows and run first application using python on visual studio c...
Visual Studio Code Tips and Tricks
Visual Studio code doesn’t support Console.WriteLine or Console.ReadLine automatically in debug mode. To enable it in debug mode you have to do the following...
Links of some essential plugins for VS Code
Summary: Some important notes. Important links
Domain concept is introduced in windows NT. Domain Controller (DC) is a server that is responsible to maintain security within window server domain. To insta...
Every day we fell in some difficulties and want to know which service is using by which port? Ports are divided into three ranges: The well-known ports (from...
Shortcut for windows
Common powershell commands for windows
Few days ago, I fall in a problem. I could not start apache server by XAMP control panel. There was a message shown port 80 busy. However ultimately, I found...
Some tips and tricks for docker may improve your work’s quality. Here, I have tried to include some commands, tricks and tips which we use everyday
Sometime we need to use dotnet command to create, build and run an application. Here, I have shared some common used dotnet commands
I had a sql file which was almost 400MB. Whenever, I was going to excute that file using SQL managment studio, it shows the following error. By the way, I wa...
Suppose you have created a windows service name YourServiceName.exe. Now you want to install or uninstall it from command prompt
Common powershell commands for windows
This is a getting started slide where you will introduce with OMNeT++. You will able to create your first simulation.
Presentation slides on The World Of Enterprise Solution Development With Asp.Net And C#
Presentation slide of Team Foundation Server (TFS) 2013 getting started
Presentation slide on Generic Repository Pattern
Object Oriented Design Principles With C# – Part – 1
Micro frontends are an architectural pattern and approach for building modern web applications. Similar to microservices on the backend, micro frontends focu...
Redux is a popular state management library for JavaScript applications. In this article I will show you how to build a front-end application using redux too...
In the previous article, I have shown you how to create a back end application for authentication and authorization using JWT and .net core. In this article,...
In the previous article, I have shown you how to create a back end application using asp.net core web api. I have created some api end points for employee pr...
React is an open-source, javascript library for building UI components. It is the most popular front end framework. It is maintained by facebook. It can be u...
Some motivational quotes
A list of most used proverbs
A list of most used proverbs with bangla meaning
Uses of Once as Conjunction
Mardown is creeping up and has become a standard for documentation. How to embed markdown into a razor view will be shown in this application. Let’s have a l...
Markdown has been huge popular for documentation and blog post. How to parse a markdown file and display in a razor view as blog post will be shown in this a...
Links of some essential plugins for VS Code
Links and over of most used tools and technologies.
Summary: Some important notes. Important links
Some important links
Discover how to effortlessly build, run, and deploy a Jekyll blog using the Minimal Mistakes theme on Windows. This step-by-step guide walks you through sett...
Summary: Some important notes. Important links
Here is the list of tools or plugins I needed to install to run the blog locally.
Microsoft Visual Studio is the most famous IDE (Integrated development environment.) It is used to develop computer program, website, web application, web se...
বাংলা মোটিভেশনাল উক্তি
ইসলামের মহান বানী - কোরআন, হাদিস, সাহাবীদের উক্তি
Some motivational quotes
Discover how to integrate Ubuntu (via WSL) and PuTTY into Windows Terminal for a seamless command-line experience. This step-by-step guide walks you through ...
Creating an SSH fingerprint and connecting to Azure DevOps or GitHub may appear straightforward at first, but occasionally, we encounter challenging issues. ...
If you install IIS after installing framework, you have to register framework in IIS. Otherwise you will get following message after hosting asp.net applicat...
Authentication and authorization is a key part of an application. Sometimes we struggle to implement authentication and authorization in a web api applicatio...
Clean architecute was created by Robert C. Martin known as Uncle Bob. It’s now mostly used software architecute especially in microservice architecture. In t...
Dapper is mostly used, speedy and high performance ORM tools for Microsoft.NET platform. It is free and open source software. It is very easy to handle sql q...
Securing RabbitMQ with SSL/TLS and enabling HTTPS access for the Management UI is essential to protect data and ensure a secure environment. This guide walks...
Learn about the different types of Kubernetes resources, their purposes, and how they help manage and scale applications in a containerized environment. Perf...
Discover step-by-step instructions to set up your own Docker private registry on a Windows machine. Enhance your development workflow, improve container mana...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
A service mesh is a configurable infrustructure layer. It have capabilities to handle service-to-service communication, resilency, and many cross-cutting con...
Discover how to effortlessly build, run, and deploy a Jekyll blog using the Minimal Mistakes theme on Windows. This step-by-step guide walks you through sett...
Here is the list of tools or plugins I needed to install to run the blog locally.
Discover how to effortlessly build, run, and deploy a Jekyll blog using the Minimal Mistakes theme on Windows. This step-by-step guide walks you through sett...
Here is the list of tools or plugins I needed to install to run the blog locally.
Presentation slide of Team Foundation Server (TFS) 2013 getting started
SQL stands for Structured Query Languages. In this article, I will show you some important query you need frequently.
Get Column Name, Data Type and Data Length of a table in sql server. Here hrm_employee is a table name.
Intoduction to Angular
Suppose you want to display confirmation message by javascript from asp.net code behind after saving data. Write the following code in your button event.
Factorial is a positive number which is the product of all number less than or equal to that positive number..
Factorial is a positive number which is the product of all number less than or equal to that positive number..
To design layout of your web site is much more cumbersome. But you can easily design your website layout by bootstrap, you can make it responsive also.
In this article I will show how JSON serialize in ASP.NET MVC and bind data by AngularJs. I will not describe what and how JSON, ASP.NET MVC or AngularJs wor...
For business or other managerial purpose, it is very important to prepare reports. We use SAP crystal reports in asp.net often for reporting purpose. Before ...
Azure Cognitive Services are APIs, SDKs and services to build AI application without having detail knowledge on AI and data science.
Authentication and authorization is a key part of an application. Sometimes we struggle to implement authentication and authorization in a web api applicatio...
Token based authentication has been the most popular authentication technique for the last couple of years. Before that we used session based authentication....
Clean architecute was created by Robert C. Martin known as Uncle Bob. It’s now mostly used software architecute especially in microservice architecture. In t...
Dapper is mostly used, speedy and high performance ORM tools for Microsoft.NET platform. It is free and open source software. It is very easy to handle sql q...
Securing RabbitMQ with SSL/TLS and enabling HTTPS access for the Management UI is essential to protect data and ensure a secure environment. This guide walks...
Distributed transaction is one that spans multiple databases across the network while preserving ACID properties. It is very important in Microservices becau...
In the previous article, I have shown you how to create a back end application for authentication and authorization using JWT and .net core. In this article,...
Authentication and authorization is a key part of an application. Sometimes we struggle to implement authentication and authorization in a web api applicatio...
API Gateway is an entry point for backend application. It maintains routing, authentication, logging, service discovery etc. Ocelot is used to design and dev...
Swagger configuration on API gateway is not as simple as you are configure normal application. You have to configure it in different way. In this article I w...
.NET gives us opportunity to create custom template for future use and GitHub packages registry is most popular now a days to host custom template. In this a...
GitHub packages registries is most popular now a days. It offers different packages registries for most used package managers, such as NuGet, npm, Docker etc...
.NET gives us opportunity to create custom template for future use and GitHub packages registry is most popular now a days to host custom template. In this a...
GitHub packages registries is most popular now a days. It offers different packages registries for most used package managers, such as NuGet, npm, Docker etc...
.NET gives us opportunity to create custom template for future use and GitHub packages registry is most popular now a days to host custom template. In this a...
GitHub packages registries is most popular now a days. It offers different packages registries for most used package managers, such as NuGet, npm, Docker etc...
A load balancer is a component that distributes incoming network traffic across multiple servers to optimize resource utilization, maximize throughput, minim...
Service discovery is a process in microservice architecture that enables dynamic registration and lookup of services in a network environment. It allows micr...
Discover how to enhance your productivity by setting up and customizing Windows Terminal with Git Bash and Oh My Posh. This comprehensive guide walks you thr...
Discover how to integrate Ubuntu (via WSL) and PuTTY into Windows Terminal for a seamless command-line experience. This step-by-step guide walks you through ...
Discover how to enhance your productivity by setting up and customizing Windows Terminal with Git Bash and Oh My Posh. This comprehensive guide walks you thr...
Discover how to integrate Ubuntu (via WSL) and PuTTY into Windows Terminal for a seamless command-line experience. This step-by-step guide walks you through ...
Discover how to enhance your productivity by setting up and customizing Windows Terminal with Git Bash and Oh My Posh. This comprehensive guide walks you thr...
Discover how to integrate Ubuntu (via WSL) and PuTTY into Windows Terminal for a seamless command-line experience. This step-by-step guide walks you through ...
Securing RabbitMQ with SSL/TLS and enabling HTTPS access for the Management UI is essential to protect data and ensure a secure environment. This guide walks...
Learn about the different types of Kubernetes resources, their purposes, and how they help manage and scale applications in a containerized environment. Perf...
Privacy Policy
Privacy Policy
Uses of Once as Conjunction
খলীফা হারুনুর রশীদ এর শাসন আমলে ‘বাহলুল’ নামে এক পাগল ছিল। যে অধিকাংশ সময় কবরস্থানে কাটাতো। কবরস্থানে থাকা অবস্থায় একদিন বাদশাহ হারুনুর রশীদ তার পাশ দিয়ে ...
Links and over of most used tools and technologies.
Links and over of most used tools and technologies.
Links and over of most used tools and technologies.
SignalR is a new developer’s API provided for ASP.NET web applications, used to add real time web functionality to ASP.NET applications. Real Time web functi...
This is a getting started slide where you will introduce with OMNeT++. You will able to create your first simulation.
This is a getting started slide where you will introduce with OMNeT++. You will able to create your first simulation.
OData Stands for Open Data Protocol. It is a data access protocol for the web. OData provides a uniform way to query and manipulate data sets through CRUD op...
Visual Studio Code Tips and Tricks
Speaking at Career Adda on 21 August, 2020. Organized by CSE Family of MBSTU. It was a virtual event.
Speaking at Career Adda on 21 August, 2020. Organized by CSE Family of MBSTU. It was a virtual event.
Here, an application name School Management System is developed using asp.net core web api and in memory database. Swagger is implemented in this application.
Serilog is a newer logging framework for .NET and now has been the most used and preferred framework for .NET Application. Seq is the intelligent search, ana...
Serilog is a newer logging framework for .NET and now has been the most used and preferred framework for .NET Application. Seq is the intelligent search, ana...
Serilog is a newer logging framework for .NET and now has been the most used and preferred framework for .NET Application. Seq is the intelligent search, ana...
Jenkins is an open source automation server to facilitate CI/CD. It helps to automate software development jobs like building, testing, and deploying. In thi...
Jenkins is an open source automation server to facilitate CI/CD. It helps to automate software development jobs like building, testing, and deploying. In thi...
Sometime we need to use dotnet command to create, build and run an application. Here, I have shared some common used dotnet commands
API Gateway is an entry point for backend application. It maintains routing, authentication, logging, service discovery etc. Ocelot is used to design and dev...
In a distributed application, idempotent operation or idempotency refers to the property of an operation such that multiple identical requests have the same ...
Event sourcing is a most important pattern to design a microservice based application. If you are working with multiple services in a microservice based appl...
Event sourcing is a most important pattern to design a microservice based application. If you are working with multiple services in a microservice based appl...
A load balancer is a component that distributes incoming network traffic across multiple servers to optimize resource utilization, maximize throughput, minim...
Getting started Python using Visual Studio Code. Here you will see how to install python in windows and run first application using python on visual studio c...
Redux is a popular state management library for JavaScript applications. In this article I will show you how to build a front-end application using redux too...
Discover how to integrate Ubuntu (via WSL) and PuTTY into Windows Terminal for a seamless command-line experience. This step-by-step guide walks you through ...
Discover how to integrate Ubuntu (via WSL) and PuTTY into Windows Terminal for a seamless command-line experience. This step-by-step guide walks you through ...
Discover how to effortlessly build, run, and deploy a Jekyll blog using the Minimal Mistakes theme on Windows. This step-by-step guide walks you through sett...
Securing RabbitMQ with SSL/TLS and enabling HTTPS access for the Management UI is essential to protect data and ensure a secure environment. This guide walks...
Discover how to enhance your productivity by setting up and customizing Windows Terminal with Git Bash and Oh My Posh. This comprehensive guide walks you thr...