دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 3 نویسندگان: Michael Cummings, Daniel Hindrikes, Johan Karlsson, Samantha Houts سری: ISBN (شابک) : 9781837634910 ناشر: Packt Publishing سال نشر: 2024 تعداد صفحات: 629 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 11 مگابایت
در صورت تبدیل فایل کتاب .NET MAUI Projects : Build multi-platform desktop and mobile apps from scratch using C# and Visual Studio 2022 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب پروژههای NET MAUI: با استفاده از سی شارپ و ویژوال استودیو 2022 برنامههای دسکتاپ و موبایل را از ابتدا بسازید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Cover Title Page Copyright Dedication Foreword Contributors Table of Contents Preface Part 1: Introduction Chapter 1: Introduction to .NET MAUI Defining native applications .NET mobile Code sharing Use of existing knowledge .NET mobile platforms Exploring the .NET MAUI framework The architecture of .NET MAUI Defining a UI using XAML .NET MAUI versus traditional .NET mobile Setting up our development machine Setting up a Mac Setting up a Windows machine .NET mobile productivity tooling Xamarin Hot Restart Hot Reload Windows Subsystem for Android Summary Chapter 2: Building Our First .NET MAUI App Technical requirements Project overview Setting up the project Creating the new project Examining the files Updating the .NET MAUI packages Creating a repository and a TodoItem model Defining a to-do list item Creating a repository and its interface Connecting SQLite to persist data Using MVVM – creating views and ViewModels Defining a ViewModel base class Introducing the CommunityToolkit.Mvvm library’s ObservableObject and ObservableProperty Creating MainViewModel Creating TodoItemViewModel Creating the ItemViewModel class Creating the MainView view Creating the ItemView view Wiring up dependency injection Making the app run Adding data bindings Navigating from MainView to ItemView to add a new item Adding new items to the list Binding ListView in MainView Creating a ValueConverter object for the item’s status Navigating to an item using a command Marking an item as complete using a command Creating the filter toggle function using a command Laying out the contents Setting an application-wide background color Laying out the MainView and ListView items Summary Chapter 3: Converting a Xamarin.Forms App into .NET MAUI Technical requirements Project overview Migrating into a blank .NET MAUI template Creating a new Xamarin.Forms app Creating a new .NET MAUI app Migrating the MauiMigration app to MyMauiApp Manual migration overview Converting the Xamarin.Forms projects from .NET Framework into .NET SDK style Updating code from Xamarin.Forms to .NET MAUI Updating any incompatible NuGet packages Addressing any breaking API changes Custom renderers and effects Running the converted app and verifying its functionality Installing and running .NET Upgrade Assistant Installing .NET Upgrade Assistant Preparing to run .NET Upgrade Assistant Running .NET Upgrade Assistant Summary Part 2: Basic Projects Chapter 4: Building a News App Using .NET MAUI Shell Technical requirements Project overview Building the news app Setting up the project Creating the structure of the app Creating the news service Wiring up the NewsService class Handling navigation Summary Chapter 5: A Matchmaking App with a Rich UX Using Animations Technical requirements Project overview Creating the matchmaking app Setting up the project Creating the Swiper control Testing the control Wiring up the Swiper control Summary Chapter 6: Building a Photo Gallery App Using CollectionView and CarouselView Technical requirements Project overview Building the photo gallery app Creating the new project Importing photos Creating the gallery view Summary Chapter 7: Building a Location Tracking App Using GPS and Maps Technical requirements Project overview Building the MeTracker app Creating a repository to save the locations of the users Creating a service for location tracking Setting up the app logic Background location tracking on iOS and Mac Catalyst Background location tracking with Android Creating a heat map Creating a custom control for the map Refreshing the map when the app resumes Summary Chapter 8: Building a Weather App for Multiple Form Factors Technical requirements Project overview Building the weather app Creating models for the weather data Creating a service to fetch the weather data Configuring the application platforms so that they use location services Creating the ViewModel class Creating the view for tablets and desktop computers Creating the view for phones Adding services and ViewModels to dependency injection Navigating to different views based on the form factor Handling states with VisualStateManager Summary Part 3: Advanced Projects Chapter 9: Setting Up a Backend for a Game Using Azure Services Technical requirements Project overview An overview of the game Understanding the different Azure serverless services Azure SignalR Service Azure Functions Building the serverless backend Creating a SignalR service Using Azure Functions as an API Deploying the functions to Azure Summary Chapter 10: Building a Real-Time Game Technical requirements Project overview Getting started An overview of the game Building the game app Creating the game services Creating the Connect page Creating the Lobby page Creating the Match page Testing the completed project Summary Chapter 11: Building a Calculator Using .NET MAUI Blazor Technical requirements Project overview What is Blazor? Creating the calculator app Setting up the project Creating the Keypad view Creating the Compute service Adding memory functions Resizing the main window Summary Chapter 12: Hot Dog or Not Hot Dog Using Machine Learning Technical requirements Machine learning Azure Cognitive Services – Custom Vision Core ML TensorFlow ML.Net The project overview Getting started Building the Hot Dog or Not Hot Dog application using machine learning Training a model Building the app Summary Index About PACKT Other Books You May Enjoy