Open in app

Sign In

Write

Sign In

Samet Çınar
Samet Çınar

204 Followers

Home

About

Jul 18, 2022

Building GraphQL Playground Server with ASP.NET Core

What is GraphQL? What does it do? How is it different from Rest API? What is GraphQL? It is API query language. Used by high-traffic apps like Facebook, Github, Pinterest, Shopify etc. What does it do? A schema is determined in the GraphQL project. …

GraphQL

11 min read

Building GraphQL Playground Server with ASP.NET Core
Building GraphQL Playground Server with ASP.NET Core
GraphQL

11 min read


Nov 13, 2021

Prototype Pattern of Creational Design Patterns for .Net Core

Problem : Let’s say we have an application where we receive online orders. In this application, users want to re-create their orders from the past. In other words, I have listed my previous orders on my orders page, I want to create another one from my previous order with a…

Design Patterns

2 min read

Prototype Pattern of Creational Design Patterns for .Net Core
Prototype Pattern of Creational Design Patterns for .Net Core
Design Patterns

2 min read


Nov 8, 2021

Builder Pattern of Creational Design Patterns for .Net Core

Problem: Let’s assume that there is more than one subscription type in our application as in the image. We need to make different calculations according to the choices made by the customer. Along with different subscriber types a variable calculation depending on the monthly or annual selection makes the event…

Design Patterns

5 min read

Builder Pattern of Creational Design Patterns for .Net Core
Builder Pattern of Creational Design Patterns for .Net Core
Design Patterns

5 min read


Nov 1, 2021

Abstract Factory Pattern of Creational Design Patterns for .Net Core

Problem: Our application works with Oracle database. But after an agreement made by the company, after a year, it is necessary to switch to SQL instead of Oracle. At the same time, the transition to SQL may result in a return to Oracle after a few years. A different database…

Design Patterns

3 min read

Abstract Factory Pattern of Creational Design Patterns for .Net Core
Abstract Factory Pattern of Creational Design Patterns for .Net Core
Design Patterns

3 min read


Oct 28, 2021

Factory Method of Creational Design Patterns for .Net Core

Problem: Let’s say we have an app for which we get paid. For now, we receive payments from X, Y and Z banks on this application. The number of banks may increase or decrease in the future. We need to establish a flexible structure. Deciding which bank should be processed…

Design Patterns

3 min read

Factory Method of Creational Design Patterns for .Net Core
Factory Method of Creational Design Patterns for .Net Core
Design Patterns

3 min read


Published in SabancıDx

·Jun 27, 2021

Vertical Slice Architecture Example

Vertical Slice mimarisini kullanarak örnek bir proje oluşturdum. Proje içerisinde Vertical Slice mimarisi ile beraber MediatR, CQRS, Migration gibi kütüphanelerde kullandım. “Vertical Slice Architecture Nedir?” sorusunun cevabı için “N-Tier Arcihtecture” ile kıyasladığım yazıyı inceleyebilirsiniz. Vertical Slice Architecture Vs. N-Tier Architecture Vertical Slice Architecture nedir? N-Tier’dan farkı nedir? Artıları, eksikleri nelerdir sorularının cevabı için bir…xdeveloper.medium.com

Software Architecture

5 min read

Vertical Slice Architecture Example
Vertical Slice Architecture Example
Software Architecture

5 min read


Jun 20, 2021

Vertical Slice Architecture Vs. N-Tier Architecture

Uzun yıllardır geliştirdiğim projelerimde çoğunlukla çok katmanlı mimari anlayışını kullanmışımdır. Klasik olarak kullanılan BAL(Business Access Layer), DAL(Data Access Layer), PL(Presentation Layer) dışında bunu daha da parçalayarak aşırı çok katmanlı mimarı projeleri geliştirdim. :) Yakın zamanda birden fazla mikro servisten oluşan bir projede Vertical Slice mimarisi ile kod geliştirmeye karar verdik…

Software Architecture

6 min read

Vertical Slice Architecture Vs. N-Tier Architecture
Vertical Slice Architecture Vs. N-Tier Architecture
Software Architecture

6 min read


Published in SabancıDx

·Mar 14, 2021

Çok Katmanlı Mimari Örnek Proje(3)

Çok katmanlı mimarı konumuzun ikinci yazısında “Data, Serializer, Mapper, Encryptor, EmailSender” katmanlarından bahsettim. Çok Katmanlı Mimari Örnek Proje(2) Çok katmanlı mimari örnek projemizin ilk yazısında Corex’in bize sağladığı faydalardan, örnek projemizinde “Core…medium.com Bu yazımda sırasıyla “Caching, Validation, Operation” katmanlarından bahsedeceğim. 08.Corex.Sample.Caching Projemizde kullanacağımız caching katmanı için Corex’den belirlediğimiz arayüzü kullanıyoruz. Bu arayüz tüm caching kütüphanelerinin destekleceği bir yapıda oluşturuldu.

Software Architecture

8 min read

Çok Katmanlı Mimari Örnek Proje(3)
Çok Katmanlı Mimari Örnek Proje(3)
Software Architecture

8 min read


Published in SabancıDx

·Mar 10, 2021

Çok Katmanlı Mimari Örnek Proje(2)

Çok katmanlı mimari örnek projemizin ilk yazısında Corex’in bize sağladığı faydalardan, örnek projemizinde “Core, Model” katmanlarından bahsettim. Çok Katmanlı Mimari Örnek Proje(1) Bir önceki yazımda “Çok Katmanlı Mimari” konusundan bahsetmiştim.medium.com Bu yazımda sırasıyla “Data, Serializer, Mapper, Encryptor, EmailSender” katmanlarından bahsedeceğim. 03.Corex.Sample.Data Projemizin data katmanında repository pattern kullanacağız. Belirlediğimiz ara yüzden EFCore implemente ederek MSSQL veri tabanını migration ile oluşturacağız.

Software Architecture

4 min read

Çok Katmanlı Mimari Örnek Proje(2)
Çok Katmanlı Mimari Örnek Proje(2)
Software Architecture

4 min read


Published in SabancıDx

·Mar 7, 2021

Çok Katmanlı Mimari Örnek Proje(1)

Bir önceki yazımda “Çok Katmanlı Mimari” konusundan bahsetmiştim. Çok Katmanlı Mimari(N-Tier Architecture) Nedir bu kulağa hoş gelen herkesin dilinde olan çok katmanlı mimarı. Ne yapınca çok katmanlı mimarıya uygun oluyoruz…medium.com Yazıda bahsettiğim örnek projeye başladım ve bu projede neler yaptığımı sizlere aktarmak istiyorum. Hatta bu projeyi ve projeyi geliştirirken kullandığım “Corex” paketini sizlerle beraber geliştirmeye devam etmek istiyorum. Eleştiri, yorum yaparak katkıda bulunursanız çok sevinirim.

Dotnet

4 min read

Çok Katmanlı Mimari Örnek Proje(1)
Çok Katmanlı Mimari Örnek Proje(1)
Dotnet

4 min read

Samet Çınar

Samet Çınar

204 Followers

Developer/Architect

Following
  • Burak Selim Şenyurt

    Burak Selim Şenyurt

  • YUSUF ELİAÇIK

    YUSUF ELİAÇIK

  • KEMAL ELÇİ

    KEMAL ELÇİ

  • Mustafa Sadedil

    Mustafa Sadedil

  • Lemi Orhan Ergin

    Lemi Orhan Ergin

See all (7)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech