Tag Archives: C#

Roslyn : Derleyicinin Yeniden Keşfi Webiner’i

   Bu ay biraz yoğunluktan olsa gerek sadece bir webiner verebildim, bu yüzden de güzel bir konu seçmeye özen gösterdim.    NedirTv.com çatısı altında gerçekleştirdğimiz ve geçtiğimiz cuma akşamı saat 21:00 ‘da başlayan 1 saatlik webiner’de Roslyn CTP ve bize neler kazandıracağına değindim. Katılımcılar açısında faydalı olduğuna inandığım “Roslyn : Derleyicinin Yeniden Keşfi” webiner kaydını [...]

Read more

Microsoft “Roslyn” CTP

   Geçtiğimiz yıldan beri merakla beklenen Microsoft “Roslyn” projesi nihayet CTP sürümü ile yazılım geliştiricilere merhaba dedi. Özellikle son iki haftadır bugünü iple çektikten sonra artık gönül rahatlığıyla Microsoft “Roslyn” CTP’yi indirebileceğiniz link’i sizlerle paylaşabiliyorum; http://msdn.com/roslyn    Heyecanla bir solukta bu bilgiyi sizlerle paylaştıktan sonra, konuya yeni olanlar için sanırım öncelikle Microsoft “Roslyn” nedir anlatmalıyım; [...]

Read more

Toplanabilir Dinamik Assembly’ler

   Hatırlayacak olursanız bir süre önce size çalışma-zamanı nasıl dinamik kod oluşturabileceğinizden bahsetmiştim. Geliştirdiğimiz örnek kod üzerinden ekrana “Merhaba Dinamik Dünya” yazan bir konsol uygulaması oluşturarak diske kaydetmiş, ardından da uygulamamız üzerinden oluşan kodu nasıl kullanabileceğimizi görmüştük. Makalemde basit bir uygulama ile örneklemeye çalıştığım reflection  emit çok güçlü; ama dikkatli kullanılmadığında da bir o kadar [...]

Read more

TFS Check-in ve Build’lerini “İzleyelim”

   Hatırlarsanız, bir süre önce sizlere Team Foundation Server 2010’da olay aboneliğinden bahsetmiştim. Yaptığımız örnek uygulamayla da Check-in olay bildirimlerini dinlemiştik. Bu makalemde, Team Foundation Server olay bildirimleri ile ilgili öncekli makalemi bir adım ileri taşıyarak yazılım yaşam döngümüzün yoğun temposunda kendimize nasıl eğlenceler oluşturabileceğimizi sizlerle paylaşacağım.    Günlük işimin bir parçası olarak Team Foundation [...]

Read more

Kinect, Arka plan & Oyuncu Renklendirme

   Kinect makale serisinde en son derinlik ve video akışlarını beraber kullanmaya başlayarak oyuncu görüntüsünü farklı bir arka plan üzerine koyabilmiştik. İki farklı veri akışını birleştirdiğimiz bu işlem Kinect’i daha güçlü kullanabilmek adına önemli bir adım. Bu makalemde bunu bir adım daha ileri taşıyarak ayıkladığımız arka plan ve/veya oyuncu görüntüsü üzerinde resim işleme yöntemlerini kullanıyor [...]

Read more

Resmin Negatifini Alma

   Görüntü işleme konusuna girmişken elimizdeki bir görüntünün negatifini nasıl alacağımızı anlatmamak olmaz. Oldukça basit bir mantığı olan negatif görüntü elde etme işleminde yapılacak olan işlem her bir pikselin RGB kanal değeri olan her bir bit’i değilini almak; yani 0’ları 1, 1’leri 0 yapmak.    RGB renk modelinde her bir kanal için 8bit ayrılmıştır. İkilik [...]

Read more

Resmi Pikselleştirme

   Bir önceki makalemde birlikte renkli bir görüntüyü işleyerek gri tonlanmış bir hale dönüştürmüştük. Hazır konusu açılmışken ikinci bir görüntü işleme yöntemi olan pikselleştirmeden de bahsetmek istiyorum.    Pikselleştirme, belirli bir alan içerisindeki her bir pikselin ortak bir rengi almasıdır; ki bu aynı zamanda görüntüdeki detaylarında kaybolması anlamına gelecektir. Gri tonlama işlemi her bir piksel [...]

Read more

Renkli bir Resmi Gri Tonlamaya Dönüştürme

   Photoshop v.b. resim işleme uygulamalarında bulunan en basit işlemlerden birisidir renkli bir resmi gri tonlanmış haline dönüştürmek. Bu makalemde, C# ile renkli bir görüntüyü nasıl gri tonlanmış haline dönüştürebileceğimizi sizlerle paylaşıyor olacağım.    Doğrudan kodlamaya geçmeden önce, konunun daha rahat anlaşılabilmesi adına, renkli görüntülerin bilgisayarlar tarafından nasıl tutulduğunu görelim. Renkli imajlar çoğunlukla çeşitli renk [...]

Read more

.Net Framework, BCL ve CLR

   Verdiğim eğitimlerde en çok karıştırıldığını gördüğüm konulardan birisidir .Net Framework, Base Class Library (BCL, Temel Sınıf Kütüphanesi) ve Common Language Runtime (CLR, Ortak Dil Çalışma-Zamanı) kavramları. Pek çok insan .Net Framework = BCL = CLR diye düşünmekte. Aslında bu kavramlar birbirine bağlı; fakat bir o kadar da birbirinden ayrı kavramlardır.     .Net framework bir [...]

Read more

Xml Yardımıyla Çalışma-Zamanında Sınıflar Oluşturmak

   Microsoft Yaz Okuluna katılamayanlardan zaman zaman aldığım sitem dolu mesajlar ardından, katılımcılarla paylaştığım bazı konuları zaman zaman blogum üzerinden sizlerle de paylaşmaya karar verdim.    Bir yönetici olmak dışında, aynı zamanda (ve her zaman için) bir yazılım geliştirici olarak, yazdığım kodlarda her zaman için ileriyi düşünmeyi isterim. Her ne kadar pek çok firmada yazılım [...]

Read more
Page 1 of 612345...Last »
QR Code Business Card