Open in app

Sign in

Write

Sign in

Furkan Güngör
Furkan Güngör

978 Followers

Home

About

Oct 30

EasyRepository.EFCore: Entity Framework Core için Kolay ve Esnek Repository Pattern Uygulaması

Entity Framework Core (EF Core) birçok .NET geliştiricisinin tercih ettiği bir ORM (Object-Relational Mapping) aracıdır. EF Core ile veritabanı işlemlerini kolayca gerçekleştirebilir, performanslı ve güvenli kodlar yazabilirsiniz. Ancak EF Core ile çalışırken bazı zorluklarla karşılaşabilirsiniz. Örneğin: Her entity için ayrı ayrı CRUD (Create, Read, Update, Delete) metodları yazmak hem zaman…

Repository Pattern

4 min read

EasyRepository.EFCore: Entity Framework Core için Kolay ve Esnek Repository Pattern Uygulaması
EasyRepository.EFCore: Entity Framework Core için Kolay ve Esnek Repository Pattern Uygulaması
Repository Pattern

4 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Apr 8

Comparing Keyset Pagination and Offset Pagination in C#: Performance and Functionality

Web uygulamalarında veri tabanından büyük veri kümesinin parçalar halinde getirilerek kullanıcı arayüzünde görüntülenmesi sıkça kullanılan bir yöntemdir. Bu işlemi gerçekleştirmek için iki yaygın yöntem Keyset Pagination ve Offset Pagination olarak bilinir. Her iki yöntem de belirli avantajlar ve dezavantajlar sunar ve hangi yöntemin kullanılması gerektiği projeye ve gereksinimlere bağlıdır. Bu…

C Sharp Programming

5 min read

Comparing Keyset Pagination and Offset Pagination in C#: Performance and Functionality
Comparing Keyset Pagination and Offset Pagination in C#: Performance and Functionality
C Sharp Programming

5 min read


Apr 2

Sıfırdan Bire-Startuplar Üzerine Notlar

Merhaba arkadaşlar, çoğunlukla teknik konular üzerinde yazılar yazmaya özen gösteriyorum ancak mesleğimiz için önemli konular sadece teknik konular değildir. Gerçekleştirdiğimiz mesleğin ruhunda elbette teknik konular çok önemlidir ancak görev aldığımız organizasyonların amacını ve hedeflerini daha iyi anlamak ve anladıklarımızı teknik yetenek setlerimiz ile birliştirmek daha çarpıcı sonuçlar verecektir.

Girişimcilik

17 min read

Sıfırdan Bire-Startuplar Üzerine Notlar
Sıfırdan Bire-Startuplar Üzerine Notlar
Girişimcilik

17 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Dec 20, 2022

.Net 7 ve Yenilikleri (EF.Core-ExecuteDelete-ExecuteUpdate)

.Net 7 sürümü ile hayatımıza giren farklı özellikler oldu. Özellikle Entity Framework Core tarafında çok sayıda iyileştirme ve yeni özellikler eklendi. Bulk operasyonlarının bu sürümde desteklenmek istendiğini zaten biliyorduk. .Net …

Dotnet

4 min read

.Net 7 ve Yenilikleri (EF.Core-ExecuteDelete-ExecuteUpdate)
.Net 7 ve Yenilikleri (EF.Core-ExecuteDelete-ExecuteUpdate)
Dotnet

4 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Aug 22, 2022

.Net 7 ve Yenilikleri (Rate Limiter)

Hız parametresi genellikle backend organizasyonları için bir başarı kriteri olarak kabul edilir. Bazı senaryolarda çok hızlı olmak avantaj yerine dezavantaj oluşturabilir. Bu senaryolar organizasyonlara göre farklılık gösterebilir. Yapılan analizler sonucunda bazen uygulamalarımızın aşırı hızlı olmasını engellemek isteyebiliriz. Tam bu noktada Rate Limiter kavramı hayatımıza giriyor. Rate Limiting temel olarak kullanıcıların…

Rate Limiting

3 min read

.Net 7 ve Yenilikleri (Rate Limiter)
.Net 7 ve Yenilikleri (Rate Limiter)
Rate Limiting

3 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Aug 16, 2022

