Web
Dynamics
Нажми на тег
HTML5
SignalR
JavaScript
Azure
XML
PHP
Progressive Web Apps
TeamCity
Windows Server
REST
.NET Core
Jira
IIS
UI/UX
Grafana
DRY
jQuery
Agile
Active Directory
Git
WCF
Web API
Confluence
Responsive Web Design
Dapper
Entity Framework
WPF
JSON
C#
PowerShell
Scrum
Blazor
Automation Software
SOLID
VB.NET
TFS
PostgreSQL
YAGNI
Reverse Engineering
GraphQL
Теги
Поддержка
Translate
Статистика
Реклама
Книги
Статьи
Видео
Новости
CMS
Репозитории
Портфолио
Заявка
Сообщения
RU
EN
Поиск по сайту
точное совпадение
статьи
книги
видео
новости
заметки
название
текст
описание
автор
год
теги
Результаты поиска
Найдено:
400
«
1
2
3
4
5
6
7
8
9
10
...
»
»|
20 июня •
статьи
ORM wars: Dapper vs EF Core
https://sd.blackball.lv/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
18 июня •
книги
Netty in Action
https://sd.blackball.lv/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...
Год: 2016 • Автор: Norman Maurer, Marvin Allen Wolfthal • Страниц: 298 • Формат: PDF • Размер: 5,34 MB
#java
#framework
#netty
14 июня •
статьи
➤
Hexagon (Ports and Adapters) Architecture
Hexagonal Architecture - What is it? Why should you use it?
https://sd.blackball.lv/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
➤ Реклама
14 июня •
статьи
Async and Await in JavaScript: A comprehensive guide
https://sd.blackball.lv/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
14 июня •
статьи
Using Dependency Injection with HttpClient in C#: A comprehensive guide
https://sd.blackball.lv/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
3 июня •
статьи
Delegates in C#: A comprehensive guide
https://sd.blackball.lv/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
1 июня •
статьи
➤
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/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
1 июня •
статьи
➤
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/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
1 июня •
статьи
➤
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/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
1 июня •
статьи
ASP.NET 8 token authentication for Web API and React with integration testing (0)
https://sd.blackball.lv/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....
31 мая •
статьи
Applicant Tracking Systems: Everything you need to know
https://sd.blackball.lv/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
30 мая •
статьи
Turbocharging ASP.NET Core applications: A deep dive into performance optimizations
https://sd.blackball.lv/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
27 мая •
статьи
30 вопросов на собеседовании фронтенд разработчика
https://sd.blackball.lv/articles/read/19692-30-voprosov-na-sobesedovanii-frontend-razrabotchika
Уверены, что вопросы на собеседовании frontend — настоящая боль? Мы взяли на себя поиск наиболее популярных и дали на них развёрнутые ответы. Казалось бы, вопросы на собеседовании frontend разработчика Junior не должны отличаться от стандартных задачек с IT-сайтов. Даже мы приводили 5 простых тестовых заданий для младшего фронтенд-программиста. Но складывается впечатление, что...
#интервью
#собеседование
#фронтенд
#javascript
24 мая •
статьи
The 50 best CI/CD tools all DevOps teams should know in 2024
https://sd.blackball.lv/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
#ci cd
#tools
#guide
23 мая •
статьи
Schedule Cron jobs in .NET using Hangfire
https://sd.blackball.lv/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
20 мая •
статьи
➤
Clean Architecture
Understanding Clean Architecture with ASP.NET
https://sd.blackball.lv/articles/read/19545-understanding-clean-architecture-with-aspnet
Clean Architecture is a software design philosophy that promotes the separation of concerns and the creation of a modular and maintainable codebase. It was introduced by Robert C. Martin, also known as Uncle Bob, and has gained popularity in the software development community. In this article, we will explore the principles...
#aspnet
#cleanarchitecture
19 мая •
статьи
Нагрузочное тестирование: что? где? когда?
https://sd.blackball.lv/articles/read/19671-nagruzochnoe-testirovanie
После весны 2020 года слово “тестирование” приобрело некоторые неожиданные значения и неоднозначные коннотации — пожалуй, везде, кроме IT. В нашей сфере без него никуда — и так было всегда. Видов тестирования ПО — множество: модульное, функциональное, А/В-тестирование, интеграционное, нагрузочное и т д. И на наш взгляд, как раз последнее является как...
#программирование
#тестирование
#производительность
17 мая •
статьи
➤
Software Testing
API testing in Software Development
https://sd.blackball.lv/articles/read/19548-api-testing-in-software-development
What is API testing? First, we need to know about API. API stands for Application Programming Interface. That’s all. Then, you may ask: what is its real meaning? So, let’s go with Application Programming first. Application programming usually has 3 layers: User Interface, Business Logic, and Data Storage. Did you notice it, the “interface”...
#api
#testing
16 мая •
статьи
You have been doing pagination wrong in .NET 6
https://sd.blackball.lv/articles/read/19459-you-have-been-doing-pagination-wrong-in-net-6
Pagination is in front of us everyday yet we take it for granted kind of like we do with most things. It’s what chunks huge lists of data (blog posts, articles, products) into pages so we can navigate through data. This is how you did pagination until this point. using System; public class...
#net6
#csharp
#linq
#pagination
14 мая •
статьи
A comprehensive overview of Large Language Models
https://sd.blackball.lv/articles/read/19666-a-comprehensive-overview-of-large-language-models
In recent years, large language models have emerged as groundbreaking advancements in natural language processing, revolutionizing how machines understand and generate human-like text. With their ability to process and comprehend vast amounts of unstructured data, these models have opened new possibilities for applications across various industries. This article delves into the...
#large language model
#llm
#overview
«
1
2
3
4
5
6
7
8
9
10
...
»
»|
Поделиться ссылкой
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
Читают сейчас
Что такое микросервисная архитектура и когда ее применять
Программист 2020: Терминатор отдыхает
Вопросы с собеседований, которые означают не то, что вы думаете
Перестаньте называть себя программистом и другие карьерные советы
10 не самых очевидных причин, чтобы уволиться
Жуткий сценарий использования ChatGPT
Рассуждение на тему, какую базу данных выбирать
Функции и хранимые процедуры в PostgreSQL: зачем нужны и как применять в реальных примерах
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
Жесткие факты о софт скилах
Категории
Design Patterns
Software Engineering Workshop
Поддержка
➤
Boosty
Donate
to support the project
➤
Donorbox
Поддержать
GitHub account
Проекты
Blackball
Geolocation Assistant
Codebase
Amerikas Auto
Transport Certification Center