Web
Dynamics
Click on the tag item
TypeScript
SQLite
Automation Software
YAGNI
JavaScript
Git
Confluence
Design Patterns
Blazor
PowerShell
C#
Angular
XML
TFS
KISS
IIS
Bootstrap
Performance Optimization
LINQ
Entity Framework
Grafana
SignalR
VB.NET
.NET Framework
Windows Forms
Elasticsearch
PHP
CI/CD
SQL Server
REST
UI/UX
Dapper
SOLID
Active Directory
Agile
WPF
jQuery
Responsive Web Design
ASP.NET
CSS3
Tags
Donate
Translate
Statistics
Ads
Books
Articles
Video
News
Repositories
Portfolio
Application
Messages
RU
EN
Site search
Exact match
articles
books
video
news
notes
title
text
description
author
year
tags
Search results
Found:
400
«
1
2
3
4
5
6
7
8
9
10
...
»
»|
yesterday
•
articles
➤
Microservices Architecture
Top 10 microservices design patterns you should know
https://sd.blackball.lv/en/articles/read/19849-top-10-microservices-design-patterns-you-should-know
Earlier I presented one useful design pattern to migrate to a monolithic application to microservices. This pattern is the Strangler Fig pattern and the article can be found here. Here some other specific microservices design patterns will be presented. What is a Microservice? As a reminder and before going into details on...
#microservices
#design patterns
#guide
2 days ago
•
articles
➤
Software Architecture
From Layers to Features: Exploring Vertical Slice Architecture in .NET
https://sd.blackball.lv/en/articles/read/19867-from-layers-to-features-exploring-vertical-slice-architecture-in-dotnet
The way we build software keeps evolving. While Clean Architecture has been a favorite for .NET developers, Vertical Slice Architecture is gaining attention with its feature-focused approach. So, let’s take a quick dive into Vertical Slice, compare it with Clean Architecture, and see if it might be the right fit...
#clean architecture
#vertical slice
#software architecture
#comparison
Nov 15 •
articles
Messaging made easy: A list of Message Brokers and Event Streaming Platforms
https://sd.blackball.lv/en/articles/read/19850-messaging-made-easy-a-list-of-message-brokers-and-event-streaming-platforms
Introduction I start to write this article to know more about message brokers and Event Streaming Platforms, and to understand more about how Event-Driven applications work. Message brokers and event streaming platforms are two important technologies that are used to decouple applications and enable asynchronous communication. Message brokers are a more traditional...
#message broker
#event driven architecture
#kafka
#rabbitmq
#event streaming
➤ Ads
Nov 15 •
articles
Why do software developers quit their jobs?
https://sd.blackball.lv/en/articles/read/19860-why-do-software-developers-quit-their-jobs
Contents Limited growth opportunities Burnout Lack of recognition and appreciation Challenging team dynamics and collaboration Poor company culture Uninspiring projects Low compensation and benefits Misalignment with...
#job
#quit job
#retention
#software development
Nov 14 •
articles
SaaS vs PaaS vs IaaS: What's the difference?
https://sd.blackball.lv/en/articles/read/19853-saas-vs-paas-vs-iaas-whats-the-difference
You’re probably familiar with SaaS, but how much do you know about PaaS and IaaS? As growing numbers of companies embark on all kinds of digital transformation, cloud computing services have become an important trend. We’re all busy building, creating, and storing data in the cloud these days. Services offering this functionality...
#cloudcomputing
#saas
#paas
#iaas
#comparison
Nov 11 •
articles
A detailed 2024 comparison: Angular vs React vs Vue.js
https://sd.blackball.lv/en/articles/read/19855-a-detailed-2024-comparison-angular-vs-react-vs-vuejs
Embarking on a new web development project presents a crucial decision: selecting the right framework to bring your digital vision to life. In the dynamic landscape of web development technologies, three titans stand out for their robust capabilities, vibrant communities, and innovative features – Angular, React, and Vue.js. As we...
#frontend
#angular
#react
#vuejs
#comparison
Nov 11 •
articles
IaaS vs. PaaS vs. SaaS - Differences, examples and diagram
https://sd.blackball.lv/en/articles/read/19854-iaas-vs-paas-vs-saas-differences-examples-and-diagram
Contents Introduction What are the differences between IaaS, PaaS, and SaaS? Infrastructure-as-a-Service (IaaS) Platform-as-a-Service (PaaS) Software-as-a-Service (SaaS) IaaS vs. PaaS vs. SaaS market share Conclusion Introduction With the increased adoption of...
#cloudcomputing
#saas
#paas
#iaas
#comparison
Oct 30 •
articles
Пишем одностраничное приложение с помощью htmx
https://sd.blackball.lv/en/articles/read/19846-pishem-odnostranichnoe-prilozhenie-s-pomowju-htmx
JS-библиотеку htmx воспринимают как средство, которое спасает интернет от одностраничных приложений. Всё дело в том, что React поглотил разработчиков своей сложностью (так говорят), а htmx предлагает столь желанное спасение. Создатель htmx, Карсон Гросс, иронично объясняет эту динамику библиотеки так: Нет, здесь у нас диалектика Гегеля: • тезис: традиционные многостраничные приложения, • антитезис: одностраничные приложения, •...
#фронтенд
#javascript
#htmx
Oct 28 •
articles
Mastering EF Core performance: Tips, tricks, and best practices
https://sd.blackball.lv/en/articles/read/19833-mastering-ef-core-performance-tips-tricks-and-best-practices
Entity Framework Core (EF Core) is an incredibly powerful ORM that simplifies data access by abstracting much of the complexity of database interactions. However, this convenience can sometimes lead to performance bottlenecks if not used wisely. In this article, we’ll explore some of the most effective ways to optimize EF...
#orm
#entity framework core
#tips
#tricks
#bestpractices
Oct 25 •
articles
Microservices vs. Monolithic architecture: Which one fits better?
https://sd.blackball.lv/en/articles/read/19832-microservices-vs-monolithic-architecture-which-one-fits-better
In today's digital age, choosing the right architecture is critical to the success of your web application. Microservices vs. Monolithic Architecture are two popular choices, each with its own set of advantages and disadvantages. In this blog, We will explore the key differences between Microservices and Monolithic Architecture in...
#microservices
#monolithic
#software architecture
#comparison
one month ago •
articles
Mastering concurrency handling in EF Core: High-traffic applications, best practices
https://sd.blackball.lv/en/articles/read/19828-mastering-concurrency-handling-in-ef-core-high-traffic-applications-best-practices
Concurrency issues are common in any multi-user environment, especially when multiple users attempt to modify the same data simultaneously. In high-traffic applications, where thousands of users or processes may be reading or updating data at the same time, ensuring data consistency becomes even more critical. Without effective concurrency control, race...
#entity framework core
#concurrency
#high traffic
#bestpractices
Oct 18 •
articles
Understanding architectures for multi-region data residency
https://sd.blackball.lv/en/articles/read/19826-understanding-architectures-for-multiregion-data-residency
Key takeaways The key to effective data residency lies in understanding customer motivations, often unrelated to GDPR, and aligning technical solutions with contractual promises. Engaging with various stakeholders helps uncover specific project requirements and tailor data residency to meet customer needs. Establishing a clear...
#software architecture
#database design
#multiregion
Oct 14 •
articles
The best way to map objects in .NET in 2024
https://sd.blackball.lv/en/articles/read/19737-the-best-way-to-map-objects-in-dotnet-in-2024
In this article you will learn how to map objects in .NET using various techniques and libraries. We’ll explore what is the best way to map objects in .NET in 2024. What is object mapping What is object mapping and why do you need one in ASP.NET Core applications? Object mapping is a...
#csharp
#objectsmapping
#automapper
#mapster
#tips
Oct 10 •
articles
The anatomy of .NET Aspire application
https://sd.blackball.lv/en/articles/read/19736-the-anatomy-of-dotnet-aspire-application
.NET Aspire is an orchestration technology introduced in November 2022 alongside the .NET 8 release. And since it was released, it took the .NET community by storm. This technology allows developers to easily build and debug distributed applications locally, which was traditionally hard to do. With .NET Aspire, you don’t have...
#net8
#netaspire
#orchestration
Sep 30 •
articles
Integrating Azure Service Bus with .NET applications
https://sd.blackball.lv/en/articles/read/19729-integrating-azure-service-bus-with-dotnet-applications
Introduction Azure Service Bus is a messaging service provided by Microsoft Azure that allows communication between applications and services. It provides a reliable and scalable platform for sending and receiving messages asynchronously. Whether you’re building a simple application or a complex distributed system, Azure Service Bus can help you decouple your...
#dotnet
#cloudcomputing
#azure
#azure service bus
Sep 26 •
articles
Using ASP.NET Core SignalR with Vue to implement web notifications
https://sd.blackball.lv/en/articles/read/19725-using-aspnet-core-signalr-with-vue-to-implement-web-notifications
This article is mainly about implementing a simple web notification system in a Vue application using basic functionalities provided by SignalR. Here, we will explore how we can configure SignalR in a .NET Core application and how to integrate SignalR client in a Vue application. You can have a better...
#aspnetcore
#real time app
#signalr
#vuejs
#typescript
#axios
#notifications
Sep 24 •
books
Fundamentals of Enterprise Architecture
https://sd.blackball.lv/en/books/19824-fundamentals-of-enterprise-architecture-2024
With the increasing complexity of modern cloud-based systems, an effective enterprise architecture program is more critical than ever. In this practical book, author Tanu McCabe from Capital One provides proven frameworks and practices to define an effective enterprise architecture strategy — one that will enable software and enterprise architects to...
Year: 2024 • Author: Tanu McCabe • Pages: 504 • Format: PDF • Size: 5,83 MB
#enterprise architecture
Sep 19 •
articles
API design: From basics to best practices
https://sd.blackball.lv/en/articles/read/19723-api-design-from-basics-to-best-practices
Introduction Application Programming Interfaces (APIs) are the backbone of modern software development. They enable diverse applications to communicate and share data seamlessly, making it possible to integrate different systems and services effectively. Whether you’re building a simple API for a personal project or a complex one for a large-scale enterprise application,...
#api
#bestpractices
#guide
Sep 17 •
books
Azure Adventures with C#
https://sd.blackball.lv/en/books/19823-azure-adventures-with-csharp-2024
Harness the power of Azure to create cutting-edge applications, services, and infrastructure. This book is a comprehensive guide designed to help experienced C# developers master the fundamentals of Microsoft Azure. Whether you're new to Azure or looking to deepen your cloud expertise, this book provides a solid foundation in Azure...
Year: 2024 • Author: Michał Świtalik • Pages: 314 • Format: PDF • Size: 11,61 MB
#cloud
#azure
Sep 16 •
articles
Logging in .NET: A comparison of the Top 4 libraries
https://sd.blackball.lv/en/articles/read/19706-logging-in-dotnet-a-comparison-of-the-top-4-libraries
Logging libraries vary in strengths, with some better suited for specific tasks than others. Certain projects demand lightweight solutions, while others require robust capabilities to handle high log data volumes. As a result, choosing a logging library can be challenging, especially with numerous options available. This article aims to comprehensively compare...
#dotnet
#logging
#serilog
#nlog
#log4net
#zlogger
#comparison
«
1
2
3
4
5
6
7
8
9
10
...
»
»|
Share page
If you liked this website and want to support me, you can
Reading now
How to structure .NET project with Clean Architecture?
7 reasons why developers leave their jobs
The best way to map objects in .NET in 2024
What are the 10 most common Software Architecture patterns?
How getting Lazy in C#
HTTPClient in C# — Starters Guide
Goodbye Controllers: Building better Blazor web apps with Vertical Slices
Understanding Clean Architecture with ASP.NET
Scheduling background jobs with Quartz.NET
Running a Page Speed Test: Monitoring vs. Measuring
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