Pola Aplikasi Perusahaan Menggunakan .NET MAUI

gambar sampul Pola Aplikasi Perusahaan dengan Menggunakan .NET MAUI

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:

Bagian Umpan Balik pada semua footer artikel dokumen .NET.

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.