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 2.0 Uygulamalarında Dışarıdan Parametre Gönderimi

Bu yazımızda Silverlight 2.0 uygulamalarına Inline parametre gönderimini inceliyoruz.

Silverlight 2.0 uygulamalarını web sayfalarımıza OBJECT tagları ile koyacağımızı biliyoruz. Artık Silverlight 1.0'daki gibi JavaScript ile uğraşmak durumunda kalmayacağız. Durum böyle olunca tabi ki bu uygulamalara dışarıdan belirli durumlarda parametreler de göndermek gerekecek.Örneğin bir Video Player hazırladınız ve aynı sayfada birden çok Video göstermek için kullanacaksınız fakat bu videolar ...

Silverlight 2.0 ItemsControl ve ObservableCollection ile DataBinding

Silverlight 2.0 ile beraber gelen DataBind özelliklerine giriş yapacağımız bu yazıda ItemsControl içerisinde kendi görsel özelliklerimizi ayarlayarak arkaplandaki ObservableCollection listemizdeki verimizi görsel öğelere bağlayacağız.

ASP.NET kullanırken en sevdiğim kontrol Repeater kontrolüdür. Bana herşeyi istediğim gibi esnek bir şekilde düzenleme şansı tanır. Aynı mantıkla Silverlight 2.0 Beta 1 tarafına geçtiğimizde karşımızda ItemsControl çıkıyor. ItemsControl'e bağladığınız herhangi bir veri içerisindeki her Item'ın nasıl gözükeceği aynı Repeater içerisinde olduğu gibi bir ItemTemplate aracılığı ile karar verebiliyorsunu...

Silverlight 2.0 Cross-Domain WebClient ile REST (GET) ve XLINQ Kullanımı

Bu yazımızda Silverlight 2.0 ile beraber WebClient sınıfının kullanımına değinirken Cross-Domain veri trafiği ile ilgili kuralların ayarlanmasına ve istemci tarafında XLINQ kullanımına göz atacağız.

Silverlight 2.0 ile beraber istemci tarafında .NET dillerini kullanabildiğimizi ilk duyduğumda aklıma gelen ilk şey WebClient sınıfını artık istemci tarafında da kullanıp kullanamayacağım olmuştu. Kesinlikle kullanabiliyoruz, hatta bununla kalmayıp istersek daha detaylı bir kullanım için HttpWebRequest'i de tercih edebiliriz. Tüm bu sınıflar bize REST kullanımında yardımcı oluyorlar. Normal şartla...

Silverlight 2.0 ve WCF Servisleri

Bu yazımızda Silverlight 2.0 ile WCF servislerinin kullanımına değinirken yapılması gereken ince ayarları göreceğiz.

.NET Framework 3.0 ile beraber karşımıza çıkan WCF servisleri aslında çoktan klasik web servislerinin yerini de almış durumda. Tabi ki doğrudan bir karşılaştırma yapmak çok yanlış olacaktır, WCF çok daha geniş kapsamlı bir çerçevede değerlendirilmeli. Silverlight 2.0 tarafına baktığımızda ise istemci ile sunucu arasındaki veri trafiğini klasik ASMX web servislerine bağlayabileceğimiz gibi istersek...

Silverlight 2.0 Beta 1 ile Klasik ASMX Web Servisi Kullanımı

Bu yazımızda Silverlight 2.0 ile .NET dillerini kullanarak istemci tarafından sunucudaki bir klasik ASMX web servisine asenkron veri gönderimi ve alımını inceleyeceğiz.

Silverlight 2.0 ile beraber .NET dillerini kullanabilirker aslında sunucu tarafındaki veriye ulaşma yapısı biraz değişiyor. Normal şartlarda istemci tarafından sunucuya bağlanabilmek için AJAX isteklerini kullanırken artık istemci tarafında elimizde .NET varken ne yapacağız?İşte bu soruya bir cevap olarak klasik ASMX web servislerinin Silverlight 2.0 Beta 1 ile kullanımına göz atarak hali hazırda ...

Silverlight 2.0 PopUp Kontrolü

Bu yazımızdaki Silverlight 2.0 Beta 1 içerisinde kullanabileceğimiz dahili PopUp kontrolünün kullanımını inceliyoruz.

