Web
Dynamics
.NET
PHP
Databases
JavaScript
Cloud Computing
Click on the tag item
jQuery
WCF
PostgreSQL
Redis
DRY
SQLite
REST
Elasticsearch
YAGNI
MySQL
Scrum
Jira
Git
Windows Forms
ASP.NET
PHP
PowerShell
TFS
XML
Bootstrap
SQL Server
TeamCity
Kanban
ORM
MongoDB
IIS
CI/CD
Azure
C#
HTML5
Responsive Web Design
SOLID
LINQ
.NET Core
Design Patterns
Angular
Performance Optimization
WPF
JavaScript
RabbitMQ
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 (5)
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: 1798
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: 674
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: 948
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: 2777
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: 1118
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: 14314
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: 2278
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: 2509
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: 4863
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: 11664
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: 5306
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: 4030
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: 4700
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: 4846
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: 8130
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: 7438
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 convert a SQL query into C# LINQ
Hexagonal Architecture, there are always two sides to every story
How to Publish an ASP.NET Core & React SPA to IIS
An SEO’s guide to writing Structured Data (JSON-LD)
Hexagonal Architecture - What is it? Why should you use it?
What are the 10 most common Software Architecture patterns?
Write integration tests with .NET Aspire
Result Pattern in C#
How to create image and file upload in PHP with jQuery AJAX
File upload in ASP.NET Core 6 – detailed guide
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