C#, OOP - Object Oriented Programming

C# – IoC Containers ve Castle Windsor IoC Container Kullanımı

Dependency Injection yazımda (loosy coupled) gevşek bağlı sınıfların nasıl dinamik şekilde üretileceğinden çok kısaca bahsetmiştim. Aynı örneğimizi bu sefer dinamik IOC Container ile yapacağız. Üst sınıflara bağlı olan alt sınıfları elle manuel üretmek yerine otomatik olarak ürettirip, IOC Container nesnesinden isteyeceğiz. Bu işlemi XML konfigurasyon ve Kod ile olmak üzere 2 farklı yöntemini de ele […]

İlk yorum yazan sen ol. Devamı..
Stored Procedure

MSSQL de Stored Prosedür çalıştırıp geriye değer döndürme

Stored procedurler çalıştırıldıklarında geriye değer döndürmek için output parametre geçilir. Aşağıdaki örnek kodu kendi ihtiyacınıza uyarlayarak çalıştırıp geriye sonuç alabilirsiniz.

İlk yorum yazan sen ol. Devamı..
C#

C# 7.0 gelen yenilikler

Evet arkadaşlar bu yazımızda sizlere C# 7.1 sürümünde gelen yeni özellikleri tanıtacağım..   yazının devamı yazılacak.

İlk yorum yazan sen ol. Devamı..
Faydalı Araçlar

Karışık Sql stored prosedurleri otomatik formatlama

Bu yazıda çok kısa online SQL kod formatlama sitesi olan http://www.sql-format.com/   sitesinden bahsedeceğim. Yazmış olduğunuz sql kodları bu site üzerinde formatlayabilir , gelişmiş seçenekleri ile özel bir çıktı alabilirsiniz.   sql formatter,sql formatlama

İlk yorum yazan sen ol. Devamı..
Programlama

Katmanlı Mimari Nedir ?

Katmanlı mimari nedir ? Yazısına devam edilecek.   What is N-Tier Architecture? How It Works, Examples, Tutorials, and More

İlk yorum yazan sen ol. Devamı..
C#

Async Programming : Unit Testing Asynchronous Code

Devamı yazılacak

İlk yorum yazan sen ol. Devamı..
OOP - Object Oriented Programming

Dependency Injection Nedir ?

Merhaba bu yazımızda sizlerle C# .Net ile Dependency Injection konusunu ele alacağız.Dependency Injection ; Nesneye dayalı programlama metodolojisinde önemli bir yeri olan gevşek bağlı (loosely coupled) yazılım tasarım metodunun bir uygulanış yöntemidir. Sınıfların ve katmanların olabildiğince birbirine gevşek bağlı olması ileride proje için hayat kurtarıcı bir öneme sahiptir. Gevşek bağlanmayan doğrudan düz kod antipattern veya yanlış […]

İlk yorum yazan sen ol. Devamı..
Test Driven Development

Continuous Integration

Son zamanlarda Test Development Driven yaklaşımlarında adından çokca bahsedilen sürekli devamlılık konusundan kısaca bahsediyor olacağız.   http://bahattincinic.com/post/89734051749/continuous-integration-neyin-nesi-kimin-fesi

İlk yorum yazan sen ol. Devamı..
Genel

Json Query bazlı veritabanı – EJDB

EJDB veritabanı SQLite veritabanı gibi taşınabilir bir veritabanıdır. Sorgulama dili olarak Json üzerinde MongoDB den esinlenilmiş bir dil kullanılmaktadır. Masaüstü uygulamalard   EJDB is the embeddable (in-process) database engine designed for querying collections of JSON documents and persisting data. EJDB is implemented as a C library based on Tokyo Cabinet key-value storage engine. EJDB design is inspired by Mongodb and follows the […]

İlk yorum yazan sen ol. Devamı..
Faydalı Araçlar

Json Sorgulama araçları

Xml ve Json sorgulamak için JSONIQ  Json Query Engine  

İlk yorum yazan sen ol. Devamı..