
Halil İbrahim Kalkan
Volosoft
Software Architect
USERNAMEhikalkan
PERSONAL WEBSITEhttps://halilibrahimkalkan.com
REGISTRATION DATE5/24/2018
SOCIALI 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.
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... Read More

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... Read More
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. Read More
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. Read More
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 ... Read More
Inter-microservice communication with the ABP Framework
ABP Framework ile microservice'ler arası ve gerçek zamanlı iletişimi anlatan bir sunum ve demo. Read More

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... Read More

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... Read More
