Editörlerimiz

Daron Yöndem
İstanbul Erkek Lisesi’nden 2003 yılında mezun oldu ve DEVELOAD Yazılım ve Tasarım (www.deveload.com) şirketini kurdu. Daron Yöndem şu an Portsmouth Üniversitesi'nde Strategic Business Information Technologies alanında yüksek lisans eğitimine devam ediyor. MCT, MCPD, MCITP, MCTS, MCSD, MCAD, MCDBA, MCP, ACP ve ICSD ünvanlarına sahip olan Daron Yöndem Türkiye'nin ilk Silverlight ve Expression Studio eğitimini Microsoft Türkiye organizasyonu ile verdi. Daron Yöndem'in Microsoft ASP.NET resmi sitesi, Microsoft Coding4fun, yazgelistir.com, PC World Türkiye ve PC Extra Türkiye'de çok sayıda makalesi yayınlanmıştır. En geniş Türkçe kaynak olma özelliği taşıyan Pusula Yayıncılık’tan çıkan ASP.NET AJAX kitabının yazarı Daron Yöndem halihazırda PCnet dergisinde AJAX, Expression Web, Expression Blend, Expression Design ve Silverlight yazıları yazmakta, nedirtv?com WPF/Silverlight ve VB.NET editörlüğü yapmaktadır. Kişisel bloğu http://daron.yondem.com adresi üzerinden İngilizce ve Türkçe makaleler yayınlamaktadır

Silverlight

Silverlight Toolkit içerisinde WrapPanel kullanımı.

Bu yazımızda Silverlight Toolkit ile beraber gelen WrapPanel kontrolünün Silverlight 2.0 içerisinde kullanımına değiniyoruz.

Layout kontrolleri XAML ile arayüzler oluştururken "olmazsa olmazlar" listemizin en başında geliyor. Silverlight 1.0'daki Canvas kontrolünden sonra 2.0'da birçok kontrol yardımımıza yetişse de maalesef WPF'deki zenginliğe ulaşamamıştı. Bu eksikliği Silverlight Toolkit karşılıyor ve paket içerisindeki WrapPanel aynı WPF içerisindeki işlevsellikleri Silverlight için de sağlıyor.Silverlight Toolkit D...

Silverlight Toolkit içerisindeki renk şablonları (Thema) inceliyoruz.

Bu yazımızda Silverlight 2.0 için gelen Silverlight Toolkit içerisinde Thema yapılarına göz atarak hazır gelen renk şablonlarının kullanımını inceliyoruz.

Silverlight Toolkit konusunda yazılarıma devam edeceğimden bahsetmiştim. Bu yazımızda Silverlight Toolkit ile beraber gelen theming (renk şablonları) yapısına göz atacağız. Hali hazırda Toolkit ile beraber gelen şablonların nasıl kullanılabildiğini inceleyeceğiz. Yarattığımız yeni bir Silverlight 2.0 projesini Blend 2 ile açtıktan sonra ilk aşamada hemen Silverlight Toolkit içerisindeki gerekli DL...

Silverlight 2.0 içerisinde Silverlight Toolkit ve TreeView kullanımı

Silverlight Toolkit çok kısa süre önce stabil sürümleri ile yayınlandı. Bu yazımızda Silverlight 2.0 içerisinde Silverlight Toolkit kullanımına bir giriş yaparken Toolkit içerisinde TreeView kontrolünün kullanımını da inceliyoruz.

Silverlight 2.0 ile beraber gelen kontrol sayısı 1.0'a kıyasla ciddi miktarda arttı. Fakat hala eksikler var! İşte bu eksikleri Silverlight sürümleri arasında doldurabilmek adına yeni bir proje CodePlex üzerinde yayında. Proje aslında uzun süredir geliştiriliyor. Fakat daha yeni yeni stabil kontroller sunmaya başladı. Aslında eski AJAX Control Toolkit'e benzetebileceğimiz bir yapıda ilerleyen Silv...

Silverlight 2.0 içerisinde ProgressBar kullanımı

Bu makalemizde Silverlight 2.0 RC0 ile beraber gelen ProgressBar kontrolünün kullanımına ve görsel ayarlarına göz atıyoruz.

.NET Framework'ün ufak bir paketini içerse de Silverlight ile web tarayıcısı içerisinde büyük mucizeler yaratmak mümkün. .NET'in JavaScript gibi scripting dillerine kıyasla işlemci kullanımındaki hakimiyetini de düşündüğümüzde istemci tarafında yapacağımız işlemlerin yoğunluğun artacağı kesin. Tüm bu işlemler süresince tabi ki kullanıcıları da bilgilendirmemiz gerekiyor. AJAX ile az çok web tarafı...

Silverlight 2.0 içerisinde ComboBox Kullanımı

