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

Animasyonla bir Silverlight düğmesi nasıl yaratılır?

Silverlight 1.0 ile beraber hazır kontroller arasında Button bulunmadığı için çoğu zaman kendi düğmelerimizi tasarlamamız ve animasyonlarla zenginleştirmemiz gerekiyor. Bu makalemizde örnek bir düğme yaratarak fare ile üzerine geldiğimizde veya fare düğmenin üzerinden çekildiğinde çalıştırılacak animasyonları da düğmemize bağlayacağız.

Bu makalemizde hızlı bir şekilde örnek bir Silverlight düğmesi tasarlayarak fare ile üzerine gelindiğinde parlamasını üzerinden çekildiğinde de eski haline geri dönmesini sağlayacağız. İlk olarak düğmemizi çizmek için Expression Blend 2 içerisinde yeni bir Silverlight projesi yaratalım ve Rectangle çizim aracı ile bir dikdörtgen çizelim. Dikdörtgeni çizdikten sonra Expression Blend 2 içerisinde "P...

Silverlight ile bir EKG animasyonu

Bu Silverlight örneğimizde Expression Design ilebir EKG çizimi yaptıktan sonra Expression Blend 2 içerisinde gerekli maskelemelerini de düzenleyerek bir Silverlight EKG animasyonu yaratacağız.

Bu makalemizde Silverlight ile bir EKG animasyonu yapacağız. Önce EKG çizimimizi Expression Design ile yapmalıyız. Bunun için 300*200px yeni bir dosya yaratarak "Pen Tool" ile sahneye bir doğru çizelim. Sonrasında çizdiğimiz doğruya "Add Anchor Point" aracını kullanarak birkaç nokta ekleyelim. Son olarak bu eklediğimiz noktalardan istediklerimizi "Direct Selection Tool" ile seçerek yukarı veya aşa...

Silverlight 2.0 Localization

Bu yazımızda Silverlight 2.0 Beta 2 ile beraber istemci taraflı Localization yapmanın yolunu inceliyoruz. Örneğimizde Türkçe ve İngilizce metinlerin yapılan ayara göre otomatik olarak ekrana yansıtan ufak bir uygulama yapacağız.

Birden çok dil kullanılan projelerde .NET ile beraber gelen dahili Localization özellikleri hızlı çözümler yaratmak adına ciddi birer kurtarıcı olarak değerlendirilebilir. Kişisel olarak her zaman daha özelleştirilebilir altyapılara sahip olmak adına el yapımı altyapıları tercih etsem de her zaman bunun için zaman bulunamayabiliyor. Silverlight 2.0 ile beraber de artık .NET dillerini ve altyapısın...

Silverlight 2.0 Beta 2 TabControl İncelemesi

Silverlight 2.0 Beta 2 ile beraber gelen yeni kontrollerden TabControl'ü incelerken görsel özelliklerinde yapılabilecek değişikliklere göz atıyoruz.

Silverlight 2.0 Beta 2 ile beraber gelen yeni kontrollerden biri olan TabControl özellikle Windows uygulamalarından alışmış olduğumuz sayfalı uygulama tasarımlı ekranları web ortamında da rahatlıkla oluşturabilmemizi sağlıyor. System.Windows.Controls.Extended sınıfı altında bulunan TabControl'u kullanabilmek için projenize söz konusu sınıfı reference olarak eklemiş olmanız gerekiyor. Visual Studio...

Silverlight Runtime ve SDK DLL'leri ve açıklamaları

Bu yazımızda Silverlight 2.0 Runtime ve SDK paketi ile beraber gelen DLL kütüphanalerini, içeriklerini ve kullanım yerlerini inceliyoruz.

Silverlight 2.0 ile beraber artık tüm yazdığımız kodların DLL olarak XAP dosyaları içerisinde istemciye gönderildiği bir ortamda harici DLL kütüphaneleri de kullanabiliyor olmak büyük avantajlar getiriyor. Tabi ki bu avantajlardan ürünün kendisi de faydalanıyor ve Silverlight 2.0 Beta 2 Runtime ve SDK ile beraber gelen çoğu harici kontrol normal şartlarda Expression Blend 2.5 içerisinde gözükmese ...

