Web
Dynamics
Click on the tag item
IIS
Agile
.NET Core
Kanban
Elasticsearch
Blazor
Design Patterns
Redis
MongoDB
REST
XML
Responsive Web Design
LINQ
TeamCity
React
Azure
WCF
YAGNI
PHP
ASP.NET
NPM
Performance Optimization
RabbitMQ
WPF
Windows Server
Active Directory
Jira
Grafana
KISS
VB.NET
Dapper
UI/UX
.NET Framework
HTML5
DRY
Progressive Web Apps
SOLID
Bootstrap
Confluence
PowerShell
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
...
»
»|
May 13 •
articles
Creating functions that return multiple values in C#
https://sd.blackball.lv/en/articles/read/19543-creating-functions-that-return-multiple-values-in-csharp
Creating functions that return multiple values in C# is an essential skill, especially when working with .NET Core applications. This article delves into various advanced strategies to return multiple values from functions, providing a deeper understanding of each approach with practical, real-world examples. 1. Using Tuples Problem Statement: You need to return...
#dotnet
#csharp
#tips
May 10 •
articles
➤
Unit of Work
Driving consistent behaviour in .NET using the Unit of Work pattern
https://sd.blackball.lv/en/articles/read/19661-driving-consistent-behaviour-in-dotnet-using-the-unit-of-work-pattern
A guide to implementing the Unit of Work pattern in an Entity Framework .NET application and using it to drive additional behaviours. In this article we will explore how the Unit of Work pattern can be used to improve data consistency and drive additional cross-cutting behaviours in our .NET applications. We...
#dotnet
#repository pattern
#unitofwork
May 10 •
articles
Software Development for Internet of Things (IoT) applications
https://sd.blackball.lv/en/articles/read/19528-software-development-for-internet-of-things-iot-applications
The Internet of Things (IoT) has become a pervasive technology with a significant impact on various industries. IoT refers to the network of interconnected physical devices embedded with sensors, software, and connectivity, enabling them to collect and exchange data. The growth of IoT applications has revolutionized sectors such as healthcare, manufacturing,...
#iot
#software development
➤ Ads
May 9 •
articles
Performance benchmarks of PostgreSQL .NET with Npgsql, Dapper, and Entity Framework Core
https://sd.blackball.lv/en/articles/read/19536-performance-benchmarks-of-postgresql-net-with-npgsql-dapper-and-entity-framework-core
In a previous blog post, I showed you how to use PostgreSQL in C# with Npgsql, Dapper, and Entity Framework Core. But if you’re going to use one of them, it’s probably a good idea to make sure you’re not choosing a library that has really bad performance. Or at...
#database
#postgresql
#orm
#performance
#benchmark
May 6 •
articles
.NET performance analysis: Newtonsoft.Json vs System.Text.Json in .NET 8
https://sd.blackball.lv/en/articles/read/19529-net-performance-analysis-newtonsoftjson-vs-systemtextjson-in-net-8
Introduction As a passionate .NET developer, I find myself continuously seeking opportunities to expand my understanding of the .NET ecosystem. In this, my first article ever, I embark on a journey to explore the intricacies of .NET performance, with a specific focus on two prominent JSON frameworks: Newtonsoft.Json and Microsoft’s System.Text.Json....
#net8
#json
#performance
#comparison
May 2 •
articles
.NET 8 Web API CRUD (3)
https://sd.blackball.lv/en/articles/19653-net-8-web-api-crud
...
May 2 •
articles
➤
.NET
Implementing advanced long polling in .NET 6
https://sd.blackball.lv/en/articles/read/19534-implementing-advanced-long-polling-in-net-6
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 25 •
articles
How to implement feature flag in ASP.NET Core Blazor
https://sd.blackball.lv/en/articles/read/19538-how-to-implement-feature-flag-in-aspnet-core-blazor
Follow me on Twitter, happy to take your suggestions on topics or improvements. Introduction Many third-party feature flagging services are available, or your internal team could develop its own feature flag service. For those who prefer standardization, following the OpenFeature guidelines is also an option. However, none of these solutions may perfectly...
#net8
#aspnetcore
#blazor
#featureflag
Apr 15 •
articles
Using Coravel as a scheduler in ASP.NET Core
https://sd.blackball.lv/en/articles/read/19532-using-coravel-as-a-scheduler-in-aspnet-core
Scheduling one or more background tasks is almost inevitable when building robust, self-sustaining APIs with .NET. A few packages have been around for years, such as Hangfire and Quartz.NET. ASP.NET Core allows background tasks to be implemented as hosted services. However, you might need something more customizable and lightweight with a...
#aspnetcore
#taskscheduling
#backgroundservice
#scheduling
#coravel
Apr 11 •
articles
Coravel - Easy task scheduling for your .NET web apps
https://sd.blackball.lv/en/articles/read/19530-coravel-easy-task-scheduling-for-your-net-web-apps
Sometimes you need to run scheduled tasks for your .NET web app. Automated report creation, status checks, routine admin tasks, that sort of thing. I spent the last few weeks migrating Practical ASP.NET to .NET 8 (static SSR). One requirement involved sending data to an external service. For this I decided to keep things...
#aspnetcore
#taskscheduling
#backgroundservice
#coravel
Apr 10 •
articles
Vite.js: что это и зачем нужно веб-разработчику
https://sd.blackball.lv/en/articles/read/19550-vitejs-chto-eto-i-zachem-nuzhno-web-razrabotchiku
Vite.js - это один из инструментов для настройки сред разработки. Чаще всего используется в связке с фреймворками React и Vue. Однако функционал не ограничен только их поддержкой - инструмент способен работать даже с ванильным JavaScript, следовательно, и различными библиотеками, написанным на нем. Подходит для более сложных проектов, где требуется взаимодействие...
#программирование
#фронтенд
#npm
#vitejs
Apr 8 •
articles
Async void methods in C# — the dangers that you need to know
https://sd.blackball.lv/en/articles/read/19643-async-void-methods-in-csharp-the-dangers-that-you-need-to-know
async void methods in C# are a source of a lot of problems for many developers getting into writing async await code. The pattern that we’re suggested to use is of course async Task, but there are cases — like with Event Handlers in C# — where the method signatures...
#csharp
#async
Apr 5 •
articles
Works in progress: The long journey to doing good better
https://sd.blackball.lv/en/articles/read/19555-works-in-progress-the-long-journey-to-doing-good-better
The more I learn, the more I realize how much I don’t know. — Albert Einstein When we were starting off in philanthropy, my wife Cari did a listening tour to try to shape our strategy. We were trying to learn some basic principles about choosing cause areas and tactics —...
#philosophy
#thought
Apr 3 •
articles
GraphQL решает кучу проблем — рассказываем, за что мы его любим
https://sd.blackball.lv/en/articles/read/19542-graphql-reshaet-kuchu-problem-rasskazyvaem-za-chto-my-ego-ljubim
Зачем нужен GraphQL Чтобы ответить на этот вопрос, нужно сказать пару слов об архитектуре REST API. Сегодня этот инструмент повсеместно используется для связи фронтенда и бэкенда. Когда пользователь сайта нажимает на кнопку на сайте, скажем, переходит на страницу в интернет-магазине, за передачу данных с сервера вероятнее всего отвечает именно REST (по...
#api
#graphql
Apr 2 •
books
Full Stack GraphQL Applications
https://sd.blackball.lv/en/books/19487-full-stack-graphql-applications-2022
Build hyper-fast and hyper-efficient web applications with GraphQL! This practical, comprehensive guide introduces the powerful GRANDStack for developing full stack web applications based in graph data structures. In «Full Stack GraphQL Applications» you will learn how to: Build backend functionalities for GraphQL applications Model a...
Year: 2022 • Author: William Lyon • Pages: 265 • Format: PDF • Size: 20,08 MB
#api
#graphql
#react
#nodejs
#neo4j
Apr 1 •
articles
➤
.NET
Fluent Validation in .NET Core
https://sd.blackball.lv/en/articles/read/19482-fluent-validation-in-net-core
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 validation helps you...
#netcore
#validation
#fluentvalidation
Mar 29 •
articles
Coding with AI: Tips and best practices from developers
https://sd.blackball.lv/en/articles/read/19471-coding-with-ai-tips-and-best-practices-from-developers
Generative AI has seized the popular imagination and started a new tech gold rush. While much attention has been focused on AI tools that produce natural language prose and visual art, in tech circles AI is gaining increased interest for its coding capabilities. You can describe a program you want...
#programming
#ai
#coding
#tips
#bestpractices
Mar 29 •
articles
➤
Interview Questions
Top asked .NET Core interview questions & answers
https://sd.blackball.lv/en/articles/read/19627-top-asked-net-core-interview-questions-and-answers
These interview questions range from basic to advanced .Net Core, and will assist you in preparing for interviews, revising quickly, and strengthening your technical skills. According to the Stackoverflow Survey 2020,.NET and.NET Core are the second and third most popular frameworks and libraries, respectively. It is frequently the first programming language...
#netcore
#job
#interview
Mar 28 •
articles
➤
Asynchronous programming with async and await in C#
Asynchronous programming with async and await in C# — Part 4
https://sd.blackball.lv/en/articles/read/19624-asynchronous-programming-with-async-and-await-in-csharp-part-4
Introduction In Part 1 of the “Asynchronous programming with async and await in C#” series, we examined some of the theory behind async / await. In Part 2, we discussed about how async / await pattern looks under the hood and we demystified the concepts behind it. In Part 3, we...
Mar 28 •
articles
➤
Asynchronous programming with async and await in C#
Asynchronous programming with async and await in C# — Part 1
https://sd.blackball.lv/en/articles/read/19621-asynchronous-programming-with-async-and-await-in-csharp-part-1
Introduction Welcome to the world of asynchronous programming with C#. In this enlightening series, we’ll explore the intricacies of async and await keywords, unraveling the magic behind writing clean and efficient code for asynchronous operations in C#. This first part delves into the theory behind async programming, dissecting the essential components...
«
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
Building Microservices With ASP.NET Core — An Added Advantage
How to implement pagination in ASP.NET Core Web API? - Ultimate guide
Mastering Async and Await in C#: In-Depth Guide
Using ASP.NET Core SignalR with Vue to implement web notifications
Implementation of Global Exception Handling using .NET Core 6 Web API
OpenTelemetry with Jaeger in .NET Core
7 improvements you might have missed in .NET 6
A detailed 2024 comparison: Angular vs React vs Vue.js
Compatibility of ASP.NET Web Forms and ASP.NET MVC
10 signs your codebase needs refactoring
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