Püf Noktası #33 - IronPython Silverlight

Salı, 2 Şubat 2010 00:00 by ikivanc
IronPython ile daha önceden Silverlight uygulamalar geliştirmek için AgDLR isminde codeplexte yürütülen açık kaynak bir proje ile birlikte yapılmaktaydı. Artık IronPython 2.6 versiyonuyla birlikte stabil bir şekilde Silverlight geliştirme araçları gelmekte. Daha önceden ayrı olan bu araçların artık bir arada gelmesi, Silverlight'ın IronPython projesi üzerinde önemini göstermekte.


Peki Chiron Nedir?
Chrion DLR(Dynamic Language Runtime) tabanlı diller için Silverlight geliştirme aracıdır. XAP dosyası oluşturur ve web server gibi çalışır. XAML kodlarının altında IronPython kodlarının çalıştığı silverlight uygulamalarını browserde çalışır hale getirir.

Chiron geliştirdiğimiz projelerde XAP dosyası oluşturur ve localhostta server’inde uygulamamızı çalıştırmamıza yardımcı olur.

Chiron IronPython 2.6 ile beraber gelmekte Bin klasörünün içersindedir. Bin ve script klasörlerinde, bin de geliştirme için gerekli olan araç ve dll'ler mevcut. Chiron exe halinde bulunur ve cmd ile birlikte çalışır.

Chiron’un tüm özelliklerine onu aşağıdaki gibi çağırdığımızda erişebiliriz.

chiron_cmd

Bu püf noktasında sadece Chiron nedir buna değindik, isterseniz sadece konsol'da Silverlight uygulamaları için xap paketi oluşturabilir, IronPython uygulamalarını çalıştırabilir veya çeşitli düzenlemeler yapabilirsiniz. Bir sonraki püf noktasında daha kolay yol olan Visual Studio içerisindeki kullanımından bahsedeceğim için çok fazla konsol tarafına değinmek istemiyorum. Konsol tarafında eskiden geliştirme nasıl yapılırdı detaylı bir şekilde göz atmak için buraya bakabilirsiniz.

Kolay gelsin.

Yorum ekle


 

  Country flag

biuquote
  • Yorum
  • Canlı önizleme
Loading