Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
UNDUH tersedia di: https://aka.ms/maui-ebook
EDISI v2.0
DITERBITKAN OLEH
Tim produk Microsoft Developer Division, .NET, dan Visual Studio
Sebuah divisi dari Microsoft Corporation
Satu Cara Microsoft
Redmond, Washington 98052-6399
Hak Cipta © 2022 oleh Microsoft Corporation
Seluruh hak cipta dilindungi. Tidak ada bagian dari isi buku ini yang dapat direprodisi atau ditransmisikan dalam bentuk apa pun atau dengan cara apa pun tanpa izin tertulis dari penerbit.
Buku ini disediakan "as-is" dan mengekspresikan pandangan dan pendapat penulis. Tampilan, opini, dan informasi yang dinyatakan dalam buku ini, termasuk URL dan referensi situs web Internet lainnya, dapat berubah tanpa pemberitahuan.
Beberapa contoh yang digambarkan di sini disediakan hanya untuk ilustrasi dan fiktif. Tidak ada asosiasi atau koneksi nyata yang dimaksudkan atau harus disimpulkan.
Microsoft dan merek dagang yang tercantum di https://www.microsoft.com di halaman web "Merek Dagang" adalah merek dagang dari grup perusahaan Microsoft.
Mac dan macOS adalah merek dagang Apple Inc.
Semua tanda dan logo lainnya adalah milik pemilik masing-masing.
Penulis:
Michael Stonis, Arsitek Perangkat Lunak Seluler, Delapan Bot
Penelaah:
James Montemagno, Manajer Program Utama Utama, Microsoft Corp.
David Pine, Hubungan Pengembang, Microsoft Corp.
Pengakuan
Buku ini berasal dari eBook Pola Aplikasi Perusahaan yang unggul menggunakan Xamarin.Forms karya David Britch dan Javier Suarez Ruiz. Tanpa kerja keras, informasi terperinci, dan contoh yang sangat baik, buku ini tidak akan mungkin dilakukan.
Pendahuluan
Aplikasi perusahaan menghadapi sejumlah masalah sulit untuk diselesaikan termasuk persyaratan bisnis yang terus berubah, kebutuhan akan waktu putar balik cepat, dukungan untuk beberapa platform, dan integrasi dengan beberapa sistem. Karena berbagai sifat masalah ini, penting bahwa arsitektur aplikasi kami memungkinkannya menjadi modular, dapat dimodifikasi, dan dapat diperluas dari waktu ke waktu.
Buku ini menyediakan solusi dunia nyata untuk mengatasi masalah ini saat membangun aplikasi perusahaan menggunakan .NET MAUI. Buku ini menggunakan aplikasi .NET MAUI bawaan yang berfungsi sebagai antarmuka depan dari aplikasi eCommerce online, sebagai referensi dan panduan untuk pola desain perusahaan yang umum. Buku ini mencakup topik-topik seperti pola MVVM, injeksi dependensi, navigasi, konfigurasi, kopling komponen yang longgar dan masalah perusahaan tambahan. Konten buku ini sangat membantu bagi siapa pun yang ingin membangun aplikasi baru untuk bisnis ini atau ingin menyelesaikan masalah aplikasi yang berkembang dari waktu ke waktu.
Siapa yang harus menggunakan buku
Buku ini untuk pengembang .NET MAUI yang sudah terbiasa dengan kerangka kerja, tetapi yang mencari panduan tentang arsitektur dan implementasi saat membangun aplikasi perusahaan. Buku ini dapat membantu pengembang memecahkan masalah umum menggunakan pola yang dicoba dan benar.
Cara menggunakan buku
Buku ini berfokus pada pembangunan aplikasi perusahaan lintas platform menggunakan .NET MAUI. Dengan demikian, harus dibaca secara keseluruhan untuk memberikan dasar pemahaman tentang aplikasi tersebut dan pertimbangan teknisnya. Buku ini, bersama dengan aplikasi sampelnya, juga dapat berfungsi sebagai titik awal atau referensi untuk membuat aplikasi perusahaan baru. Gunakan aplikasi sampel terkait sebagai templat untuk aplikasi baru, atau untuk melihat cara mengatur komponen aplikasi. Kemudian, lihat kembali panduan ini untuk panduan arsitektur. Anda dapat menemukan aplikasi sampel di GitHub.
Apa yang tidak dibahas buku ini
Buku ini ditujukan untuk pembaca yang sudah terbiasa dengan .NET MAUI. Ini mencakup beberapa konsep .NET MAUI untuk membantu menggambarkan topik dengan lebih baik, tetapi tidak mencakup sebagian besar kontrol dan konsep secara terperinci. Untuk panduan umum tentang membangun aplikasi .NET MAUI baru, silakan lihat panduan Membangun aplikasi pertama Anda dalam dokumentasi .NET MAUI .
Sumber daya tambahan
Untuk konten .NET MAUI resmi, lihat dokumen .NETMAUI. .NET MAUI dikembangkan sebagai proyek sumber terbuka dan tersedia di GitHub di dotnet/maui. Untuk sampel kode yang dikembangkan dengan .NET MAUI, lihat repositori dotnet/maui-samples .
Kirim umpan balik Anda
Buku ini dan sampel terkait terus berkembang, sehingga umpan balik Anda disambut baik. Jika Anda memiliki komentar tentang bagaimana buku ini dapat ditingkatkan dan Anda membaca buku ini di <learn.microsoft.com>, gunakan bagian Umpan Balik di bagian bawah halaman:
Seperti yang disorot dalam tangkapan layar sebelumnya, bagian umpan balik memungkinkan Anda mengirimkan umpan balik untuk:
- Produk ini: menggunakan formulir umpan balik produk .NET.
- Halaman ini: menggunakan template isu GitHub dengan detail halaman.
Jika Anda membaca buku ini sebagai PDF, Anda dapat mengirimkan umpan balik dengan membuat baru .NET Docs: Masalah GitHub atau dengan menggunakan .NET Architecture eBooks: Templat masalah GitHub.