Silverlight 2.0 GridSplitter Kullanımı

Silverlight 2.0 ile kurumsal uygulama arayüzleri geliştirirken ekranın belirli bölümlerini kullanıcıların boyutlandırabilmelerini sağlayabilmek için kullanabileceğimiz GridSplitter kontrolünü inceliyoruz.

Silverlight 2.0 içerisinde Grid kullanımı HTML içerisinden alışık olduğumuz Table yapısından pek farklı değil. Kolonlar ve satırlar yaratarak görsel öğeleri ekranda konumlandırabilmenizi sağlayan Grid kontrolü ile beraber kullanabileceğimiz kontrollerden biri de GridSplitter kontrolü. GridSplitter kontrolü bir Gridin kolon veya satırlarının kullanıcı tarafından fare ile boyutlandırılabilmesini sağ...

Silverlight 2.0 içerisinde Calendar ve DatePicker kontrolleri

Bu yazımızda Silverlight 2.0 ile beraber gelen istemci taraflı Calendar ve DatePicker kontrollerinin özelliklerine değiniyoruz.

Silverlight 2.0 ile beni en çok şaşırtan özelliklerden biri de WPF'in web sürümü diyebileceğimiz ve WPF'e kıyasla bir çok eksiği olan bir torun olarak Silverlight ile beraber artık WPF'de bulunmayan bazı kontrollerin geliyor olması. Tahminen uzun vadede her iki taraf da birbirinden besleniyor olacaktır. Bugün baktığımızda ilk dikkati çeken kontrollerden biri de maalesef WPF tarafında olmayan Calen...

SharePoint Server üzerinde Silverlight kullanımı.

SharePoint Server artık sadece bir şirket içi iletişim ve paylaşım alanı olmanın ötesinde internete açık web sitelerinin altyapısında da rahatlıkla kullanılıyor. Her iki ihtimalde de SharePoint üzerinde Silverlight kullanımı farklı olanaklar tanıyabilir. Bu yazımızda Silverlight uygulamalarının SharePoint entegrasyonuna göz atacağız.

SharePoint Server artık sadece bir şirket içi iletişim ve paylaşım alanı olmanın ötesinde internete açık web sitelerinin altyapısında da rahatlıkla kullanılıyor. Her iki ihtimalde de SharePoint üzerinde Silverlight kullanımı farklı olanaklar tanıyabilir. Örneğin şirket için canlı video yayını dağıtımlarınızı SharePoint ve Media Services ile Silverlight aracılığı ile kullanıcılara yansıtabilir veya...

Silverlight Projelerini Ana Hatları

Bir Silverlight projesi birden çok JavaScript dosyasından oluşur. Bu dosyalarının yapılarını, içeriklerini ve Silverlight animasyonlarının HTML sayfalarına yerleştirilmesini incelediğimiz bu makalede Expression Blend 2 ile yarattığımız bir Silverlight projesini masaya yatırıyoruz.

Bir Silverlight projesi farklı dosyalardan ve yapılardan oluşur. Bu yapılar neredeyse tamamı ister Visual Studio içerisinde ister Expression Blend 2 içerisinde bir Silverlight projesi yarattığınızda otomatik olarak oluşturularak karşınıza çıkar. Her şey ne kadar otomatik olsa da belirli noktalarda işlemlere müdahale edebilmek açısından bizim için otomatik olarak hazırlanan şeylerin neler olduğunu ...

Silverlight 2.0 içerisinde ScrollViewer kullanımı.

Bu yazımızda Silverlight 2.0 içerisinde ScrollViewer kontrolünün kendi içerisindeki hazır özelliklerin yanı sıra özel Scrollbar yapıları ile beraber kullanımına da değiniyoruz.

Herhangi bir içeriği Silverlight 2.0 arayüzlerinde göstermek istediğinizde özellikle veri bağlanabilir çoğu kontrolün kendi içerisinde "ScrollBar" (Kaydırma Çubukları) içerdiğini görebilirsiniz. Fakat bazı durumlarda bu hazır kontrolleri kullanmadığınızda veya scrollbar özelliği bulunmayan bazı yapı taşı niteliğinde kontrolleri beraber kullanmak istediğiniz ayrıca bir ScrollBar'a ihtiyacınız olabi...