TOC

This article has been localized into Indonesian by the community.

XAML:

Apa itu XAML?

XAML, singkatan dari eXtensible Application Markup Language, adalah variasi XML milik Microsoft untuk mendeskripsikan GUI. Pada kerangka kerja GUI sebelumnya, seperti WinForms, sebuah GUI dibuat dengan bahasa yang sama dengan bahasa yang anda gunakan untuk berinteraksi dengan GUI tersebut, seperti C# ataupun VB.NET dan biasanya dikelola oleh desainer (cth: Visual Studio), namun dengan XAML, Microsoft menggunakan cara lain. Seperti dengan HTML, anda dapat dengan mudah menulis dan mengedit GUI anda.

Ini bukan merupakan tutorial XAML, namun saya akan memperkenalkan kepada anda cara menggunakannya, karena ini merupakan bagian yang esensial dari WPF. Baik anda membuat sebuah jendela (Window) ataupun sebuah halaman (Page), ia akan mengandung dokumen XAML dan berkas CodeBehind, yang bersamaan membuat jendela/halaman. Berkas XAML mendeskripsikan antarmuka dengan semua elemennya, sedangkan CodeBehind menangani semua event dan memiliki akses untuk memanipulasi kontrol XAML.

Pada bab berikutnya, kita akan melihat bagaimana XAML bekerja dan bagaimana menggunakannya untuk membuat antarmuka anda sendiri.