ASP.NET Core

.NET Microservice’lerinde Outbox Pattern’ı ile Eventual Consistency için Atomicity Sağlama.NET Microservice’lerinde Outbox Pattern’ı ile Eventual Consistency için Atomicity Sağlama

.NET Microservice’lerinde Outbox Pattern’ı ile Eventual Consistency için Atomicity Sağlama

{:tr}Bildiğimiz gibi microservice architecture'ına adapte olmanın bir çok artı noktası olduğu gibi, maalesef getirdiği bazı zorlayıcı noktaları da bulunmakta. Özellikle…

2 yıl ago
.NET 7 ile Gelen Bazı Harika Yenilikler.NET 7 ile Gelen Bazı Harika Yenilikler

.NET 7 ile Gelen Bazı Harika Yenilikler

{:tr}Bildiğimiz gibi .NET Conf 2022, 8-10 kasım arasında gerçekleşti. Konferans sırasında ise .NET 7 ve C# 11 çevresinde gelen heyecan…

2 yıl ago
.NET Microservice’lerinde Choreography-based Saga.NET Microservice’lerinde Choreography-based Saga

.NET Microservice’lerinde Choreography-based Saga

{:tr}Günümüz teknoloji çağında neredeyse hepimiz microservice'ler hakkında konuşuyor ve uygulamalar geliştirmeye çalışıyoruz. Yüzeysel baktığımızda her şey çok net ve uygulaması…

4 yıl ago
ASP.NET Core Serisi 05: Kod’unu bloklama, reactive olASP.NET Core Serisi 05: Kod’unu bloklama, reactive ol

ASP.NET Core Serisi 05: Kod’unu bloklama, reactive ol

{:tr} Eskiden sadece belirli bir kesime hitap eden uygulamalar geliştirirken, günümüz teknoloji çağının ilerlemesiyle ve global marketten de bir pay…

5 yıl ago
Getting Started with Clean Architecture using ASP.NET Core – 02Getting Started with Clean Architecture using ASP.NET Core – 02

Getting Started with Clean Architecture using ASP.NET Core – 02

{:tr} Henüz makalenin ilk bölümünü okumadıysanız, konuyu daha iyi anlayabilmek adına buradan ulaşabilirsiniz. Makalenin bu ikinci bölümünde ise, clean architecture…

5 yıl ago
Getting Started with Clean Architecture using ASP.NET Core – 01Getting Started with Clean Architecture using ASP.NET Core – 01

Getting Started with Clean Architecture using ASP.NET Core – 01

{:tr}Biliyoruz ki maintenance işlemi, uygulamanın kendisini yazmaktan her zaman daha maliyetli bir operasyondur. Her ne yaparsak yapalım, değişmeyen tek gerçek…

5 yıl ago
Playing with Service Mesh – Linkerd ve Azure Kubernetes ServicePlaying with Service Mesh – Linkerd ve Azure Kubernetes Service

Playing with Service Mesh – Linkerd ve Azure Kubernetes Service

{:tr}Bildiğimiz gibi Microsoft, bu yıl Barcelona KubeCon'da bir çok yeniliklerini duyurdu. Bence bunlardan önemli bir tanesi ise SMI(Service Mesh Interface)…

6 yıl ago
.NET Core ve Visual Studio for Mac ile Behavior Driven Development (BDD).NET Core ve Visual Studio for Mac ile Behavior Driven Development (BDD)

.NET Core ve Visual Studio for Mac ile Behavior Driven Development (BDD)

{:tr}Agile bir development takımı düşünelim, Developer'ından Product Owner'ına, Scrum Master'ından Stake Holder'larına kadar hepsinin product development konusunda collaborative olarak birbirlerine…

6 yıl ago
Kubernetes Üzerindeki .NET Core Uygulamalarının OpenTracing API ile Distributed Tracing İşlemleriKubernetes Üzerindeki .NET Core Uygulamalarının OpenTracing API ile Distributed Tracing İşlemleri

Kubernetes Üzerindeki .NET Core Uygulamalarının OpenTracing API ile Distributed Tracing İşlemleri

{:tr}Distributed tracing, microservice architecture'ı olarak tasarladığımız sistem içerisindeki uygulamalarımızın, nerede performans problemi yaşadığını belirleyebilmemiz ve monitor edebilmemiz için harika bir…

6 yıl ago
API Request ve Response’larını Azure API Management üzerinden Azure Funtions Kullanarak GrayLog’a LoglamaAPI Request ve Response’larını Azure API Management üzerinden Azure Funtions Kullanarak GrayLog’a Loglama

API Request ve Response’larını Azure API Management üzerinden Azure Funtions Kullanarak GrayLog’a Loglama

{:tr}Sizlerinde bildiği gibi hemen hemen her backend application'ının sahip olması gereken en temel özelliklerden birisi, request ve response'ların log'lanmasıdır. Özellikle…

6 yıl ago