Bu yazımızda Silverlight 2.0 RC0 ile beraber gelen ComboBox kontrolünün veri bağlantıları da dahil olmak üzere kullanımına değiniyoruz.

Silverlight 2.0 RC0 ile gelen yeni kontrollerden biri de ComboBox kontrolü. Bu yazımızda Combobox'ın kullanımına, görsel düzenlemelerin nasıl yapıldığında göz atacağız. İlk olarak yeni bir Silverlight projesi yaratalım ve Expression Blend 2 içerisinden Asslet Library'de bir Combobox bularak sahneye yerleştirelim.<UserControl x:Class="SilverlightApplication5.Page"            ...

Silverlight 2.0 içerisinde fare hareketsizliğini algılamak.

Bu yazımızda DispatcherTimer kullanımını örnekleyerek bir Silverlight 2.0 uygulamasında kullanıcının fareyi belirlediğimiz sürelerde hareketsiz bıraktığını nasıl algılayabileceğimize göz atarak ufak bir uygulana için ekran koruyucusu yapıyoruz.

Bu yazımızda Silverlight 2.0 RC0 ile Silverlight uygulaması içerisinde minik bir ekran koruyucusu yapacağız. Aslında amacımız ekran korumak değil tabi ki, istediğimiz şey kullanıcı Silverlight uygulamasını kullanmadığında farklı bir içerik göstermek. Bu belki bir reklam, belki farklı bir "Ekrana Geri Dön Kullanıcı" sesli mesajı veya çok daha farklı bir uyarı sistemi olabilir. Özellikle veritabanı ...

Silverlight 2.0 ile Java web servislerini kullanmak

Bu yazımızda Silverlight 2.0 ile sunucu tarafında Java ile hazırlanmış bir web servisini kullanacağız. Silverlight uygulamalarının sunucu taraflı programlama altyapılarından tamamen bağımsız çalıştığını kanıtlayan örneğimizi makalenin devamında inceleyebilirsiniz.

Silverlight'ın sunucu tarafındaki programlama dillerinden ve sunucu platformundan tamamen bağımsız olduğundan sürekli bahsediyoruz. Bu çerçevede daha önceki yazılarımdan birince PHP ile Silverlight 2.0 kullanımına değinmiştim. Bu yazımızda da Java ile Silverlight kullanımına değineceğiz. Örneğimizde Java tarafından hazırladığımız bir web servisini Silverlight 2.0 tarafında Visual Studio içerisinde...

Silverlight 2.0 içerisinde MultiScaleImage kullanımı ve DeepZoom maceraları

Bu yazımızda Silverlight 2.0 Beta 2 ile beraber gelen MultiScaleImage kontrolünün kullanımına DeepZoom uygulamaları ile göz atarken sıfırdan kendi uygulamalarımızı geliştirmenin yolunu inceleyeceğiz. Makale sonunda hoş animasyonlu bir örnek ile çalışmamızı sonlandıracağız.

Silverlight 2.0 ile beraber gelen kontrollerden biri de MultiScaleImage kontrolü. Bu kontrolün yapabildikleri arasında gerçekten çok ilginç uygulamalar var. Genel itibari ile çok büyük boyutta resimlerin istemci tarafında bant genişliğinin en uygun performans ile kullılarak gösterilmesini sağladığını söyleyebiliriz. Örneğin elinizde çok yüksek çözünürlükte 2GB'lık bir fotoğraf var ve bu fotoğrafı ...

Silverlight 3 Beta - Lokal Mesajlaşma (Local Messaging)

Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile birlikte gelen Lokal Mesajlaşma (Local Messaging) işleminin nasıl yapıldığını inceleyeceğiz.

Silverlight 3 Beta ile birlikte gelen Local Messaging(Lokal Mesajlaşma) özelliği ile iki Silverlight uygulaması arasında iletişim kurup birbirlerine mesajlar göndermesini sağlayabiliyoruz. İster bir sayfada ki iki Silverlight uygulaması arasında, ister sekmeler(tab) arasında ki sayfaların içerisinde yer alan Silverlight uygulamalarında ve istersek farklı browserlar da bulunan Silverlight uygulamal...

Silverlight 3 Beta – Assembly Caching(Önbellekleme)

Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile birlikte gelen Assembly Caching (Önbellekleme) özelliğini inceliyor olacağız.

Silverlight 2.0 ile birlikte Silverlight uygulamaları XAP dosyalarında dağıtılmaya başlamıştı. XAP dosyalarının (aslında ZIP dosyası) içerisinde Silverlight uygulamamızda kullandığımız assemly(DLL) 'ler yer alıyordu ve bu yüzden XAP dosyalarının boyutu da büyüyordu. Silverlight 3 Beta ile birlikte Assembly Caching özelliği geldi ve Silverlight uygulamalarına Referans edilen assembly dosyaları XAP ...