XOML dosyası nedir?
XOML, Genişletilebilir Nesne İşaretleme Dili’nin kısaltmasıdır ve Windows Workflow Foundation’ın iş akışı nesneleri için bir serileştirme biçimidir. XAML temel alınarak, çoğunlukla düz XML biçiminde kullanıcı arabirimleri oluşturmak için kullanılır.
Bunlar, kullanıcı arabirimi için iş akışını bildirmek için kullanılır ve uygulama mantığını içeren ayrı bir dosyayla birlikte derlenir. Kök iş akışı düğümünü, iç içe geçmiş alt öğeleri ve gömülü kod segmentlerini tanımlayan ağaç tabanlı bir yapı içerir.
.NET için Visual Studio ile yeni bir iş akışı oluşturulduğunda, bunun Kod biçiminde mi yoksa Kodla Ayrılmış biçimde mi olacağını seçmeniz için bir seçeneğiniz vardır.
Daha sonrakini seçmeniz durumunda, IDE sizin için iki dosya oluşturacaktır; biri XOML biçiminde (iş akışı düzeni ve ayarlarından oluşur), diğeri ise programlama kodunun bulunduğu .CS/.VB biçimindedir.