MVVM - Kendi Messenger Servisimizi Yazalım

Bugün yine MVVM (Model-View-ViewModel) ile ilgili bir yazı ile karşınızdayım. Bir önceki yazıda MVVM Light Toolkit’in Messenger servisini kullanarak ViewModel’ler arasındaki iletişimin nasıl sağlandığına göz atmıştık. Bugün ise bu iletişimi sağlayan Messenger servisini kendimiz geliştiriyor olacağız. Servisimizin sağlayacağı fonksiyonellikler aşağı…

Read More

MVVM - Messenger ile ViewModel'ler Arası İletişim

Daha önceki yazılarımızda MVVM desenini basit bir şekilde nasıl implemente edebileceğimizden bahsetmiştik. Zamanla daha kompleks uygulamalar geliştirildiğinde önceki anlattıklarımızın tek başına yeterli olmadığını farketmişsinizdir. Örneğin o an uygulamanızın farklı kısımlarına, nesnelerinizi parametre olarak gönderip ona göre işlem yaptırmanız ger…

Read More

WPF-MVVM Deseni #2

Arayı daha fazla soğutmamak adına MVVM serisinin ikinci kısmını biran önce yazıp paylaşmak istedim:) Önceki yazımızda hatırlarsanız MVVM kullanmadan veriler üzerinde bir takım işlemler gerçekleştiren basit bir WPF uygulaması geliştirmiştik. Bu yazımızda da geliştirmiş olduğumuz uygulamamızı refactor ederek MVVM ile nasıl geliştirilebileceğine adım…

Read More

WPF-MVVM Deseni #1

Bir önceki yazımızda MVVM ile ilgili temel bilgiler vermiştik. Bu yazımızda MVVM kullanmadan verileri bir listede gösteren, sıralayan ve veriler içerisinde arama yapan basit bir WPF uygulaması geliştiriyor olacağız. Bir sonraki yazıda ise aynı uygulamayı MVVM ile nasıl gerçekleştirebileceğimize bakacağız. Görsel öğelerimizin olduğu XAML kodunu aşa…

Read More

WPF-MVVM’e Giriş

Son birkaç yıldır çok popüler olan ve uzun süredir kullanıp da hakkında yazma fırsatım olmayan MVVM’e hızlı bir giriş yapmak istiyorum. İlk kez MVVM ile tanışanlar için konunun anlaşılabilir olması açısından olabildiğince giriş seviyesinde tutmaya çalışacağım. MVVM Nedir? M-V-VM ( Model- View-ViewModel) deseninin geçmişine baktığımızda John Gossman…

Read More