Gambaran umum XAML
Extensible Application Markup Language (XAML) adalah bahasa deklaratif yang didasarkan pada XML. XAML digunakan secara ekstensif dalam jenis aplikasi berikut untuk membangun antarmuka pengguna:
- Aplikasi Windows Presentation Foundation (WPF)
- aplikasi Platform Windows Universal (UWP)
- Aplikasi Xamarin.Forms
Kode XAML berikut mendefinisikan kontrol tombol sederhana.
<Button Click="ButtonClick">Show updates</Button>
XAML juga digunakan untuk menentukan alur kerja di aplikasi Windows WorkFlow Foundation (WF).
Editor kode XAML
Editor kode XAML di Visual Studio IDE mencakup semua alat yang Anda butuhkan untuk membuat aplikasi WPF dan UWP untuk platform Windows, dan untuk Xamarin.Forms. Dan meskipun IDE (lingkungan pengembangan terintegrasi) di Visual Studio memiliki banyak fitur yang dapat Anda gunakan untuk mengembangkan aplikasi untuk platform lain, ide ini juga memiliki beberapa fitur yang unik untuk XAML.
Perancang XAML
Visual Studio dan Blend untuk Visual Studio menyediakan XAML Designer yang membantu Anda membangun antarmuka pengguna (UI) untuk aplikasi WPF, UWP, dan Xamarin.Forms. Anda dapat menyeret kontrol dari jendela Kotak Alat atau Aset dan mengatur properti di jendela Properti. Saat Anda melakukannya, Visual Studio dan Blend untuk Visual Studio membuat kode XAML yang sesuai. Jika Anda lebih suka mengedit kode XAML secara langsung, Anda juga dapat melakukannya.
Yang baru
Untuk informasi terbaru, lihat sumber daya berikut:
- Peningkatan alat XAML di posting blog Visual Studio 2019 versi 16.7 Pratinjau 1
- Apa yang baru dalam alat pengembang XAML di posting blog Visual Studio 2019
- Fitur XAML Baru dalam video Visual Studio di YouTube