کتاب .NET MAUI for C# Developers (.NET MAUI برای توسعهدهندگان سیشارپ: ساخت برنامکهای چند پلتفرمی موبایل و دسکتاپ) یک منبع کاربردی و مناسب برای یادگیری .NET MAUI است که در 3 قسمت مختلف این چارچوب محبوب را آموزش میدهد.
در ادامه مقدمهای از کتاب .NET MAUI for C# Developers را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب .NET MAUI for C# Developers:
NET MAUI چارچوب توسعه چند پلتفرمی مایکروسافت برای ساخت اپلیکیشنهای iOS، Android، Windows، Mac و Tizen است. با داتنت MAUI، یک بار رابط کاربری و منطق را می سازید و کد بومی را برای هر پلتفرم منتشر میکنید. این فناوری جانشین Xamarin.Forms است و ویژگیها و قابلیتهای قدرتمند جدیدی را اضافه میکند.
NET MAUI Community Toolkit مکمل.
کتاب .NET MAUI for C# Developers برای چه کسی است؟
این کتاب برای هر کسی که درک اساسی از C# دارد و مایل به نوشتن برنامههای کاربردی بین پلتفرم است، هدف قرار می گیرد. اگر برنامهنویس سیشارپ نیستید اما با یک برنامه شی گرا دیگر تجربه دارید، در پیروی از مثالها مشکلی ندارید.
آنچه کتاب .NET MAUI for C# Developers پوشش میدهد:
فصل 1، مونتاژ ابزارهای خود و ایجاد اولین برنامه شما، به شما نشان میدهد که چگونه نرمافزار (رایگان) مورد نیاز خود را دانلود کنید و به شما یاد میدهد که چگونه یک برنامه “خارج از جعبه” ایجاد کنید تا ببینید چه چیزی برای شما ارائه شده است. آغاز شده.
فصل 2، آنچه که ما خواهیم ساخت – من را فراموش نکن، برنامه غیر پیش پاافتاده و واقعی ما – “من را فراموش نکن” را معرفی میکند. ما به کارهایی که انجام میدهد میپردازیم و سپس در صفحات مختلف قدم میزنیم تا کل پروژه تکمیل شده ای را که برای بقیه کتاب روی آن کار میکنیم، ببینیم.
فصل 3، XAML و Fluent C#، زبان نشانه گذاری مورد استفاده برای ایجاد رابط کاربری یک برنامه MAUI .NET را بررسی میکند. همچنین بررسی خواهیم کرد که در صورت تمایل، چگونه میتوانید رابط کاربری را در C# بنویسید.
فصل 4، MVVM و کنترلها، محبوبترین و قدرتمندترین معماری را برای ساخت برنامههای NET MAUI – Model-View-ViewModel (MVVM) بررسی میکند. ما همچنین نگاهی به بسیاری از کنترلهای اصلی مورد استفاده برای ایجاد رابط کاربری خواهیم داشت.
فصل 5، کنترلهای پیشرفته، بر اساس فصل قبل است و کنترلهای پیشرفتهتری را برای ایجاد یک رابط کاربری قویتر و قویتر اضافه میکند.
فصل 6، طرحبندی، بر تکنیکهایی برای مرتب کردن کنترلها در نمای شما و ایجاد ظاهری حرفهای تمرکز دارد.
فصل 7، درک ناوبری، نشان میدهد که چگونه از یک صفحه به صفحه دیگر میروید و چگونه میتوانید دادهها را هنگام پیمایش منتقل کنید. هیچ برنامه جدی داتنت MAUI فقط یک صفحه ندارد.
فصل 8، ذخیره و بازیابی دادهها، دو راه برای ماندگاری دادهها را بررسی میکند. مورد اول برای ذخیره تنظیمات برگزیده کاربر برای برنامه مفید است. دومی شامل ساخت یک پایگاه داده رابطهای با استفاده از SQLite است.
فصل 9، تست واحد، نحوه استفاده از xUnit و ابزار تمسخر آمیز nSubstitute را برای ایجاد تستهای واحد قدرتمند نشان میدهد. هیچ برنامه .NET MAUI بدون مجموعه گستردهای از تستهای واحد برای اطمینان از درست کار کردن یک برنامه کامل نیست.
فصل 10، مصرف خدمات REST، چگونگی تأیید اعتبار ورود کاربر و دریافت دادههای آنها از Azure را بررسی میکند. بسیاری از برنامههای مدرن دادههای خود را از فضای ابری دریافت می کنند و محبوب ترین راه برای انجام این کار استفاده از سرویسهای REST است.
فصل 11، کاوش در موضوعات پیشرفته، به سمت تکنیکهای خبره، مانند مدیریت حالتهای بصری، استفاده از رفتارها و محرکها، و انتخاب الگوهای داده در زمان اجرا میرود.
سرفصلهای کتاب .NET MAUI for C# Developers:
- .NET MAUI for C# Developers
- Foreword
- Contributors
- About the authors
- About the reviewers
- Preface
- Part 1 – Getting Started
- Chapter 1: Assembling Your Tools and Creating Your First App
- Chapter 2: What We Will Build: Forget Me Not
- Chapter 3: XAML and Fluent C#
- Chapter 4: MVVM and Controls
- Chapter 5: Advanced Controls
- Chapter 6: Layout
- Part 2 – Intermediate Topics
- Chapter 7: Understanding Navigation
- Chapter 8: Storing and Retrieving Data
- Chapter 9: Unit Testing
- Part 3 – Advanced Topics
- Chapter 10: Consuming REST Services
- Chapter 11: Exploring Advanced Topics
- Assessments
- Index
- Other Books You May Enjoy
جهت دانلود کتاب The PowerShell Scripting & Toolmaking Book میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.