Tags
Donate
Translate
Statistics
Looking for a job
Click on the tag item
.NET Framework
.NET Core
C#
VB.NET
LINQ
ASP.NET
Web API
REST
SignalR
Windows Forms
WPF
WCF
RabbitMQ
PHP
SQL Server
MySQL
PostgreSQL
MariaDB
SQLite
MongoDB
ADONET
ORM
Entity Framework
Dapper
XML
JSON
HTML5
CSS3
Bootstrap
JavaScript
jQuery
Angular
React
TypeScript
NPM
Blazor
UI/UX
Responsive Web Design
Progressive Web Apps
Redis
Elasticsearch
GraphQL
Grafana
Agile
Scrum
Kanban
Windows Server
IIS
PowerShell
Active Directory
TFS
Azure
Automation Software
Reverse Engineering
Performance Optimization
Design Patterns
Git
Jira
Confluence
CI/CD
TeamCity
SOLID
KISS
DRY
YAGNI
Books
Articles
Video
Portfolio
Developer
Application
Messages
RU
EN
Site search
Exact match
articles
books
video
news
notes
title
text
description
author
year
tags
Search results
Found:
376
graphql
(28) •
api
(371)
« Next
1
2
3
4
5
6
7
8
9
10
...
Previous »
»|
Jun 21 •
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
Jun 20 •
articles
ORM wars: Dapper vs EF Core
https://sd.blackball.lv/en/articles/read/19633-orm-wars-dapper-vs-ef-core
Dapper and EF Core are popular .NET libraries for data access and management. Both have strengths and weaknesses, and the choice will depend on the project's specific requirements. In this article, we'll compare Dapper and EF Core in terms of their architecture, performance, and features. Architecture Dapper is a simple and lightweight...
#database
#orm
#dapper
#entity-framework-core
#comparison
Jun 18 •
books
Netty in Action
https://sd.blackball.lv/en/books/19718-netty-in-action-2016
Netty in Action introduces the Netty framework and shows you how to incorporate it into your Java network applications. You'll learn to write highly scalable applications without the need to dive into the low-level non-blocking APIs at the core of Java. About the Technology Netty is a Java-based networking framework that manages...
Year: 2016 • Author: Norman Maurer, Marvin Allen Wolfthal • Pages: 298 • Format: PDF • Size: 5,34 MB
#java
#framework
#netty
➤ Ads
Jun 14 •
articles
➤
Hexagon (Ports and Adapters) Architecture
Hexagonal Architecture - What is it? Why should you use it?
https://sd.blackball.lv/en/articles/read/19658-hexagonal-architecture-what-is-it-why-should-you-use-it
In this article, you will learn: What is hexagonal architecture (or “ports & adapters” as this architecture is officially called)? What are the advantages of hexagonal architecture over classical layered architecture? What distinguishes hexagonal architecture from “clean architecture” and “onion architecture”? ...
#software-architecture
#hexagonal-architecture
Jun 14 •
articles
Async and Await in JavaScript: A comprehensive guide
https://sd.blackball.lv/en/articles/read/19717-async-and-await-in-javascript-a-comprehensive-guide
Introduction to Async and Await In the world of JavaScript, asynchronous programming is a key concept for performing tasks that take some time to complete, like fetching data from an API or reading a file from the disk. It helps us avoid blocking the main thread, keeping our applications snappy and...
#frontend
#javascript
#asynchronous
#guide
Jun 14 •
articles
Using Dependency Injection with HttpClient in C#: A comprehensive guide
https://sd.blackball.lv/en/articles/read/19714-using-dependency-injection-with-httpclient-in-csharp-a-comprehensive-guide
Dependency injection is a powerful technique in software development that promotes loose coupling between components and improves testability and maintainability. When working with the HttpClient library in C#, integrating it with dependency injection can lead to cleaner and more manageable code. In this article, we will explore how to use...
#csharp
#httpclient
#dependency-injection
#services
#guide
Jun 7 •
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
Jun 3 •
articles
Delegates in C#: A comprehensive guide
https://sd.blackball.lv/en/articles/read/19562-delegates-in-csharp-a-comprehensive-guide
Introduction Delegates are a fundamental concept in C# that allow you to treat methods as objects. They provide a way to define a type that represents a reference to a method, enabling you to encapsulate and pass around methods as parameters, store them in variables, and invoke them whenever needed. In...
#dotnet
#csharp
#delegate
#tips
#tricks
#guide
Jun 1 •
articles
➤
ASP.NET 8 token authentication for Web API and React with integration testing
Web API and React with Integration Testing (Part 3: React Frontend)
https://sd.blackball.lv/en/articles/read/19705
The final part of our series brings the user interface to life, integrating our secure ASP.NET 8 Web API with a React and Redux frontend. In this article, we’ll cover how to manage authentication states, securely store and handle authentication tokens, and communicate with the backend API from your React...
#webapi
#react
#integration
Jun 1 •
articles
➤
ASP.NET 8 token authentication for Web API and React with integration testing
ASP.NET 8 Token Authentication for Web API and React with Integration Testing (Part 2: Integration Test)
https://sd.blackball.lv/en/articles/read/19704
In the second part of our series, the focus shifts towards validating the security and reliability of our ASP.NET 8 Web API through comprehensive integration testing. Integration testing plays a critical role in ensuring that our authentication mechanisms work as intended, under various scenarios and edge cases. We’ll guide you...
#net8
#aspnetcore
#webapi
#authentication
#token
#react
Jun 1 •
articles
➤
ASP.NET 8 token authentication for Web API and React with integration testing
ASP.NET 8 Token Authentication for Web API and React with Integration Testing (Part 1: API)
https://sd.blackball.lv/en/articles/read/19703
Welcome to the first instalment of our comprehensive guide on securing your web applications with token authentication using ASP.NET Identity in .NET 8. In this part, we delve into the backbone of our authentication system — the Web API. We will walk you through the initial setup of your ASP.NET...
#aspnetcore
#jwt
#identity
#authentication
#authorization
Jun 1 •
articles
ASP.NET 8 token authentication for Web API and React with integration testing (3)
https://sd.blackball.lv/en/articles/19702
Application is built on a clear, modular structure, comprised of four key projects: API, Data, Service, and Web. This structure not only promotes a clean separation of concerns but also ensures a secure, efficient, and user-friendly application....
May 31 •
articles
Applicant Tracking Systems: Everything you need to know
https://sd.blackball.lv/en/articles/read/19646-applicant-tracking-systems-everything-you-need-to-know
Learn how applicant tracking systems (ATS) work, how they impact your job search, and how to create an ATS-friendly resume that will get you more job interviews. Most companies today, including over 97 percent of Fortune 500 companies, rely on an applicant tracking system, or ATS, to help them hire new...
#job
#ats
#resume
#recruitment
#hiring
#guide
May 30 •
articles
Turbocharging ASP.NET Core applications: A deep dive into performance optimizations
https://sd.blackball.lv/en/articles/read/19547-turbocharging-aspnet-core-applications-a-deep-dive-into-performance-optimizations
Performance is paramount when developing web applications. A slow, unresponsive application results in poor user experience, losing users, and possibly business. For ASP.NET Core developers, there are many techniques and best practices to optimize application performance. Let’s explore some of these approaches in this article. Understanding performance bottlenecks When we talk about...
#aspnetcore
#performance
#optimizations
#guide
May 27 •
articles
30 вопросов на собеседовании фронтенд разработчика
https://sd.blackball.lv/en/articles/read/19692-30-voprosov-na-sobesedovanii-frontend-razrabotchika
Уверены, что вопросы на собеседовании frontend — настоящая боль? Мы взяли на себя поиск наиболее популярных и дали на них развёрнутые ответы. Казалось бы, вопросы на собеседовании frontend разработчика Junior не должны отличаться от стандартных задачек с IT-сайтов. Даже мы приводили 5 простых тестовых заданий для младшего фронтенд-программиста. Но складывается впечатление, что...
#интервью
#собеседование
#фронтенд
#javascript
May 26 •
articles
Managing concurrent database updates
https://sd.blackball.lv/en/articles/read/19691-managing-concurrent-database-updates
Data consistency in a Spring Boot application Concurrent database updates refer to situations in which multiple users or processes attempt to modify the same database record or data concurrently, at the same time or in rapid succession. In a multi-user or multi-threaded environment, concurrent updates can occur when multiple entities, such...
#database
#java
#springboot
#databaseupdate
#concurrency
May 25 •
articles
Compatibility of ASP.NET Web Forms and ASP.NET MVC
https://sd.blackball.lv/en/articles/read/19689-compatibility-of-aspnet-webforms-and-aspnet-mvc
As the pool of technology supporting Web Forms continues to shrink, you want to know if it’s a good idea to modernize your application by integrating ASP.NET Web Forms and ASP.NET MVC. Judging from our vast experience with clients making the same move, it is worth it. Done right, you can...
#aspnet
#webforms
#mvc
#compatibility
#migration
#legacy
May 24 •
articles
The 50 best CI/CD tools all DevOps teams should know in 2024
https://sd.blackball.lv/en/articles/read/19645-the-50-best-ci-cd-tools-all-devops-teams-should-know-in-2024
Discover the best CI/CD tools for your stack — including tools to help manage and optimize your continuous integration and delivery pipelines. The modern software development lifecycle comprises two key phases: continuous integration (CI) and continuous delivery or deployment (CD). In both stages, automation reduces manual labor, minimizing human errors. That enables...
#devops
#cicd
#tools
#guide
May 23 •
articles
Deep dive into .NET REST API security
https://sd.blackball.lv/en/articles/read/19679-deep-dive-into-dotnet-rest-api-security
Delve into securing .NET REST APIs against cyber threats with a focus on JWT, OAuth, SSL/TLS, and role-based authorization. This guide emphasizes for real-time monitoring and security assessments, ensuring your API's integrity and user data protection. Introduction In the digital age, where data breaches and cyber threats lurk at every corner, securing...
#dotnet
#api
#restapi
#security
#guide
May 23 •
articles
Schedule Cron jobs in .NET using Hangfire
https://sd.blackball.lv/en/articles/read/19535-schedule-cron-jobs-in-net-using-hangfire
If you’re a .NET developer, chances are you’ve had to deal with scheduling tasks at some point. Cron jobs are a common way to do this, but they can be tedious to set up and maintain. Enter Hangfire, a powerful and easy-to-use library that simplifies scheduling Cron jobs in .NET....
#dotnet
#backgroundjobs
#hangfire
« Next
1
2
3
4
5
6
7
8
9
10
...
Previous »
»|
© 1999–2024
Web
Dynamics
1980–...
Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban
mob
Share page
Reading now
How returning NULL leads to snitchy bugs and how to prevent them
How to convert a SQL query into C# LINQ
Upload and download multiple files using .NET 5.0 Web API
Attributes and Decorators in C#
Clean Architecture in ASP .NET Core Web API
.NET Framework developer roadmap in 2024 for beginners
You have been doing pagination wrong in .NET 6
Understanding Ahead-of-Time (AOT) compilation in C#
The best way to map objects in .NET in 2024
Using Entity Framework Core and Dapper in ASP.NET Core – Safe Transactions
Categories
Design Patterns
Software Engineering Workshop
Donation
➤
Boosty
Donate
to support the project
➤
Donorbox
Donate
GitHub account
Projects
Blackball
Geolocation Assistant
Amerikas Auto
Transport Certification Center