.Net 7 ve Yenilikleri (Output Caching Middleware)

Geliştirdiğimiz sistemlerde kullanıcıdan bazı bilgiler alıp bazı sorumlulukları yerine getiren yüzlerce uç nokta yani endpoint bulunmaktadır. Yoğun yük altında çalışan sistemlerde bu uç noktaların en önemli başarı kriterleri sistemin herhangi bir T anında tutarlı bir cevap üretmesi ve bu cevabı üretirken harcadığı zamansal maliyetidir. Geliştirdiğimiz bu uç noktaların zamansal olarak…

Cache

5 min read

.Net 7 ve Yenilikleri (Output Caching Middleware)
.Net 7 ve Yenilikleri (Output Caching Middleware)
Cache

5 min read


Published in

FowApps

·Aug 3, 2022

AAA Pattern (Arrange, Act, Assert)

Geliştirdiğimiz birimler, modüller veya uygulamalar birer matematik formülü gibidir. Her formül bir hipotez olarak ortaya çıkar. Bu hipotezler çeşitli sağlamalar sonucunda bir teoriye dönüştürülür. Doğruluğu her senaryoda kanıtlanmış teoriler birer kural olarak hayatımıza girer. 2*2=4 Çarpma işlemi içinde gizli bir toplama işlemi barındırır. Onluk sayı sisteminde bu işlem bir hipotezdir…

Unit Testing

3 min read

AAA Pattern (Arrange, Act, Assert)
AAA Pattern (Arrange, Act, Assert)
Unit Testing

3 min read


Published in

FowApps

·Jul 26, 2022

Boxing vs Unboxing

Kutulamak ve kutuyu kaldırmak. İşte bütün mesele bu. 😇 Value type ve referance type olaraka ikiye ayırdığımız veri tipleri bazen stack bazen ise heap üzerinde tutulmaktadır. Value tipler stack üzerinde saklanırken referans tipler heap üzerinde saklanmaktadır ancak stack üzerinde de bir başvuru bulundurduğunu unutmamak gerekiyor. Temel kısa bir özet yaptıktan…

Boxing

2 min read

Boxing vs Unboxing
Boxing vs Unboxing
Boxing

2 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Jun 29, 2022

Monitoring Modern Systems with SigNoz & OpenTelemetry

Modern sistemlerin izlenmesi daha karmaşıktır. Doğaları gereği son derece dinamiktirler. Özellikle microservice mimarilerine dayalı olduklarında ölçümlenebilecek ve anlamlandırılabilecek büyük miktarda telemetri verisi yayarlar. Microservice yapısı containerized deployment ile combine edildiğinde organizasyonlar son derece dinamik sistemlere dönüşebiliyor. Bu servisler, donanımdan ve işletim sisteminden Docker ve Kubernetes aracılığıyla application ve business performans…

Monitoring

5 min read

Monitoring Modern Systems with SigNoz & OpenTelemetry
Monitoring Modern Systems with SigNoz & OpenTelemetry
Monitoring

5 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·May 17, 2022

Kabul Testi Nedir? (.Net with SpecFlow)

Yazılım uygulamalarını her zaman farklı organizasyonlara benzetmişimdir. Bazen bir futbol takımı bazen ise bir yolcu gemisi. Herhangi bir organizasyon ile karşılaştığımda aklıma gelen ilk soru: “Lider kim?” olmuştur. Çünkü ilk olarak lideri incelersem tüm organizasyonu incelemek gibi büyük bir zaman maliyeti oluşturmadan organizasyonun sırlarını öğrenebileceğime inanırım. Yazılım uygulamalarında bence lider…

Bdd

4 min read

Kabul Testi Nedir? (.Net with SpecFlow)
Kabul Testi Nedir? (.Net with SpecFlow)
Bdd

4 min read

Furkan Güngör

Furkan Güngör

978 Followers

Solution Developer — I want to change the world, give me the source code.

Following
  • JIN

    JIN

  • inVerita

    inVerita

  • Ashish Patel

    Ashish Patel

  • Keivan Damirchi

    Keivan Damirchi

  • Bora Kaşmer

    Bora Kaşmer

See all (111)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams