ASP.NET 8 - Authentication and Authorization in 7 stepsIntroduction In this tutorial, you will learn how to develop an API for user permission-based authentication and authorization. In addition, the Clean Architecture, Unit of Work, and Mediator patterns will be used. Tools C# .NET8 Visual Studio 20...Oct 7, 2024ยท22 min read
A Clean Project Architecture diagram for Node.js, Express, Socket.IO, and MongoDBMay 27, 2024ยท7 min read
asp.net 8.0 auth api clean architecture treemapCreating an ASP.NET Core 8.0 API with Clean Architecture and authentication involves several steps. Below is a high-level guide to get you started. For this example, we'll use a TreeMap structure to represent a hierarchy of items. Step-by-Step Guide ...May 20, 2024ยท3 min read
How I Deployed my Website as a Docker ContainerWhat is Docker? Docker is an open-source platform for developing, shipping and running applications. It is a technology that allows you to incorporate and store your code and its dependencies into a neat little package called an image. Dockerfile, Do...Nov 6, 2023ยท4 min read
Differences Between ASP.NET and ASP.NET Core - ASP.NET vs ASP.NET CoreWhat is ASP.NET? ASP.NET is a fundamental web development platform used to create websites, applications, and web services. It is the integration of HTML, CSS, and JavaScript. Originally ASP.net was released in 2002. The first version of Asp.Net depl...Oct 17, 2023ยท6 min read
Connecting your ASP.NET core application to a local instance of SQLServer#aspnetcore #sqlserver #efcoreOct 17, 2023ยท2 min read
Connecting your ASP.NET core application to a local instance of SQLServerIt is no news that one of the best databases to use for asp.net/.net development is SQL Server because of its smooth integration provided with .net(ASP.NET/UWP/Winforms/Xamarin) applications. Let's get to the process of integrating a local Instance o...Aug 3, 2023ยท2 min read
Front-End practice: Top 25+ JavaScript code best practices for developmentFrontend development in JavaScript involves creating user interfaces and handling the presentation layer of web applications. Here are some best practices to follow, along with examples, to ensure a clean and maintainable codebase: Modularization: B...Aug 1, 2023ยท9 min read