Web
Dynamics
.NET
PHP
Databases
JavaScript
Cloud Computing
Click on the tag item
Git
SOLID
LINQ
WCF
Reverse Engineering
SQLite
CSS3
Design Patterns
Entity Framework
ADONET
VB.NET
React
TFS
PowerShell
.NET Framework
XML
CI/CD
Kanban
MongoDB
HTML5
YAGNI
Azure
WPF
UI/UX
GraphQL
KISS
Confluence
Dapper
Automation Software
C#
Jira
ORM
NPM
IIS
ASP.NET
.NET Core
PostgreSQL
Scrum
Bootstrap
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: 1938
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: 715
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: 1013
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: 2958
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: 1182
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: 14609
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: 2390
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: 2599
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: 5001
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: 11931
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: 5440
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: 4115
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: 4804
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: 4955
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: 8226
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: 7571
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
Dead End
Applicant Tracking Systems: Everything you need to know
Creating a Simple RSS Feed with ASP.NET Core Web API
How to scale out a SignalR back-end by using Redis
Stop Overusing Lists: Navigating C# Data Structures
Goodbye Controllers: Building better Blazor web apps with Vertical Slices
Unit of Work with Generic Repository implementation using .NET Core 6 Web API
The essential guide to creating custom context menus in JavaScript
Why your code is so hard to understand
CQRS in ASP.NET with separate read/write models using MediatR
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