Halil İbrahim Kalkan

Volosoft

Software Architect

USERNAME
hikalkan
PERSONAL WEBSITE
https://halilibrahimkalkan.com
REGISTRATION DATE
5/24/2018
SOCIAL
BIOGRAPHY

I am a co-founder of Volosoft and working as a software architect by leading the open source ABP Framework project. I've been writing code for 20+ years. Experienced on Microsoft products (C#, ASP.NET Core, SQL Server, TypeScript), web technologies and tools, DDD, TDD and some other software development practices. Researching and working on microservice architectures. I like to build reusable libraries, distributed systems and multi-thread applications.

Posts

hikalkan Profile Picture POST

Kubernetes Integrated Microservice Development with .NET and ABP Studio

I introduce an efficient way of creating a development environment that is well integrated to Kubernetes. In this way, you can just run the microservi... Continue Reading

hikalkan Profile Picture POST

Using Dapper with the ABP Framework

Dapper is a simple and lightweight object mapper for .NET. In this article, I will show how to use it in your ABP projects. Continue Reading

hikalkan Profile Picture VIDEO POST

Authorization in a Microservice / Distributed System

In this session at Dotnet Conf 2022, I've talked about the requirements and challenges of performing authorization in microservice / distributed syste... Continue Reading

hikalkan Profile Picture POST

Injecting Service Dependencies to Entities with Entity Framework Core 7.0

Why we may need to have references to other services in an entity class and how we can implement Entity Framework Core's new IMaterializationIntercept... Continue Reading

hikalkan Profile Picture POST

Consuming gRPC Services from Blazor WebAssembly Application Using gRPC-Web

In this second part, I will show how to consume the gRPC service from the Blazor WebAssembly application, using the gRPC-Web technology. Continue Reading

hikalkan Profile Picture POST

Using gRPC with the ABP Framework

I will show you how to create a gRPC service and consume it from a console application with the ABP Framework. Continue Reading

hikalkan Profile Picture POST

Dealing with Multiple Implementations of a Service in ASP.NET Core & ABP Dependency Injection

I will explain how you can register multiple implementations of the same service interface and inject/resolve all these implementations when you need ... Continue Reading

hikalkan Profile Picture VIDEO POST

Inter-microservice communication with the ABP Framework

ABP Framework ile microservice'ler arası ve gerçek zamanlı iletişimi anlatan bir sunum ve demo. Continue Reading

hikalkan Profile Picture VIDEO POST

ASP.NET Community Standup: Exploring the ABP Framework

ABP team member Halil ibrahim Kalkan is presenting the ABP Framework on the .NET Community Standup. He is also explaining some coming features with AB... Continue Reading

hikalkan Profile Picture POST

Unifying DbContexts for EF Core / Removing the EF Core Migrations Project

This article shows how to remove the EntityFrameworkCore.DbMigrations project from your solution to have a single DbContext for your database mappings... Continue Reading

hikalkan Profile Picture VIDEO POST

ASP.NET Core'un ABP'si!

Bu canlı etkinliğin kaydında ABP Framework'e giriş, örnek uygulama geliştirme, bazı ABP özelliklerinin gösterimi ve soru & cevap kısımları bulunmaktad... Continue Reading

hikalkan Profile Picture POST

Creating an Event Organizer Application with the Blazor UI

we will create an example application that is a simple meeting/event organizer. People create events and other people registers to the events. Continue Reading