"

SiberKültür 101: Internet kültürü, web dedikoduları ve web tasarımı ve geliştirme konusundaki tüm açlığınızı giderir.

Silverlight ile uygulama geliştirmek

Silverlight'ı geniş bir şekilde anlatmamın ardından halen kafalarda soru işareti kalabilmesi ihtimaline karşın, şimdi ilk Silverlight uygulamamızı hazırlamak için ilk adımları atacağız. Eğer hala Silverlight nedir bilmiyorsanız, okumaya devam etmeden önce bu yazıyı okumalısınız.

Bildiğiniz üzere Silverlight XAML denilen bir dili kullanıyor ve XAML kodları bir Silverlight uygulamasının görsel arayüzünü oluşturuyor. XAML kodlarını öğrenmek, HTML bilen birisi için oldukça basit diyebiliyorum. Sadece oturup yazmak bazen sıkıcı olabiliyor. Bunun yerine Microsoft Blend yazılımını kullanıyoruz. Microsoft Blend, bir arayüz üzerinden görsel olarak herşeyi yaratmanıza imkan sağlıyor.

Yani, Silverlight aslında bir arayüzü olan bir program değil. Silverlight'ı kurduğunuzda, onunla uygulamalar geliştirebilmek için ekstra şeyler yapmanız gerekiyor.

Başlamadan önce

  1. Bilgisayarınızda Silverlight 1.0 kurulu olduğundan emin olun. Hangi sürümün kurulu olduğunu öğrenmek için Microsoft'un sitesine bakabilirsiniz.
  2. Eğer bilgisayarınızda Silverlight 1.0 yerine 2.0 veya 1.1 kuruluysa 1.0 uygulaması geliştiremezsiniz. Çünkü bu sürümler arasında birçok şey değişti ve yeni sürüm eskiyi yorumlamada zorlanıyor.
  3. Neden Silverlight 2.0 ile uygulama geliştirmiyorum diyebilirsiniz. Çünkü 2.0 şuanda Microsoft tarafından önerilen sürüm değil, henüz deneme aşamasında. 1.0 ile çalışmaya başlamak size hiç birşey kaybettirmez. Aksine eliniz alışır, deneyim kazanırsınız.
  4. XAML kodlarını oluşturmak için, Microsoft Blend 2.5 uygulamasını kurduğunuzdan emin olun. Eğer sisteminizde .Net Framework 3.5 yoksa bunu da kurmanız gerekecektir.
  5. Az da olsa JavaScript dilini bilmelisiniz. Çünkü Silverlight 1.0 uygulamalarına JavaScript ile müdahale edeceğiz. JavaScript öğrenmek için W3Schools'a veya buradaki siteye bakabilirsiniz. JavaScript'i yutmuş olmanız gerekmiyor, sadece if, for gibi şartlamaları ve fonksiyon mantığını biraz bilmeniz yeterli.

Bu kısa adımlardan sonra artık Silverlight uygulaması geliştirmek için ilerleyebilirsiniz.

Devamını okuyun

Microsoft Silverlight: Herşey yeniden mi başlıyor?

Microsoft Silverlight Web'i Alevlendirebilecek mi?

Birçoğumuz kenarından köşesinden duyduk veya henüz haberdar bile değiliz Microsoft'un bu yeni oyuncağından: Microsoft Silverlight!

Açıkcası webde adı geçmeye başladığı günden beri pek bir merakla takip etmekteydim bu yeni teknoloji ürününü. Tabiki de vaktimin ufacık bir kısmını ayırabildiğim için çok da doğru bilgilerle dolu olmadığımı gördüm, geçen hafta katılma şansını yakaladığım Microsoft Silverlight ve Expression Studio Eğitimi sayesinde.

Haftanın 3 gününü kaplayan bu eğitimden geriye kalanları sizlerle paylaşmaya ve Microsoft Silverlight'ı anlatmaya çalışacağım. Tabiki bu eğitimin mimarı sevgili Daron Yöndem kadar olmayacaktır.

Devamını okuyun