Silverlight 2.0 Beta 1 ile gelen yeni Silverlight kontrollerinden biri olan PopUp kontrolü ile beraber Silverlight uygulamaları içerisinde dahili PopUp sistemleri oluşturabiliyoruz. Özellikle farklı Silverlight kullanıcı kontrollerinin bulunduğu projelerde farklı arayüzler arası geçişleri sağlamak için PopUp kontrolleri büyük kolaylık sağlıyor. Hemen bir PopUp kontrolü örneği yapmak için yeni bir ...

Silverlight 2.0 ve JavaScript Kardeşliği

Bu yazımızda Silverlight 2.0 ile beraber gelen istemci taraflı VB ve C# özellikleri ile HTML elementlerinin programlamasının yanı sıra JavaScript entegrasyonunu da inceleyeceğiz.

Silverlight 2.0 ile beraber istemci tarafında VB.NET veya C# kullanabileceğimizi artık biliyoruz. Durum böyle olunca söz konusu .NET dilleri ile Silverlight uygulamasının dışına çıkarak HTML sayfasındaki klasik HTML elementlerine ulaşmak da büyük kolaylıklar sağlayabilir. Böylece aslında kısmen şu an için istemci tarafındaki JavaScript'in hakimiyetini kırmak da mümkün. Tabi bunun tam tersi senary...

Silverlight 2.0 içerisinde ZIP arşivleri kullanmak.

Herhangi bir Silverlight 2.0 uygulamasında kullanılan tüm materyalleri sunucu tarafından bir ZIP dosyası olarak alıp istemci tarafında ZIP dosyasındaki kaynakları kullanabilirsiniz. Makalemizde bu işlemleri Silverlight 2.0 ile beraber .NET kullanarak nasıl yapabileceğimize değiniyoruz.

Silverlight 1.0 içerisinde sunucu tarafından ZIP dosyaları alarak bunların içerisindeki dosyaları istemci tarafında çıkartarak kullanabiliyor olmak büyük avantaj sağlıyordu. Özellikle böyle bir işlevsellik sağlamak için de neredeyse hiçbir ek kod yazmıyor olmamız şaşırtıcı bir kolaylıktı. Bu şaşkınlığımızı almak adına Silverlight 2.0 Beta 1 içerisinde işler biraz daha zorlaştırılmış durumda. Gelin...

Silverlight 2.0 içerisinde farklı XAML dosyaları kullanımı

Silverlight 2.0 uygulamalarında ana gösterilen XAML dosyasını uygulama çalışırken değiştirerek daha geniş çaplı uygulamalar hazırlayabilir ve uygulamanın geliştirilme ortamını daha rahat bir şekilde yönetebilirsiniz. Bunu yapabilmek için ihtiyacınız olan taktiği bu yazıda inceliyoruz.

Bir Silverlight uygulamasında birden çok XAML dosyası kullanarak dosyalar arasında geçiş yapmak isteyebilirsiniz. Fakat bu noktada maalesef sizi ufak bir sorun bekliyor. Herhangi bir Silverlight uygulamasının ana görsel elementini maalesef ki değiştirme şansınız yok. Ana görsel element olarak bahsettiğimiz şey aslında Silverlight 2.0 uygulamasının XAML koduna ait "Root Element" oluyor. Söz konusu ...

Silverlight uygulamalarında Roller kullanımı

Fare ile sürükle ve bırak işlemlerinin yanı sıra Silverlight uygulamalarında farenin roller aracını da kullanabiliriz. Bu makalemizde bir örnek ile bu işlevselliği nasıl sağlayabileceğimize değineceğiz.

Silverlight uygulamalarında kullanıcı ile Silverlight nesneleri arasında bir iletişim sağlayabilmek için fare tıklamalarını kullanmak gerçekten çok kolay. Bu deneyimi bir üst adıma yükselterek sitemizin ziyaretçilerine Silverlight uygulamalarında fareleriniz roller'larını kullanma şansı da tanıyabiliriz. Aslında kullanacağımız teknik Silverlight 1.0'ın yapısı gereği istemci tarafında JavaScript il...