OOP concept : Abstract class

Üst not: OOP( object oriented programming) türkçe olarak nesneye dayalı programlama. Concept ise içerik gibi bir anlama sahip. Yavrum şurdan bir “Abstract Class” uzatabilir misin sana zahmet? Bugün object orient programming temellerinden olan “abstract class“ların kullanımına ve saz arkadaşlarına(abstract method, virtual, sealed gibi keyword’ler) dair inceleme yapacağım. Bence bir yapıyı veya yaklaşımı kullanırken en önemli soru, […]

AngularJS Gone Wild Day:5

Bir çalışana “servis” denildiğinde akla işyerinde eve, evden işe gittiği araç gelir. Bu çalışan bir yazılımcı ise web servis, windows servis, wcf servis gibi kavramlar çağrışması daha muhtemel. Peki bu çalışan AngularJS ile uğraşıyorsa? İşte o zaman daha da başka bir kavrama gidebilir aklı. İşte bugünün konusu da bu, AngularJS services kavramını incelemeye çalışacağım. AngularJS Services […]

Visual Studio için extension geliştirmek

Bu yazıda Visual Studio için extension geliştirme konusunu anlatmaya çalışacağım. Visual Studio ile haşır neşir olanlar çeşitli eklentileri kurarak işlerini kolaylaştırmaya çalışıyor. Bunun için de gayet zengin bir seçenek listesi mevcut. Birçok bireysel ve ticari amaçlı yazılmış eklenti mevcut. Siz de bir eklenti yazıp bunu kişisel amaçla  kullanabilir veya topluluk katkısı olarak “market  place” de yayınlayabilirsiniz. […]

AngularJS Gone Wild Day:4

AngularJS serisinin 4. yazısında  angularjs kavramlarını tanıtıp, örnekler ile açıklamaya devam edeceğim. ng-filter Bu directive ile dom elementlerine format eklemek mümkündür. Örneğin yazı karakterlerinin tümünü “uppercase” veya “lowercase” yapabilir, currency  ekleyebilir ve bir liste içerisinde sıralama yaptırmak mümkün olabilir. Pipe adı verilen ‘|’ karakteri ile filtrenin biçimi belirlenebilmektedir. Aşağıdaki kod örneğinde bu bahsettiğim kullanımlar yer […]