Web
Dynamics
.NET
PHP
Databases
JavaScript
Cloud Computing
Click on the tag item
MariaDB
Performance Optimization
Automation Software
SignalR
WCF
DRY
Git
Blazor
NPM
SQL Server
RabbitMQ
React
Grafana
Progressive Web Apps
Active Directory
LINQ
Windows Server
UI/UX
SQLite
Reverse Engineering
IIS
.NET Core
WPF
YAGNI
PostgreSQL
Scrum
TypeScript
Entity Framework
SOLID
Angular
ASP.NET
KISS
MongoDB
Bootstrap
C#
HTML5
Jira
JavaScript
Kanban
XML
Tags
Donate
Translate
Statistics
Ads
Search
Always will be ready notify the world about expectations as easy as possible:
job change page
Books
Articles
Video
News
Repositories
Portfolio
Application
Messages
RU
EN
Articles
Tags
Rating
Random
Map
Articles
/ .NET
Random articles
.NET
.NET is a free and open-source application platform supported by Microsoft.
Official website
•
Downloads
Sep 1
WPF vs WinForms – Making the right decision in 2024
Views: 1040
If you’re a developer faced with the decision of selecting between Windows Presentation Foundation (WPF) and Windows Forms (WinForms) commonly referred to as WPF vs WinForms, you may be eager to understand the distinctions between these two UI frameworks. In this comprehensive guide, we will offer an in-depth comparison of...
#winforms
#wpf
#desktop applications
#avalon
#maui
#comparison
#guide
Aug 27
How to implement multitenancy in ASP.NET Core with EF Core
Views: 483
Multitenancy is a software architecture that allows a single instance of a software application to serve multiple customers, called tenants. Each tenant's data is isolated and remains invisible to other tenants for security reasons. This architecture is commonly used in Software as a Service (SaaS) applications, where multiple organizations or...
#aspnetcore
#entityframeworkcore
#multitenancy
#software architecture
Aug 26
Scheduling tasks with Cronos in .NET
Views: 755
Mastering Scheduled Tasks in .NET with Cronos Cronos is a task scheduling library for .NET that allows scheduling and executing tasks at specific times or intervals using the CRON pattern. In this article, I will present how to set up and use task scheduling in the background in a .NET...
#net8
#taskscheduling
#cronos
➤ Ads
Jul 22
C# .NET 8 — Cache service with Distributed Cache
Views: 2106
Introduction One common way to speed up our applications is by introducing a cache. Typically, the first option that comes to mind is using a MemoryCache (RAM) to save some data in order to speed up retrieval. This approach works well for monolithic applications. However, in the case of microservice...
#dotnet
#net8
#cache
#distributed cache
#redis
Jul 21
.NET Core vs .NET Framework: Key differences, features, and more
Views: 802
Jul 14, 2023 Some time ago, many professionals forecasted that .NET Core would be the upcoming successful thing, which would give an opportunity to developers for a large number of ideas/options in application development. Wherein, developers with good skills have a massive demand in this profession! So let us learn...
#netframework
#netcore
#comparison
Jul 8
File upload in ASP.NET Core 6 – detailed guide
Views: 12108
In this article, let’s learn about how to perform file upload in ASP.NET Core 6. The file for upload can be of any format like image (jpg, BMP, gif, etc), text file, XML file, CSV file, PDF file, etc. We will learn how to design a web page that allows...
#net6
#aspnetcore
#fileupload
#guide
May 2
Implementing advanced long polling in .NET 6
Views: 1824
Long polling is a server-push technique used in web applications to efficiently update clients with new information. Unlike traditional polling, long polling keeps the request open until the server has new data to send. This method is beneficial when you want to reduce the latency for data updates without overloading...
#net6
#longpolling
Apr 1
Fluent Validation in .NET Core
Views: 2098
Fluent validation is a third party library for validating your models in .NET. It is totally free. Why fluent validation? If you already have used data annotation for validation, then you must be aware of validation in .NET. So you might be thinking why do we need fluent validation. Fluent...
#netcore
#validation
#fluentvalidation
Dec 23, 2023
How to get client IP address and location information in ASP.NET Core
Views: 4200
This article will teach us how to retrieve the client’s IP address and location information in ASP.NET Core web development. Retrieve the client IP from HttpContext In ASP.NET Core, you can easily get the client IP address from the HttpContext object in the Controller, making it simple to access this...
#csharp
#aspnetcore
#ip address
#location
Jul 23, 2023
How to implement effective retry logic in C#
Views: 10696
Unlocking Resilience and Transient-fault-handling in your C# Code In an ideal world, every operation we execute, every API we call, and every database we query, would always work flawlessly. Unfortunately, we live in a world where network outages, server overloads, and unexpected exceptions are common realities. To maintain robust, resilient...
#dotnet
#csharp
#retrypattern
#transient
#faulthandling
Jun 29, 2023
Attributes and Decorators in C#
Views: 4728
Attributes and decorators, which allow you to attach metadata to classes, properties, and methods. Attributes Attributes in C# allow you to attach metadata to your classes, methods, and other code elements. This metadata can then be used at runtime to modify the behavior of your code. Attributes are applied to...
#csharp
#metadata
#programming
Feb 10, 2023
Exploring Transient, Scoped, and Singleton using .NET and C#
Views: 3595
A Quick Guide to Transient, Scoped, and Singleton in C#. In C#, the Transient, Scoped, and Singleton scopes are options for controlling the lifetime of objects which are created by dependency injection. Transient Transient objects are created each time they are requested. This means that if a Transient is injected...
#aspnetcore
#dependencyinjection
#services
#guide
Jan 10, 2023
Global Exception Handling in .Net Core 6.0 Web API Application
Views: 4279
Exception Handling is one of the important topics in Software Development. Exception means mainly run-time errors that occur at the time of execution of your application. The developer needs to handle that exception otherwise the application will be terminated. Every developer has their own way of handling the errors...
#net6
#csharp
#exceptionhandling
Oct 27, 2022
LINQ — How to avoid nested loops in C#
Views: 4409
Writing code can be very exciting but it also can be very frustrating if your code is based on nested loops. Iterations are still one the most important parts of coding. So how can we avoid using ugly nested loops in our code? LINQ — Language Integrated Query Microsoft language...
#csharp
#linq
Aug 26, 2022
RabbitMQ Message Queue using .NET Core 6 Web API
Views: 7798
We are going to discuss the RabbitMQ Message Queue and its implementation using .NET Core 6 API as Message Producer and Console Application as a Message Consumer. Agenda Introduction of RabbitMQ Benefits of using RabbitMQ Implementation of RabbitMQ in .NET Core 6 Prerequisites Visual Studio 2022 Docker Desktop .NET Core...
#netcore
#net6
#webapi
#rabbitmq
#messagequeue
#microservices
#docker
Aug 22, 2021
.NET Core HttpClient best practices
Views: 6712
The following are a set of best practices for using the HttpClient object in .NET Core when communicating with web APIs. Note that probably not all practices would be recommended in all situations. There can always be good reasons to break from a certain practice. This list is not supposed...
#netframework
#csharp
#httpclient
#bestpractices
#api
Random articles
Share page
If you liked this website and want to support me, you can
Reading now
Performance Optimization in .NET
Design Patterns vs Design Principles
7 reasons why developers leave their jobs
How to write unit tests with Dapper
File upload in ASP.NET Core 6 – detailed guide
Scheduling background jobs with Quartz.NET
Creating Custom C# Exception Types
Let’s talk about salary
Examples of composition in C# — a simple guide for beginners
SignalR: The best ASP.NET Core Library for Building Interactive Apps
Categories
Design Patterns
Software Engineering Workshop
Donation
➤
Boosty
Donate
to support the project
➤
Donorbox
Donate
GitHub account
Projects
Blackball
Geolocation Assistant
Codebase
Amerikas Auto
Transport Certification Center