Web
Dynamics
Click on the tag item
LINQ
Bootstrap
MongoDB
HTML5
PowerShell
Automation Software
SQL Server
WPF
DRY
Blazor
GraphQL
CI/CD
Grafana
Jira
JSON
YAGNI
Windows Server
Responsive Web Design
Scrum
JavaScript
Performance Optimization
Windows Forms
NPM
XML
Agile
REST
Active Directory
SignalR
Web API
TeamCity
VB.NET
MySQL
TypeScript
jQuery
WCF
.NET Framework
Kanban
SQLite
Entity Framework
RabbitMQ
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
|«
«
...
11
12
13
14
15
16
17
18
19
20
»
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
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...
#softwaredevelopment
#programming
#software architecture
➤ Ads
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
Jan 31, 2023 •
articles
.NET Core microservice logging with Grafana and Loki
https://sd.blackball.lv/en/articles/read/19049-net-core-microservice-logging-with-grafana-and-loki
Today we will see, how to enable Logging directly to Loki via Serilog for a .NET Core Microservice and visualize the logs in Grafana. Before we start, What is Loki? Loki is a horizontally scalable, highly available, multi-tenant log aggregation system inspired by Prometheus. It is designed to be very cost effective and...
#netcore
#microservices
#logging
#serilog
#grafana
#loki
Jan 28, 2023 •
articles
Adding ChatGPT to your .NET 7 application
https://sd.blackball.lv/en/articles/read/19037-adding-chatgpt-to-your-net-7-application
Prerequisites: VSCode and .Net 7 installed. Don't need to copy the code, GitHub link provided in the end. Open up a terminal in VSCode or any IDE of your choice, run: dotnet new console 2 files will appear, default Program.cs and .csproj named according to your folder: Now let's create a file called OpenAIResponse.cs...
#dotnet
#csharp
#chatgpt
#chatbot
|«
«
...
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
Caching in .NET: Strategies and techniques for faster response times
Domain-Driven Design: Understanding value objects
SQLite vs. MySQL vs. PostgreSQL: A Comparison of Relational Databases
Implementation of Global Exception Handling using .NET Core 6 Web API
Fluent Validation in .NET Core
Top 9 Entity Framework Core features in 2023 you can’t miss
Dapper - King of Micro ORM (C#.NET)
Let’s talk about salary
File upload in ASP.NET Core 6 – detailed guide
How to run ASP.NET Core & SQL Server from Docker
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