Püf Noktası #44 - Silverlight Out Of Browser

Cumartesi, 13 Şubat 2010 15:00 by ikivanc
Silverlight uygulamalarına Silverlight 3.0 ile beraber masaüstü özelliğinin geldiğini biliyor muydunuz? Yani masaüstüne internetteki uygulamanın offline halde çalışır versiyonu yüklenecek.

Bunun için bi kaç küçük değişiklik yapmamız gerekir. Silverlight projesinde Properties klasöründeki AppManifest.xml de değişiklik yapmamız gerekir.

AppManifest.xml içerisine aşağıdaki kodu eklemeniz gerekli;

<Deployment xmlns="http://schemas.microsoft.com/client/2007/deployment"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  EntryPointAssembly="PhotoProject365"
  EntryPointType="PhotoProject365.App">
  <Deployment.Parts>
  </Deployment.Parts>
  <Deployment.OutOfBrowserSettings>
    <OutOfBrowserSettings
      ShortName="Project365">
      <OutOfBrowserSettings.WindowSettings>
        <WindowSettings Title="Project365" />
      </OutOfBrowserSettings.WindowSettings>
      <OutOfBrowserSettings.Blurb>
        Project365 - 2010 Boyunca Her Güne Bir Fotoğraf
      </OutOfBrowserSettings.Blurb>
    </OutOfBrowserSettings>
  </Deployment.OutOfBrowserSettings>
</Deployment>

Burada masaüstündeki kısayol ismi ve açıklaması ile beraber bilgisayara indirilirken kullanıcının göreceği mesajı barındırmakta.


Silverlight uygulamasına sağ tıkladığımız zaman "Install Project365 onto this computer" şeklinde bir seçenek gelecek ve bunu tıkladığımız zaman aşağıdaki gibi bir ekran gelecek.


Başlangıç menüsü ve masaüstüne kısayol oluşturma seçenekleri sunacak. İstediğimiz yeri seçerek, kısa yolu istediğimiz yere kaydedebiliriz.


Görüldüğü gibi masaüstünde bir kısayol oluştu ve silverlight uygulamamız tıpkı masaüstü uygulamaları gibi çalışan bir ekranda geldi karşımıza.

Bu özellik sayesinde örneğin benim http://project365.ibrahimkivanc.com/ adresindeki günün fotoğrafını takip etmek için masaüstüne bu şekilde kaydettikten sonra browser'a adresi yazmadan masaüstündeki kısayoldan takip edebilirsiniz.

Ayrıca daha duyurusunu yapmadığım, twitter hesabından @IKProject365 da takip edebilirsiniz.

Kolay gelsin.

Yorum ekle


 

  Country flag

biuquote
  • Yorum
  • Canlı önizleme
Loading