Web
Dynamics
.NET
PHP
Databases
JavaScript
Cloud Computing
Click on the tag item
Angular
GraphQL
Bootstrap
SignalR
LINQ
Azure
JavaScript
Design Patterns
Scrum
TeamCity
MySQL
jQuery
WCF
TFS
Jira
Kanban
Windows Server
Blazor
REST
Responsive Web Design
Dapper
Entity Framework
Confluence
React
Windows Forms
SOLID
DRY
SQL Server
CSS3
RabbitMQ
ORM
ASP.NET
Automation Software
Git
UI/UX
WPF
TypeScript
.NET Core
Progressive Web Apps
YAGNI
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 (3)
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: 2564
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: 916
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: 1151
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: 3562
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: 1485
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: 15447
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: 2759
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: 2875
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: 5505
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: 12587
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: 5822
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: 4459
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: 5136
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: 5275
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: 8515
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: 8122
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
How to run ASP.NET Core & SQL Server from Docker
How to perform lazy initialization in C#
Coding with AI: Tips and best practices from developers
Best LINQ performance
Goodbye Controllers: Building better Blazor web apps with Vertical Slices
.NET Framework developer roadmap in 2024 for beginners
.NET 7.0 + Dapper + PostgreSQL - CRUD API Tutorial in ASP.NET Core
File upload in ASP.NET Core 6 – detailed guide
10 essential skills for self-taught developers
Asynchronous programming with async and await in C# — Part 4
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