Web
Dynamics
Click on the tag item
HTML5
Elasticsearch
LINQ
SQL Server
.NET Framework
VB.NET
Automation Software
Confluence
Performance Optimization
C#
SQLite
Windows Forms
TFS
IIS
Grafana
KISS
Dapper
CI/CD
SignalR
PHP
Web API
Agile
Jira
PostgreSQL
Kanban
PowerShell
MongoDB
Active Directory
ADONET
ASP.NET
Angular
Progressive Web Apps
NPM
Design Patterns
JSON
TeamCity
Scrum
REST
Bootstrap
DRY
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:
405
graphql
(29) •
api
(400)
|«
«
...
11
12
13
14
15
16
17
18
19
20
...
»
»|
Jan 13, 2023 •
articles
➤
Patterns
Unit of Work with Generic Repository implementation using .NET Core 6 Web API
https://sd.blackball.lv/en/articles/read/18987-unit-of-work-with-generic-repository-implementation-using-net-core-6-web-api
We are going to discuss the Unit of Work design pattern with the help of a generic repository and step-by-step implementation using .NET Core 6 Web API. Agenda Repository Pattern Unit of Work Step-by-step Implementation Prerequisites Visual Studio 2022 ...
#dotnet
#csharp
#designpatterns
#repository pattern
#unitofwork
#entityframeworkcore
Jan 11, 2023 •
articles
Database setup with DbUp + PostgreSQL + Dapper in ASP.Net Core
https://sd.blackball.lv/en/articles/read/18986-database-setup-with-dbup-postgresql-dapper-in-asp.net-core
Database Setup with DbUp + Postgresql + Dapper in ASP.Net Core In this tutorial, we are going to explore how we can setup our database on startup when using Dapper for accessing database. When using Dapper, one of the key learning I came to know is that we have to have database...
#aspnetcore
#database
#postgresql
#orm
#dapper
#dbup
Jan 10, 2023 •
articles
➤
.NET
Global Exception Handling in .Net Core 6.0 Web API Application
https://sd.blackball.lv/en/articles/read/18984-global-exception-handling-in-net-core-6-web-api-application
Exception Handling is one of the important topics in Software Development. Exception means mainly run-time errors that occur at the time of execution of your application. The developer needs to handle that exception otherwise the application will be terminated. Every developer has their own way of handling the errors in their...
#net6
#csharp
#exceptionhandling
➤ Ads
Jan 2, 2023 •
articles
CQRS and MediatR pattern implementation using .NET Core 6 Web API
https://sd.blackball.lv/en/articles/read/18982-cqrs-and-mediatr-pattern-implementation-using-net-core-6-web-api
In this article, we are going to discuss the working of CQRS and MediatR patterns and step-by-step implementation using .NET Core 6 Web API. Agenda Introduction of CQRS Pattern When to use CQRS MediatR Step-by-step Implementation Prerequisites ...
#netcore
#aspnet
#cqrs
#mediatr
#webapi
Jan 1, 2023 •
articles
.NET Core — The simple step-by-step guide to creating and using a Generic Repository
https://sd.blackball.lv/en/articles/read/18981-netcore-simple-step-by-step-guide-to-creating-and-using-generic-repository
Here’s the simple step-by-step guide that will teach you how to build and code a generic repository. There are oodles of design patterns. Some of these design patterns are floating about on antique blogs full of mad logic. They’re ridiculous enough to make the entire modern cloud rub its belly in roars...
#dotnet
#csharp
#database
#designpatterns
#repository
#guide
Dec 5, 2022 •
articles
Implementation of the Redis Cache in the .NET Core API
https://sd.blackball.lv/en/articles/read/18972-implementation-of-the-redis-cache-in-the-net-core-api
We are going to discuss Caching in .NET Core and how it works. So, we look at the following things one by one. Introduction of Caching. What is Cache. Types of cache. Cache Implementation. So, let’s start one by...
#netcore
#aspnet
#webapi
#caching
#redis
Dec 1, 2022 •
articles
➤
.NET Core and RabbitMQ
.NET Core and RabbitMQ
https://sd.blackball.lv/en/articles/read/18969-netcore-and-rabbitmq
Having a system which is composed by distributed applications is a great idea, but a way to communicate with each other is required. A very popular architecture is the so called MDA or Message Driven Architecture, where a system is composed from autonomous components that communicate with each other via...
#netcore
#charp
#message driven architecture
#rabbitmq
#amqp
Nov 25, 2022 •
books
Mastering Structured Data on the Semantic Web
https://sd.blackball.lv/en/books/18962-mastering-structured-data-on-the-semantic-web
A major limitation of conventional web sites is their unorganized and isolated contents, which is created mainly for human consumption. This limitation can be addressed by organizing and publishing data, using powerful formats that add structure and meaning to the content of web pages and link related data to one...
Year: 2015 • Author: Leslie Sikos • Pages: 244 • Format: PDF • Size: 9,26 MB
#html5
#jsonld
#linked data
#microdata
#linked opendata
#seo
Nov 25, 2022 •
articles
Distributed Redis caching in ASP.NET Core
https://sd.blackball.lv/en/articles/read/18960-distributed-redis-caching-in-aspnet-core
In this article, we will see Distributed caching, Redis cache, and also Redis caching in ASP.NET Core. Follow me on Github and Download source code from GitHub Table of Content What is distributed caching and its benefit IDistributedCache interface Framework provided to implement ...
#aspnetcore
#caching
#redis
#distributed cache
Nov 24, 2022 •
articles
C# Blazor Vs Razor: Differences with example
https://sd.blackball.lv/en/articles/read/18958-blazor-vs-razor-differences
Blazor and Razor have a healthy following in the web UI dev community, especially among developers who primarily work within .NET Core. However, the confusion between these two can be off-putting for some developers, especially beginners. This post discusses the similarities and differences between Blazor framework and Razor; both are part...
#netcore
#aspnet
#blazor
#razorpages
#comparison
Nov 21, 2022 •
articles
10 Git repository naming best practices
https://sd.blackball.lv/en/articles/read/18956-10-git-repository-naming-best-practices
A well-named Git repository can make a big difference in your development workflow. Here are 10 best practices to follow. A well-named Git repository can save you a lot of time and headaches down the road. A good name should be descriptive and concise, and it should be easy for you...
#git
#namingconvention
#bestpractices
Nov 20, 2022 •
articles
➤
Modernizing ASP.NET Web Forms Applications
Modernizing ASP.NET Web Forms Applications (Part 3)
https://sd.blackball.lv/en/articles/read/18954
I wrote about replacing the authentication with OWIN Security libraries. In this part, I would like to introduce DotVVM – an open source framework which allows building web applications using the MVVM pattern and is very easy to use. I will also show how you can modernize old Web Forms...
Nov 20, 2022 •
articles
➤
Modernizing ASP.NET Web Forms Applications
Modernizing ASP.NET Web Forms Applications (Part 2)
https://sd.blackball.lv/en/articles/read/18953
I was writing about the problems of legacy ASP.NET Web Forms applications. It is often not possible to rewrite them from scratch, as new features should be introduced every month, and I’d like to dig into one of the ways of modernizing these applications. In this part, I will write about...
#aspnet
#webforms
Nov 16, 2022 •
articles
Configure Multiple DBs with Repository pattern in .Net Core
https://sd.blackball.lv/en/articles/read/18938-configure-multiple-dbs-with-repository-pattern-in-net-core
Need to communicate with multiple DBs in one application?? Usually we don’t face such scenarios. However if such requirement comes in picture, we will see how easy it is to communicate with multiple DBs using repository pattern in .Net Core Web API. To configure mongoDB, we need to install mongoDB driver for...
#netcore
#csharp
#repositorypattern
Nov 14, 2022 •
articles
REST API Naming Conventions and Best Practices
https://sd.blackball.lv/en/articles/read/rest-api-naming-conventions-and-best-practices-18917
The main data representation in REST is referred to as a resource. A properly named resource makes an API simple to use and intuitive. That same API, when implemented incorrectly, may feel complicated and be challenging to use and comprehend. The following article will assist you in getting started when...
#restapi
#api
#namingconventions
#bestpractices
Nov 14, 2022 •
articles
Full Stack Development: Definition, Developer Skills and Tools
https://sd.blackball.lv/en/articles/read/full-stack-development-definition-developer-skills-and-tools
Full stack development is the process of developing an application’s front end and back end. The process involves the business logic layer, also known as the back end server side area, which specializes in data validation, and the presentation layer also referred to as the front end area, which specializes...
#fullstackdevelopment
#developerskills
#developertools
#softskills
Oct 27, 2022 •
articles
➤
.NET
LINQ — How to avoid nested loops in C#
https://sd.blackball.lv/en/articles/read/18930-linq-how-to-avoid-nested-loops-in-csharp
Writing code can be very exciting but it also can be very frustrating if your code is based on nested loops. Iterations are still one the most important parts of coding. So how can we avoid using ugly nested loops in our code? LINQ — Language Integrated Query Microsoft language developers provided...
#csharp
#linq
Oct 24, 2022 •
articles
Entity Framework Core and high performance
https://sd.blackball.lv/en/articles/read/18921
Entity Framework Core is recommended and the most popular tool for interacting with relational databases on ASP NET Core. It is powerful enough to cover most possible scenarios, but like any other tool, it has its limitations. Long time people said (not without reason) that Entity Frmaework does not match...
#netcore
#aspnetcore
#entityframeworkcore
#dapper
#orm
#performance
Oct 20, 2022 •
articles
Best practices to secure ASP.NET Core MVC web applications
https://sd.blackball.lv/en/articles/read/18919-best-practices-to-secure-aspnet-core-mvc-web-applications
ASP.NET Core MVC is a web development framework, widely used by developers around the word, to develop web applications. These web applications have proven to be vulnerable to attacks from different sources, though, and it is our responsibility to safeguard our data. This article will help you develop a secure...
#netcore
#aspnet
#security
#owasp
#bestpractices
Sep 23, 2022 •
articles
CRUD Operation and Microservice Communication using gRPC in .NET Core 6 Web API
https://sd.blackball.lv/en/articles/read/18913
In this article, we will discuss gRPC and perform CRUD Operation using that and step-by-step implementation of gRPC. We take Product Application here to understand how things are going to work with gRPC and, in that first, we create ProductOfferGrpcService which is used to create Product Offers and which will be...
#net6
#sqlserver
#webapi
#microservices
#grpc
|«
«
...
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
Fluent Validation in .NET Core
10 Git repository naming best practices
Understanding Clean Architecture with ASP.NET
GraphQL vs. REST
Examples of composition in C# — a simple guide for beginners
Creating a Simple RSS Feed with ASP.NET Core Web API
10 rules for writing asynchronous code in C#
.NET 7.0 + Dapper + PostgreSQL - CRUD API Tutorial in ASP.NET Core
Using Dependency Injection with HttpClient in C#: A comprehensive guide
Vanilla JavaScript modal with multiple open/close handlers
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