Proje Oluşturma Süreci
Proje Oluşturmak için gerekli yüklemeler
Önceki bölümlerimizde Silverlight ‘ın farklı platformlarda çalıştığından bahsetmiştik. Bu kısımda Silverlight ile proje geliştirmeden önce sistemimizde bulunması gereken programlara bakacağız. Visual Studio 2008 için gerekli yüklemeler aşağıdaki gibi olacaktır.
· Visual Studio 2008 Service Pack 1
o Silverlight çıkış sürecinde Visual Studio 2008 üzerinde herhangi bir destek bulunmuyordu. Service Pack 1 ile gelen Silverlight desteği ile Developer tarafında Silverlight uygulaması geliştirebiliyoruz.
· Expression Blend 3
o Silverlight ‘ın en önemli özelliklerinden biri olan tasarım ve code ayrımının tasarım ihtiyacını Expression Blend tarafından sağlıyoruz. Özellikle kullanıcı arayüzü oluşturma ve Xaml oluşturmak için Expression Blend 3 ‘ün sistemimizde yüklü olması gerekmektedir.
· Silverlight Tools
o Visual Studio içerisinde yeni proje oluşturmamızı sağlayan tools paketidir.
· Silverlight Developer Runtime
o Silverlight Client Runtime dışında developerlara yönelik kendi debug özelliklerini sağlayan bir Runtime yüklememiz gerekmektedir.
· Silverlight Toolkit (Opsiyonel)
Visual Studio 2010 için gerekli yüklemeler aşağıdaki gibi olacaktır.
· Visual Studio 2010
· Expression Blend 4 RC
· Silverlight Tools
· Silverlight Developer Runtime
Yeni Proje Oluşturulması
Gerekli yüklemeler yapıldıktan sonra artık projemizi oluşturmaya başlayabiliriz.İlk olarak Visual Studio 2010 üzerinde File > New Project seçeneği ile yeni bir proje o luşturuyoruz.
Yukarıdaki şekilde projemizin özelliklerini belirliyoruz. Özetle üzerinden geçecek olursak Proje ismini, konum bilgisini, çalışmak istediğimiz framework ve proje türünü belirliyoruz.
Silverlight’ın Client tarafında çalışan bir uygulama olduğundan bahsetmiştik. Bu kapsamda oluşturduğumuz Silverlight projesinin Server tarafında bir Web Sitesinde host edilmesi gerekmektedir.Visual Studio tarafından default olarak bize verilen web site seçeneği de Asp.net olacaktır.Diğer seçenek de ise kullanacağımız Silverlight versiyonunu belirliyoruz.Son olarak ileriki bölümlerde değineceğimiz Rıa Services seçeneğini proje ihtiyacımıza göre kullanabiliriz.
Tüm bu işlemleri gerçekleştirdikten sonra ilk Silverlight projemizi oluşturmuş olduk. Yapısı itibari ile klasik html mantığına benzer bir şekilde uygulamalar geliştirebiliriz. Aşağıdaki şekilde oluşturduğumuz proje üzerindeki özellikleri daha detaylı inceleyelim.
Etiketler: silverlight, eğitim