xaml   

adana çık aradan

  1. kıs. extensible application mark-up language. microsoft tarafından .net framework üzerinde kullanıcı arayüzü geliştirmek için geliştirilmiştir.
    (hansvoralberg, 15.09.2005 23:46)


  2. wpf'de formların tüm deklarasyonunu içeren format.

    <window x:class="wpfapplication1.window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    title="window1" height="300" width="300">
    <grid>
    <button height="23" margin="95.743,81.453,107.175,0" name="button1" verticalalignment="top" click="button1_click">button</button>
    </grid>
    </window>


    gibi bir yapısı var.
    (wondrous, 28.11.2007 12:56)
  3. xaml, eskiden direct3d ile çin işkencesi çekilerek yapılabilen her türlü 3 boyutlu tasarım taklasını basit definition'larla yapmayı sağlıyor.

    visual studio 2008 ile beraber iki boyutlu gui tasarımı için zaten xaml çıktısı alınsa da (zaten yukarıda kopyaladığım xaml'i vs 2008'de yaratmıştım) şimdilik microsoft'un 3 boyutlu gui tasarımı için microsoft expression dışında herhangi bir aracı bulunmuyor. bunun yerine 3. parti firmaların çıkartmış olduğu 3 boyutlu tasarım yazılımlarının xaml export edebilenlerinden biriyle tasarımı yapıp bundan xaml elde ederek microsoft expression'a aktarabiliyor, buradan bu objelere bilimum efektler katarak executable'lar oluşturabiliyoruz.

    windows presentation foundation'ın en büyük avantajlarından biri, temelini oluşturan xaml'in objelerle ilgili envai çeşit bilgiyi vektörel olarak tutması sebebiyle gui'nin sonsuza kadar büyütülse bile değişik çözünürlük ve ekran boyutlarında herhangi bir bozulmaya uğramaması oluyor. keza xaml'in evrensel bir format olması, yarın bir gün tasarımı kolayca web ortamına aktarmaya da altyapı sağlıyor.
    (wondrous, 03.02.2008 01:16 ~ 01:18)