Web
Dynamics
Click on the tag item
Web API
JavaScript
Blazor
TeamCity
TFS
Scrum
TypeScript
HTML5
Angular
.NET Framework
ASP.NET
WPF
NPM
CSS3
jQuery
Windows Forms
SignalR
Design Patterns
MariaDB
Progressive Web Apps
XML
Automation Software
Reverse Engineering
Kanban
IIS
MySQL
WCF
C#
SQLite
PostgreSQL
Azure
CI/CD
.NET Core
VB.NET
SQL Server
PHP
Grafana
GraphQL
REST
RabbitMQ
Favorites
History
Tags
Donate
Translate
Statistics
Ads
RU
EN
Books
Articles
Video
News
Developer
Repositories
Portfolio
Application
Messages
Studio
Forum
Site search
Looking for a job
Exact match
articles
books
video
news
notes
title
text
description
author
year
tags
Search results
Found:
442
|«
«
...
11
12
13
14
15
16
17
18
19
20
...
»
»|
May 4, 2023 •
articles
GraphQL vs. REST
https://sd.blackball.lv/en/articles/read/19117-graphql-vs-rest
Often, GraphQL is presented as a revolutionary new way to think about APIs. Instead of working with rigid server-defined endpoints, you can send queries to get exactly the data you’re looking for in one request. And it’s true — GraphQL can be transformative when adopted in an organization, enabling frontend...
#api
#graphql
#restapi
May 2, 2023 •
articles
Microservices architecture tutorial: All you need to get started
https://sd.blackball.lv/en/articles/read/19140-microservices-architecture-tutorial-all-you-need-to-get-started
Microservice architecture is one of the most discussed software architecture trends at the moment, and it has forever changed the way enterprise applications are built. Rather than the slow, complex monolithic approach of the past, developers and companies everywhere are turning to a microservices architecture to simplify and scale their...
#microservices
#monolith
#system design concepts
#guide
Apr 12, 2023 •
articles
How to implement HTTP/3 in your ASP.NET Core application
https://sd.blackball.lv/en/articles/read/19138-how-to-implement-http3-in-your-aspnet-core-application
HTTP/3 is the latest version of the HTTP protocol, built on top of the QUIC transport protocol. It offers several advantages over its predecessors, including faster and more reliable connections, improved security, and reduced latency. In this article, we will explore how to implement HTTP/3 in your ASP.NET Core application. Step...
#http3
#aspnetcore
#kestrel
#webperformance
➤ Ads
Apr 11, 2023 •
articles
MediatR vs Services or why slices architecture better
https://sd.blackball.lv/en/articles/read/19137-mediatr-vs-services-or-why-slices-architecture-better
Nowadays, everybody so concerned about DDD and how to implement business logic properly that people just forget about existence of other layers. Bada-bing bada-boom, other layers do exist. Shocked, don’t ya? Take your sit, you will be even more shocked when you realize this story dedicated to Application layer, also known...
#csharp
#mediatr
#services
#software architecture
Apr 11, 2023 •
articles
The main secret of software architecture
https://sd.blackball.lv/en/articles/read/19136-the-main-secret-of-software-architecture
The main thing that you should know about Software Architecture reads as follows, “Graphical interface and data should be separated”. The worst thing you could do to your program is writing your code inside Form1.cs, HomeController.cs, MainWindow.cs etc. Do not write your code inside forms. Do not write your code...
#software development
#programming
#software architecture
Mar 27, 2023 •
books
Learn React with TypeScript 3
https://sd.blackball.lv/en/books/19124-learn-react-with-typescript-3-2018
Start developing modern day component based web apps using React 16, Redux and TypeScript 3 with this easy to follow guide filled with practical examples. Key features Learn the latest and core features of React such as components, React Router, and suspense Dive into TypeScript 3 and it`s core components such as interfaces,...
Year: 2018 • Author: Carl Rippon • Pages: 504 • Format: PDF • Size: 6,37 MB
#frontend
#react
#typescript
#graphql
Mar 18, 2023 •
articles
What Keycloak is and what it does
https://sd.blackball.lv/en/articles/read/19119-what-keycloak-is-and-what-it-does
Application security is becoming a more and more important topic on a day-to-day basis. Unauthorized access to protected data can potentially cost millions of dollars in the form of various financial penalties. Almost every application needs some reliable tool to manage its users’ identities and accesses. There are a bunch of...
#identification
#accessmanagement
#security
#keycloak
Mar 18, 2023 •
articles
GraphQL Vs. REST APIs
https://sd.blackball.lv/en/articles/read/19116-graphql-vs-rest-api
The core difference between GraphQL and REST APIs is that GraphQL is a specification, a query language, while REST is an architectural concept for network-based software. Note: This article is mostly server-side related. GraphQL is gaining momentum as a successor to REST APIs. However, it isn’t always a “replacement”, and making the...
#restapi
#graphql
#comparison
Mar 12, 2023 •
articles
Real-time communication with SignalR in .NET Core
https://sd.blackball.lv/en/articles/read/19111-real-time-communication-with-signalr-in-net-core
Introduction: In today’s world, real-time communication is essential for many web applications. For example, consider an online game where players need to communicate with each other in real-time, or a chat application where users expect instant messaging. Fortunately, SignalR, a real-time web framework, is available to help developers implement such...
#dotnet
#realtime
#signalr
Mar 2, 2023 •
articles
Что должен уметь Frontend разработчик в 2023 году (+Roadmap)
https://sd.blackball.lv/en/articles/read/150759-chto-dolzhen-umetj-frontend-razrabotchik-v-2023-godu
Ситуация на рынке IT С каждым годом войти в IT становится всё труднее. За счёт высоких зарплат, комфортного образа жизни, амбиций, потребности в специалистах, сейчас чуть ли не каждый второй хочет стать программистом. За счёт этих факторов, рынок труда в IT перенасыщается, из-за чего потребности в навыках специалистов тоже выросли. Теперь...
#фронтенд
#roadmap
Feb 26, 2023 •
articles
Mastering TypeScript: 21 best practices for improved code quality
https://sd.blackball.lv/en/articles/read/19088-mastering-typescript-21-best-practices-for-improved-code-quality
Achieve Typescript mastery with a 21-steps guide, that takes you from Padawan to Obi-Wan. Content Intro Best Practice 1: Strict Type Checking Best Practice 2: Type Inference Best Practice 3: Linters Best Practice 4: Interfaces ...
#frontend
#typescript
#codequality
#bestpractices
Feb 25, 2023 •
articles
Exploring generating PDF files from HTML in ASP.NET Core
https://sd.blackball.lv/en/articles/read/19079-exploring-generating-pdf-files-from-html-in-aspnet-core
Back in 2008, I wrote a series of articles about using iTextSharp to generate PDF files in an ASP.NET application. I still use iTextSharp in a large MVC 5 application that I'm in the process of migrating to ASP.NET Core. The version I use is very old (4.1.6), and the...
#aspnetcore
#generatepdf
#htmltopdf
Feb 20, 2023 •
articles
Kibana vs Grafana - Which tool to choose?
https://sd.blackball.lv/en/articles/read/19085-kibana-vs-grafana-which-tool-to-choose
Both Kibana and Grafana are data visualization tools providing users capabilities to explore, analyze and visualize data with dashboards. The difference between Kibana and Grafana lies in their genesis. Kibana was built on top of the Elasticsearch stack, famous for log analysis and management. In comparison, Grafana was created mainly...
#datavisualization
#grafana
#kibana
#tools
Feb 19, 2023 •
articles
➤
PHP
How to create image and file upload in PHP with jQuery AJAX
https://sd.blackball.lv/en/articles/read/19083-how-to-create-image-and-file-upload-in-php-with-jquery-ajax
The file upload feature requires essential validations to clean and maintain user data. Improper execution of a file upload input increases security vulnerability. So we must approve the uploaded files before sparing them on the server to reduce the vulnerability. Uploading files from clients to servers is among the essential features...
#php
#jquery
#ajax
#fileupload
Feb 17, 2023 •
articles
Clean Architecture in ASP .NET Core Web API
https://sd.blackball.lv/en/articles/read/19081-clean-architecture-in-aspnet-core-web-api
A Guide to Building Scalable, Maintainable Web API using ASP .NET Core The term “Clean Architecture” has become increasingly popular in software development in recent years. Clean Architecture is a software design pattern that prioritizes the separation of concerns, making it easier to maintain, test, and evolve an application over time....
#aspnetcore
#webapi
#cleanarchitecture
#designpatterns
Feb 12, 2023 •
books
API Design Patterns
https://sd.blackball.lv/en/books/19078-api-design-patterns-2021
«API Design Patterns» lays out a set of design principles for building internal and public-facing APIs. Summary A collection of best practices and design standards for web and internal APIs. In API Design Patterns you will learn: Guiding principles for API patterns Fundamentals of resource layout and...
Year: 2021 • Author: JJ Geewax • Pages: 480 • Format: PDF • Size: 9,8 MB
#api
#guide
#principles
#bestpractices
Feb 8, 2023 •
articles
➤
PHP
How to build a simple PHP MVC framework
https://sd.blackball.lv/en/articles/read/19058-how-to-build-a-simple-php-mvc-framework
Introduction Today I am going to show how to create a simple PHP application following the MVC pattern (Model-View-Controller). I was inspired by a PHP course I taught some years ago, and in which I built a simple e-commerce with the students. This e-commerce was based on a simple MVC framework...
#php
#mvc
#framework
Feb 7, 2023 •
articles
10 tools for .NET developers that you probably didn’t know about
https://sd.blackball.lv/en/articles/read/19056-10-tools-for-net-developers-that-you-probably-did-not-know-about
NCrunch NCrunch is a powerful tool that automates the testing and debugging of .NET and C# code. It integrates seamlessly into Visual Studio, allowing development teams to quickly identify and fix errors, ensuring that their projects are always of the highest quality. NCrunch is designed to increase the productivity of development teams...
#dotnet
#tools
#ncrunch
#stylecop
#hangfire
#autofac
#mediatr
#nspec
Feb 6, 2023 •
books
Apps and Services with .NET 7
https://sd.blackball.lv/en/books/19027-apps-and-services-with-net-7-2022
Bestselling author Mark Price is back to guide you through the coolest and most common technologies a .NET developer should know: Blazor, .NET MAUI, gRPC, GraphQL, SQL Server, Cosmos DB, OData, SignalR, Azure Functions, and more! Key Features Build services using a variety of technologies including Web API,...
Year: 2022 • Author: Mark J. Price • Pages: 815 • Format: PDF • Size: 18,76 MB
#net7
#grpc
#graphql
#sqlserver
#cosmosdb
#odata
#signalr
#maui
Feb 6, 2023 •
articles
➤
PHP
How to build a simple REST API in PHP
https://sd.blackball.lv/en/articles/read/19054-how-to-build-a-simple-rest-api-in-php
In this tutorial, I'll teach you how to build a simple REST API with PHP and MySQL. REST has become the de facto standard when it comes to exposing data via APIs and building web services. In fact, most web applications these days access and expose data via REST APIs. With...
#php
#mysql
#restful
#api
|«
«
...
11
12
13
14
15
16
17
18
19
20
...
»
»|
Share page
If you liked this website and want to support me, you can
Reading now
Top 7 popular interview questions for Senior .NET Developer
The most used design patterns in .NET development
Performance Optimization in .NET
.NET performance analysis: Newtonsoft.Json vs System.Text.Json in .NET 8
Reflection in C#: examples, tricks and tips
WPF vs WinForms – Making the right decision in 2024
10 Git repository naming best practices
Goodbye Controllers: Building better Blazor web apps with Vertical Slices
Expressions in .NET: A practical guide to System.Linq.Expressions
Top 5 GUI tools for PostgreSQL in 2025
Categories
Design Patterns
Software Engineering Workshop
Donation
➤
Boosty
Donate
to support the project
➤
Donorbox
Donate
GitHub account
Projects
Blackball
Geolocation Assistant
Mail Daemon
Codebase
Amerikas Auto
Transport Certification Center