Silverlight oldukça standart HTML ve CSS yetenekleri ötesine Internet uygulamaları oluşturmak için güçlü bir araçtır.
Silverlight ile geniş yelpazeli görsel seçeneklere sahip olmak mümkündür. flash vb. gibi tasarım platformlarına rakip denilebilecek bir yapıya sahiptir. Web geliştiriciler, web tasarımcılar, grafik tasarımcılarında yoğunlukla kullandıkları bir platform olmaktadır. Silverlight zengin içeriği ve güçlü yapısıyla tasarımlara farklı bir esneklik ve şıklık katan bir yapıya sahiptir. Silverlight Microsoft tarafından geliştirilmiştir. Microsoft Xp ile Vista arasındaki görsel farkları bilirsiniz. Xp görsel yönden daha zayıf fakat vistaya göre daha hızlı bir yapıya sahiptir. Vista ise görselliği ile ön plana çıkıp performans bakımından yetersizlik sağlamaktadır.
Silverlight uygulamasını oluşturan görsel öğeler bir kapsayıcı nesnesi içinde yerleştirilmesi gerekir. Örneğimizde konteyner 300 100 pikselleri ölçme Canvas nesnesi kullanıyoruz ve bir açık mavi renkte görüntüleri ile arka plan özelliğini belirliyoruz Bu içine bir verdana yazı boyutu 30 piksel ve altında ve Canvas nesnesinin sol üst köşesine sağındaki 10 piksel ‘Merhaba Dünya!’ Metin dizesini görüntülemektedir.
MIME türüne göre tanımlanan Burada, 300 piksel genişliğinde ve Silverlight plug-in yerleştirmek için geniş 100 piksel boşluk tanımlamıştır. Biz de plug-in için bir veri niteliği tanımladık. Uygulamada bu genellikle göz ardı edilir ama bazı tarayıcılar ile performansını artırmak (ve bu durumda ikinci bir ‘boş’ değere sahip, nitelik iki parametre alır gibi sondaki virgül gerekli olduğunu unutmayın) olabilir.Silverlight eklentisi bir dizi parametre alır, ancak bu bağlamda en önemli yerlerde uygulamayı bulmak için plug-in kaynak olduğu görülmektedir. Bu durumda dosya ‘silverlightapp.xml’ yönlendiriliyor.
Karma karakterine başvuruları geçerli sayfada bir komut dosyası bloğu takip gösterir. Aradaki fark daha önceki XAML örnek arasındaki Tuval üzerine bir Rectangle nesnesi yerleştirilmiş olmasıdır. Çizgi, Elips, Poligon ve Polyline ve gibi görüntüleme seçenekleri geniş bir yelpazede destekler ve bir Shape öğesidir. Dolgu özelliği fırça nesne belirtmek için bize izin verirken RadiusX ve RadiusY, dikdörtgenin köşeleri yuvarlak bağlıyor. Bu durumda biz sarı ve açık mavi bir mezun harmanında gölge dikdörtgen LinearGradientBrush kullandık.
Silverlight eklentisi tarafından desteklenen diğer parametrelerin çoğu bu aşamada göz ardı edilebilir. Eğer emin olmak istiyorsanız ancak ‘minRuntimeVersion’ ile örneğin, bu sürüm 2.0 yerine 1.0 sürümünden daha yararlı olabilir.
Sorgu dize ID değeri ayıklanır sonra, kod veritabanına bir bağlantı açar ve sonra belirtilen müşteri verilerini alır ve nesne $ sonucunda yerleştirir bir sorgu çalıştırır. Fonksiyon mysqli_fetch_array () $ veri okumak ve yankı komutunu kullanarak XAML sokulabilir yerden dizi $ satır, içine ayıklar.
Bu kadar üretim kodu, hata denetimi yolunda çok az olduğunu, ancak PHP silverlight uygulaması oluşturmak için nasıl kullanılabileceğini göstermek için hizmet ediyor.:








