Web
Dynamics
.NET
PHP
Databases
JavaScript
Cloud Computing
Click on the tag item
.NET Framework
TeamCity
.NET Core
Design Patterns
Entity Framework
KISS
ORM
Grafana
Azure
YAGNI
MySQL
Scrum
C#
CSS3
Progressive Web Apps
Bootstrap
MariaDB
Windows Server
IIS
SQL Server
Jira
TFS
VB.NET
ASP.NET
PostgreSQL
PowerShell
WCF
Reverse Engineering
Windows Forms
JavaScript
HTML5
React
MongoDB
Blazor
Confluence
SignalR
RabbitMQ
UI/UX
PHP
Angular
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
New (2)
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: 2240
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: 831
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: 1082
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: 3303
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: 1348
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: 15093
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: 2593
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: 2759
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: 5273
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: 12280
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: 5651
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: 4325
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
#dependency injection
#services
#guide
Jan 10, 2023
Global Exception Handling in .Net Core 6.0 Web API Application
Views: 4995
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: 5143
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: 8411
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: 7893
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
G is for Generic Host Host Builder
SQL Server performance monitor data: Introduction and usage
Google’s 200 Ranking Factors: The Complete List (2022)
How to write unit tests with Dapper
Domain-Driven Design: Understanding value objects
.NET — LinkedList vs ToArray
Important ASP.NET Core Features – Need to Know
C# Regex: from zero to hero guide
Lava Flow
How to implement effective retry logic in C#
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