Silverlight ile ViewModel Dinamik Kontrol Kullanımı

Silverlight ve WPF teknolojilerinde dinamik kontrol(code behind) kullanarak, View Model mantığına uygun geliştirme yapmak mümkündür. Bu işlem tabiki karmaşık bir hal alabilmektedir. Zaten XAML ile arayüzün arka plan kodlardan ayrılma nedeni de bu zorlukları ayrıştırmaktır. Çünkü dinamik kontroller ile yapacağımız bu uygulamada, daha fazla kod ve daha dikkatli bir geliştirme süreci gerekmektedir. Arayüze dinamik nesneler […]

WPF ve Silverlight ile Dinamik Kontrol Oluşturmak

Silverlight ve WPF mimarisinin ortak dili olan XAML, aslında alt yapısını kullandığı .NET nesnelerinin XML formatındaki halidir. Örneğin XAML ile oluşturacağınız bir buton nesnesi(<Button>) mimari olarak .NET Framework’deki Button nesnesinden farksızdır. Yani .NET sınıf kütüphanesine XML giydirilmiş haline XAML diyoruz. Bu konuda temel ve ileri seviye örnekler yaparak nasıl olduğunu anlamaya çalışalım. Uygulamamızda iki adet […]

Silverlight Kontrolleri

Silverlight, WPF ve XBAP teknolojilerinin ortak mimari olarak XAML kullandığını Silverlight eğitim videolarımda detaylıca anlatmıştım. Silverlight ve XAML alanında çok fazla yerli kaynak olmaması nedeniyle kullanılan kontrolleri tek başlık altında zaman içerisinde eklemeler yaparak anlatmak istiyorum. Bu başlık altında sadece temel/basit seviyedeki kontrolleri inceleyeceğim. Data ve karmaşık kontrolleri ise ayrı makaleler olarak yazmayı düşünüyorum. – Border […]