【资源目录】:


├──01 – Introducción

| ├──001 NET MAUI RC.mp4 25.36M

| ├──001 NET MAUI RC.srt 2.86kb

| ├──001 NET MAUI RC_en.srt 3.15kb

| ├──002 VS Preview Installation.mp4 24.65M

| ├──002 VS Preview Installation.srt 4.28kb

| ├──002 VS Preview Installation_en.srt 4.68kb

| ├──003 Login to Visual Studio.mp4 4.93M

| ├──003 Login to Visual Studio.srt 1.88kb

| ├──003 Login to Visual Studio_en.srt 2.05kb

| ├──004 .NET MAUI Initial Project Overview.mp4 54.83M

| ├──004 .NET MAUI Initial Project Overview.srt 9.17kb

| ├──004 .NET MAUI Initial Project Overview_en.srt 9.82kb

| ├──005 Creation of the emulator.mp4 13.63M

| ├──005 Creation of the emulator.srt 4.58kb

| ├──005 Creation of the emulator_en.srt 5.03kb

| ├──006 Hello .NET MAUI.mp4 18.32M

| ├──006 Hello .NET MAUI.srt 3.78kb

| └──006 Hello .NET MAUI_en.srt 4.04kb

├──02 – Introduction to XAML language

| ├──001 Definition of XAML files.mp4 28.01M

| ├──001 Definition of XAML files.srt 6.22kb

| ├──001 Definition of XAML files_en.srt 6.50kb

| ├──002 Basic structure of XAML elements.mp4 28.52M

| ├──002 Basic structure of XAML elements.srt 5.56kb

| └──002 Basic structure of XAML elements_en.srt 5.96kb

├──03 – .NET MAUI Pages

| ├──001 Introduction.mp4 3.88M

| ├──001 Introduction.srt 1.30kb

| ├──001 Introduction_en.srt 1.39kb

| ├──002 Setting up the net maui home page.mp4 5.91M

| ├──002 Setting up the net maui home page.srt 2.11kb

| ├──002 Setting up the net maui home page_en.srt 2.28kb

| ├──003 The ContentPage type.mp4 18.15M

| ├──003 The ContentPage type.srt 4.62kb

| ├──003 The ContentPage type_en.srt 4.90kb

| ├──004 The NavigationPage type.mp4 64.25M

| ├──004 The NavigationPage type.srt 11.43kb

| ├──004 The NavigationPage type_en.srt 12.40kb

| ├──005 The FlyoutPage type.mp4 65.04M

| ├──005 The FlyoutPage type.srt 7.19kb

| ├──005 The FlyoutPage type_en.srt 7.64kb

| ├──006 The TabbedPage type.mp4 72.45M

| ├──006 The TabbedPage type.srt 6.32kb

| ├──006 The TabbedPage type_en.srt 6.67kb

| └──007 Github repo.html 0.11kb

├──04 – .NET MAUI Layouts

| ├──001 Introduction.mp4 1.07M

| ├──001 Introduction.srt 0.96kb

| ├──001 Introduction_en.srt 1.05kb

| ├──002 StackLayout.mp4 47.90M

| ├──002 StackLayout.srt 8.58kb

| ├──002 StackLayout_en.srt 9.37kb

| ├──003 Github repo.html 0.12kb

| ├──004 HorizontalStackLayout y VerticalStackLayout.mp4 11.45M

| ├──004 HorizontalStackLayout y VerticalStackLayout.srt 2.77kb

| ├──004 HorizontalStackLayout y VerticalStackLayout_en.srt 3.06kb

| ├──005 Github repo.html 0.15kb

| ├──006 Grid.mp4 151.48M

| ├──006 Grid.srt 16.31kb

| ├──006 Grid_en.srt 17.58kb

| ├──007 Github repo.html 0.10kb

| ├──008 AbsoluteLayout.mp4 107.01M

| ├──008 AbsoluteLayout.srt 8.12kb

| ├──008 AbsoluteLayout_en.srt 9.00kb

| ├──009 Github repo.html 0.12kb

| ├──010 FlexLayout.mp4 58.75M

| ├──010 FlexLayout.srt 9.74kb

| ├──010 FlexLayout_en.srt 10.21kb

| └──011 Github repo.html 0.12kb

├──05 – .NET MAUI Controls

| ├──001 Controls to present data.mp4 160.21M

| ├──001 Controls to present data.srt 19.87kb

| ├──001 Controls to present data_en.srt 21.42kb

| ├──002 Controls to initiate commands.mp4 94.91M

| ├──002 Controls to initiate commands.srt 13.36kb

| ├──002 Controls to initiate commands_en.srt 14.30kb

| ├──003 Controls to set values.mp4 26.61M

| ├──003 Controls to set values.srt 6.26kb

| ├──003 Controls to set values_en.srt 6.67kb

| ├──004 Controls to edit text.mp4 66.93M

| ├──004 Controls to edit text.srt 6.05kb

| ├──004 Controls to edit text_en.srt 6.33kb

| ├──005 Controls to indicate activity.mp4 11.02M

| ├──005 Controls to indicate activity.srt 2.23kb

| ├──005 Controls to indicate activity_en.srt 2.41kb

| ├──006 Controls to display collections.mp4 179.96M

| ├──006 Controls to display collections.srt 15.00kb

| ├──006 Controls to display collections_en.srt 15.98kb

| └──007 Github repo.html 0.11kb

├──06 – Project # 1 Creating your first .NET MAUI App – Color Maker

| ├──001 Application Overview.mp4 2.06M

| ├──001 Application Overview.srt 1.44kb

| ├──001 Application Overview_en.srt 1.57kb

| ├──002 Specifying colors for use in a ContentPage.mp4 17.94M

| ├──002 Specifying colors for use in a ContentPage.srt 4.59kb

| ├──002 Specifying colors for use in a ContentPage_en.srt 4.99kb

| ├──003 Determining the Layout type for application.mp4 9.82M

| ├──003 Determining the Layout type for application.srt 2.42kb

| ├──003 Determining the Layout type for application_en.srt 2.74kb

| ├──004 Creating the section of the controls.mp4 104.97M

| ├──004 Creating the section of the controls.srt 9.36kb

| ├──004 Creating the section of the controls_en.srt 10.37kb

| ├──005 Changing the background color.mp4 20.93M

| ├──005 Changing the background color.srt 4.45kb

| ├──005 Changing the background color_en.srt 4.75kb

| ├──006 Generating random colors.mp4 68.10M

| ├──006 Generating random colors.srt 5.80kb

| ├──006 Generating random colors_en.srt 6.59kb

| ├──007 Copying the color to clipboard.mp4 68.68M

| ├──007 Copying the color to clipboard.srt 5.31kb

| ├──007 Copying the color to clipboard_en.srt 5.64kb

| └──008 Color Maker.html 0.18kb

├──07 – Project # 2 Perfect Pay

| ├──001 Application Overview.mp4 3.21M

| ├──001 Application Overview.srt 2.17kb

| ├──001 Application Overview_en.srt 2.50kb

| ├──002 Creating the tip information section.mp4 127.14M

| ├──002 Creating the tip information section.srt 12.61kb

| ├──002 Creating the tip information section_en.srt 13.85kb

| ├──003 Defining data entry section.mp4 67.86M

| ├──003 Defining data entry section.srt 11.54kb

| ├──003 Defining data entry section_en.srt 12.31kb

| ├──004 Performing the calculations.mp4 111.26M

| ├──004 Performing the calculations.srt 11.84kb

| ├──004 Performing the calculations_en.srt 13.29kb

| └──005 Perfect Pay.html 0.18kb

├──08 – Working with external resources

| ├──001 images.zip 8.25M

| ├──001 Working with images.mp4 124.93M

| ├──001 Working with images.srt 12.49kb

| ├──001 Working with images_en.srt 13.43kb

| ├──002 Working with fonts.mp4 64.60M

| ├──002 Working with fonts.srt 5.94kb

| ├──002 Working with fonts_en.srt 6.33kb

| ├──003 Working with font icons.mp4 50.68M

| ├──003 Working with font icons.srt 4.38kb

| ├──003 Working with font icons_en.srt 4.68kb

| ├──004 Working with other file types.mp4 25.48M

| ├──004 Working with other file types.srt 4.58kb

| ├──004 Working with other file types_en.srt 4.88kb

| └──005 Github repo.html 0.13kb

├──09 – Project # 3 Code Quotes

| ├──001 Introduction.mp4 3.88M

| ├──001 Introduction.srt 1.66kb

| ├──001 Introduction_en.srt 1.70kb

| ├──002 Defining the main interface.mp4 48.35M

| ├──002 Defining the main interface.srt 5.28kb

| ├──002 Defining the main interface_en.srt 5.68kb

| ├──003 Working with gradients.mp4 103.40M

| ├──003 Working with gradients.srt 9.89kb

| ├──003 Working with gradients_en.srt 10.72kb

| ├──004 Changing the background of the app dynamically.mp4 81.55M

| ├──004 Changing the background of the app dynamically.srt 10.56kb

| ├──004 Changing the background of the app dynamically_en.srt 11.45kb

| ├──005 Generating a random quote.mp4 41.64M

| ├──005 Generating a random quote.srt 3.80kb

| ├──005 Generating a random quote_en.srt 4.20kb

| └──006 Code Quotes.html 0.18kb

├──10 – Data binding fundamentals

| ├──001 Introduction.mp4 1.99M

| ├──001 Introduction.srt 1.96kb

| ├──001 Introduction_en.srt 2.15kb

| ├──002 Creating your first Binding.mp4 75.67M

| ├──002 Creating your first Binding.srt 9.55kb

| ├──002 Creating your first Binding_en.srt 10.46kb

| ├──003 Creating a binding from XAML code.mp4 86.02M

| ├──003 Creating a binding from XAML code.srt 6.43kb

| ├──003 Creating a binding from XAML code_en.srt 6.89kb

| ├──004 Binding Context.mp4 74.38M

| ├──004 Binding Context.srt 6.11kb

| ├──004 Binding Context_en.srt 6.84kb

| ├──005 Bindings between controls.mp4 24.58M

| ├──005 Bindings between controls.srt 4.94kb

| ├──005 Bindings between controls_en.srt 5.35kb

| ├──006 Binding modes.mp4 52.22M

| ├──006 Binding modes.srt 6.24kb

| ├──006 Binding modes_en.srt 6.66kb

| ├──007 The INotifyPropertyChanged interface.mp4 86.73M

| ├──007 The INotifyPropertyChanged interface.srt 10.14kb

| ├──007 The INotifyPropertyChanged interface_en.srt 10.94kb

| └──008 Github repo.html 0.12kb

├──11 – Project # 4 Hangman game

| ├──001 Introduction.mp4 3.19M

| ├──001 Introduction.srt 2.26kb

| ├──001 Introduction_en.srt 2.33kb

| ├──002 Defining the upper part of the application.mp4 32.98M

| ├──002 Defining the upper part of the application.srt 6.83kb

| ├──002 Defining the upper part of the application_en.srt 7.38kb

| ├──003 Defining the FlexLayout for the buttons.mp4 18.15M

| ├──003 Defining the FlexLayout for the buttons.srt 3.64kb

| ├──003 Defining the FlexLayout for the buttons_en.srt 3.99kb

| ├──004 Selecting the word to guess.mp4 34.24M

| ├──004 Selecting the word to guess.srt 3.42kb

| ├──004 Selecting the word to guess_en.srt 3.70kb

| ├──005 Creating the spotlight.mp4 81.69M

| ├──005 Creating the spotlight.srt 7.51kb

| ├──005 Creating the spotlight_en.srt 8.39kb

| ├──006 Binding the button list through BindableLayout.mp4 60.07M

| ├──006 Binding the button list through BindableLayout.srt 6.84kb

| ├──006 Binding the button list through BindableLayout_en.srt 7.38kb

| ├──007 Creating the event handler for the buttons.mp4 38.07M

| ├──007 Creating the event handler for the buttons.srt 7.62kb

| ├──007 Creating the event handler for the buttons_en.srt 7.93kb

| ├──008 Check if the player lost.mp4 43.29M

| ├──008 Check if the player lost.srt 7.25kb

| ├──008 Check if the player lost_en.srt 7.85kb

| ├──009 Final adjustments.mp4 24.92M

| ├──009 Final adjustments.srt 5.39kb

| ├──009 Final adjustments_en.srt 5.68kb

| └──010 Hangman.html 0.19kb

├──12 – MVVM Pattern

| ├──001 Introduction.mp4 5.32M

| ├──001 Introduction.srt 3.69kb

| ├──001 Introduction_en.srt 3.92kb

| ├──002 Creating your first ViewModel.mp4 43.99M

| ├──002 Creating your first ViewModel.srt 10.54kb

| ├──002 Creating your first ViewModel_en.srt 11.43kb

| ├──003 Creating bindings to different controls from a ViewModel.mp4 24.81M

| ├──003 Creating bindings to different controls from a ViewModel.srt 4.48kb

| ├──003 Creating bindings to different controls from a ViewModel_en.srt 4.83kb

| ├──004 Binding properties to collections.mp4 63.89M

| ├──004 Binding properties to collections.srt 8.01kb

| ├──004 Binding properties to collections_en.srt 8.75kb

| ├──005 Value Converter – Convert.mp4 123.81M

| ├──005 Value Converter – Convert.srt 10.27kb

| ├──005 Value Converter – Convert_en.srt 11.09kb

| ├──006 Value Converter – ConvertBack.mp4 17.21M

| ├──006 Value Converter – ConvertBack.srt 2.15kb

| ├──006 Value Converter – ConvertBack_en.srt 2.27kb

| ├──007 The use of Commands in .NET MAUI.mp4 35.50M

| ├──007 The use of Commands in .NET MAUI.srt 6.79kb

| ├──007 The use of Commands in .NET MAUI_en.srt 7.29kb

| ├──008 Passing parameters to a Command.mp4 45.42M

| ├──008 Passing parameters to a Command.srt 5.37kb

| ├──008 Passing parameters to a Command_en.srt 5.75kb

| ├──009 Implementing the INotifyPropertyChanged interface automatically.mp4 57.50M

| ├──009 Implementing the INotifyPropertyChanged interface automatically.srt 6.46kb

| ├──009 Implementing the INotifyPropertyChanged interface automatically_en.srt 7.25kb

| └──010 Github repo.html 0.10kb

├──13 – Project # 5 BMI Calculator

| ├──001 Introduction.mp4 2.11M

| ├──001 Introduction.srt 1.26kb

| ├──001 Introduction_en.srt 1.37kb

| ├──002 Creation of sections for weight and height selection.mp4 177.17M

| ├──002 Creation of sections for weight and height selection.srt 14.40kb

| ├──002 Creation of sections for weight and height selection_en.srt 15.24kb

| ├──003 Creating the result section.mp4 56.35M

| ├──003 Creating the result section.srt 6.00kb

| ├──003 Creating the result section_en.srt 6.53kb

| ├──004 Creating the ViewModel.mp4 60.34M

| ├──004 Creating the ViewModel.srt 9.68kb

| ├──004 Creating the ViewModel_en.srt 10.72kb

| └──005 BMI.html 0.17kb

├──14 – Navigation in .NET MAUI

| ├──001 Navigating between pages.mp4 40.46M

| ├──001 Navigating between pages.srt 8.50kb

| ├──001 Navigating between pages_en.srt 8.96kb

| ├──002 Examining the pages in the navigation stack.mp4 75.85M

| ├──002 Examining the pages in the navigation stack.srt 6.28kb

| ├──002 Examining the pages in the navigation stack_en.srt 6.60kb

| ├──003 Manipulating the navigation stack.mp4 107.63M

| ├──003 Manipulating the navigation stack.srt 8.19kb

| ├──003 Manipulating the navigation stack_en.srt 8.71kb

| ├──004 Modal Navigation.mp4 20.80M

| ├──004 Modal Navigation.srt 3.43kb

| ├──004 Modal Navigation_en.srt 3.68kb

| ├──005 Disabling the button to go to the previous page.mp4 7.57M

| ├──005 Disabling the button to go to the previous page.srt 1.42kb

| ├──005 Disabling the button to go to the previous page_en.srt 1.55kb

| ├──006 Passing information between pages without ViewModels.mp4 21.18M

| ├──006 Passing information between pages without ViewModels.srt 3.79kb

| ├──006 Passing information between pages without ViewModels_en.srt 4.04kb

| ├──007 Passing information between pages using ViewModels.mp4 36.92M

| ├──007 Passing information between pages using ViewModels.srt 6.43kb

| ├──007 Passing information between pages using ViewModels_en.srt 6.80kb

| ├──008 Customizing the NavigationBar.mp4 10.29M

| ├──008 Customizing the NavigationBar.srt 1.88kb

| ├──008 Customizing the NavigationBar_en.srt 2.02kb

| └──009 Github repo.html 0.12kb

├──15 – Project # 6 MAUIVERTER – Unit Converter

| ├──001 Introduction.mp4 2.93M

| ├──001 Introduction.srt 1.88kb

| ├──001 Introduction_en.srt 2.06kb

| ├──002 Creating the project and defining the menu header.mp4 32.38M

| ├──002 Creating the project and defining the menu header.srt 6.39kb

| ├──002 Creating the project and defining the menu header_en.srt 6.96kb

| ├──003 Creating menu items.mp4 103.02M

| ├──003 Creating menu items.srt 11.83kb

| ├──003 Creating menu items_en.srt 13.20kb

| ├──004 Creating the conversions page.mp4 78.00M

| ├──004 Creating the conversions page.srt 6.47kb

| ├──004 Creating the conversions page_en.srt 7.02kb

| ├──005 Filling the collections of Measurement Units.mp4 54.90M

| ├──005 Filling the collections of Measurement Units.srt 8.97kb

| ├──005 Filling the collections of Measurement Units_en.srt 10.02kb

| ├──006 Making the conversion between units.mp4 140.34M

| ├──006 Making the conversion between units.srt 13.11kb

| ├──006 Making the conversion between units_en.srt 14.49kb

| ├──007 Moving from the menu page to the conversions page.mp4 114.55M

| ├──007 Moving from the menu page to the conversions page.srt 9.83kb

| ├──007 Moving from the menu page to the conversions page_en.srt 10.59kb

| └──008 MAUIVERTER.html 0.18kb

├──16 – Styles

| ├──001 Introduction.mp4 35.53M

| ├──001 Introduction.srt 3.52kb

| ├──001 Introduction_en.srt 3.76kb

| ├──002 Implicit Styles.mp4 64.36M

| ├──002 Implicit Styles.srt 10.34kb

| ├──002 Implicit Styles_en.srt 11.18kb

| ├──003 Explicit Styles.mp4 14.16M

| ├──003 Explicit Styles.srt 2.45kb

| ├──003 Explicit Styles_en.srt 2.64kb

| ├──004 Applying styles to derived types.mp4 19.37M

| ├──004 Applying styles to derived types.srt 2.21kb

| ├──004 Applying styles to derived types_en.srt 2.39kb

| ├──005 Global Styles.mp4 13.64M

| ├──005 Global Styles.srt 2.68kb

| ├──005 Global Styles_en.srt 2.95kb

| ├──006 Inheritance of styles.mp4 18.35M

| ├──006 Inheritance of styles.srt 4.00kb

| ├──006 Inheritance of styles_en.srt 4.31kb

| ├──007 Resource Dictionaries.mp4 95.43M

| ├──007 Resource Dictionaries.srt 10.23kb

| ├──007 Resource Dictionaries_en.srt 11.04kb

| ├──008 Dynamic Styles.mp4 84.37M

| ├──008 Dynamic Styles.srt 5.70kb

| ├──008 Dynamic Styles_en.srt 6.12kb

| ├──009 Style classes.mp4 25.09M

| ├──009 Style classes.srt 4.04kb

| ├──009 Style classes_en.srt 4.36kb

| ├──010 Working with the dark and light themes.mp4 21.89M

| ├──010 Working with the dark and light themes.srt 3.46kb

| ├──010 Working with the dark and light themes_en.srt 3.68kb

| └──011 Github repo.html 0.11kb

├──17 – Project # 7 MAUI Calculator

| ├──001 Introduction.mp4 1.50M

| ├──001 Introduction.srt 1.10kb

| ├──001 Introduction_en.srt 1.20kb

| ├──002 Creation of the project and main grid.mp4 23.95M

| ├──002 Creation of the project and main grid.srt 3.64kb

| ├──002 Creation of the project and main grid_en.srt 3.98kb

| ├──003 Creating the Result and Operation section.mp4 48.65M

| ├──003 Creating the Result and Operation section.srt 9.23kb

| ├──003 Creating the Result and Operation section_en.srt 10.26kb

| ├──004 Creating the button section.mp4 43.94M

| ├──004 Creating the button section.srt 8.74kb

| ├──004 Creating the button section_en.srt 9.62kb

| ├──005 Defining button styles.mp4 37.52M

| ├──005 Defining button styles.srt 6.00kb

| ├──005 Defining button styles_en.srt 6.48kb

| ├──006 Creating button commands.mp4 31.73M

| ├──006 Creating button commands.srt 5.17kb

| ├──006 Creating button commands_en.srt 5.78kb

| ├──007 Creating the operators commands.mp4.mp4 14.83M

| ├──007 Creating the operators commands.mp4.srt 2.19kb

| ├──007 Creating the operators commands.mp4_en.srt 2.48kb

| ├──008 Creating additional commands.mp4 16.32M

| ├──008 Creating additional commands.srt 2.79kb

| ├──008 Creating additional commands_en.srt 3.18kb

| ├──009 Creating the command to perform the Calculation.mp4 50.56M

| ├──009 Creating the command to perform the Calculation.srt 4.43kb

| ├──009 Creating the command to perform the Calculation_en.srt 4.85kb

| └──010 MAUI Calculator.html 0.19kb

├──18 – Mastering CollectionView

| ├──001 ListView vs CollectionView.mp4 4.09M

| ├──001 ListView vs CollectionView.srt 2.23kb

| ├──001 ListView vs CollectionView_en.srt 2.50kb

| ├──002 Creating the project and creating the binding to the ViewModel.mp4 32.99M

| ├──002 Creating the project and creating the binding to the ViewModel.srt 6.02kb

| ├──002 Creating the project and creating the binding to the ViewModel_en.srt 6.48kb

| ├──002 Product-class.url 0.13kb

| ├──002 Products.url 0.13kb

| ├──003 Defining the appearance of the elements.mp4 82.57M

| ├──003 Defining the appearance of the elements.srt 6.22kb

| ├──003 Defining the appearance of the elements_en.srt 6.75kb

| ├──003 Images.url 0.13kb

| ├──004 DataTemplates in Resource Dictionaries.mp4 35.95M

| ├──004 DataTemplates in Resource Dictionaries.srt 3.56kb

| ├──004 DataTemplates in Resource Dictionaries_en.srt 3.85kb

| ├──005 Choosing the row layout at runtime.mp4 95.22M

| ├──005 Choosing the row layout at runtime.srt 8.20kb

| ├──005 Choosing the row layout at runtime_en.srt 8.83kb

| ├──006 Designing the elements on offer.mp4 96.33M

| ├──006 Designing the elements on offer.srt 6.04kb

| ├──006 Designing the elements on offer_en.srt 6.62kb

| ├──007 Implementing the Pull to Refresh functionality.mp4 52.02M

| ├──007 Implementing the Pull to Refresh functionality.srt 4.58kb

| ├──007 Implementing the Pull to Refresh functionality_en.srt 5.07kb

| ├──008 Loading data incrementally.mp4 75.85M

| ├──008 Loading data incrementally.srt 5.83kb

| ├──008 Loading data incrementally_en.srt 6.64kb

| ├──009 Sliding menus.mp4 92.53M

| ├──009 Sliding menus.srt 7.83kb

| ├──009 Sliding menus_en.srt 8.40kb

| ├──010 Linear Listings.mp4 44.03M

| ├──010 Linear Listings.srt 4.60kb

| ├──010 Linear Listings_en.srt 4.96kb

| ├──011 Grid listings.mp4 16.93M

| ├──011 Grid listings.srt 2.58kb

| ├──011 Grid listings_en.srt 2.90kb

| ├──012 Header and Footer.mp4 56.88M

| ├──012 Header and Footer.srt 3.84kb

| ├──012 Header and Footer_en.srt 4.02kb

| ├──013 Selecting a single element.mp4 87.55M

| ├──013 Selecting a single element.srt 7.04kb

| ├──013 Selecting a single element_en.srt 7.61kb

| ├──014 Selecting multiple elements.mp4 65.35M

| ├──014 Selecting multiple elements.srt 6.80kb

| ├──014 Selecting multiple elements_en.srt 7.41kb

| ├──015 Assigning elements in the CollectionView from the ViewModel.mp4 15.36M

| ├──015 Assigning elements in the CollectionView from the ViewModel.srt 2.96kb

| ├──015 Assigning elements in the CollectionView from the ViewModel_en.srt 3.35kb

| ├──016 Deleting selections in the CollectionView from the ViewModel.mp4 36.76M

| ├──016 Deleting selections in the CollectionView from the ViewModel.srt 2.68kb

| ├──016 Deleting selections in the CollectionView from the ViewModel_en.srt 3.01kb

| ├──017 Showing simple messages in empty lists.mp4 16.75M

| ├──017 Showing simple messages in empty lists.srt 3.00kb

| ├──017 Showing simple messages in empty lists_en.srt 3.16kb

| ├──018 Showing customized views in empty lists.mp4 11.75M

| ├──018 Showing customized views in empty lists.srt 2.57kb

| ├──018 Showing customized views in empty lists_en.srt 2.72kb

| ├──019 Selecting a custom view at runtime for empty lists.mp4 30.01M

| ├──019 Selecting a custom view at runtime for empty lists.srt 5.84kb

| ├──019 Selecting a custom view at runtime for empty lists_en.srt 6.50kb

| ├──020 Grouping data.mp4 110.37M

| ├──020 Grouping data.srt 10.72kb

| ├──020 Grouping data_en.srt 11.60kb

| ├──021 Displaying grouped data.mp4 48.99M

| ├──021 Displaying grouped data.srt 3.43kb

| ├──021 Displaying grouped data_en.srt 3.72kb

| ├──022 Customizing the group footer.mp4 11.07M

| ├──022 Customizing the group footer.srt 1.76kb

| ├──022 Customizing the group footer_en.srt 1.85kb

| ├──023 Detecting Scrolling.mp4 27.32M

| ├──023 Detecting Scrolling.srt 2.86kb

| ├──023 Detecting Scrolling_en.srt 3.20kb

| ├──024 Scrolling to an element.mp4 108.46M

| ├──024 Scrolling to an element.srt 8.16kb

| ├──024 Scrolling to an element_en.srt 9.01kb

| ├──025 Other parameters of the ScrollTo method.mp4 19.29M

| ├──025 Other parameters of the ScrollTo method.srt 3.13kb

| ├──025 Other parameters of the ScrollTo method_en.srt 3.40kb

| ├──026 Controlling the scroll position when new elements are added.mp4 44.94M

| ├──026 Controlling the scroll position when new elements are added.srt 4.52kb

| ├──026 Controlling the scroll position when new elements are added_en.srt 4.79kb

| ├──027 Controlling the snap points.mp4 47.67M

| ├──027 Controlling the snap points.srt 3.38kb

| ├──027 Controlling the snap points_en.srt 3.66kb

| ├──028 Github repo.html 0.13kb

| └──external-links.txt 0.37kb

├──19 – Project # 8 Tasker

| ├──001 Introduction.mp4 5.29M

| ├──001 Introduction.srt 3.30kb

| ├──001 Introduction_en.srt 3.53kb

| ├──002 Creating the Project and the initial structure.mp4 10.31M

| ├──002 Creating the Project and the initial structure.srt 2.19kb

| ├──002 Creating the Project and the initial structure_en.srt 2.32kb

| ├──003 Creating the sections and the title of the Main Page.mp4 35.18M

| ├──003 Creating the sections and the title of the Main Page.srt 6.46kb

| ├──003 Creating the sections and the title of the Main Page_en.srt 7.11kb

| ├──004 Creating the categories section 1.mp4 45.16M

| ├──004 Creating the categories section 1.srt 7.00kb

| ├──004 Creating the categories section 1_en.srt 7.68kb

| ├──005 Creating the categories section 2.mp4 78.50M

| ├──005 Creating the categories section 2.srt 8.40kb

| ├──005 Creating the categories section 2_en.srt 9.19kb

| ├──006 Creating the categories section 3.mp4 77.93M

| ├──006 Creating the categories section 3.srt 6.08kb

| ├──006 Creating the categories section 3_en.srt 6.56kb

| ├──007 Creating the tasks section.mp4 110.17M

| ├──007 Creating the tasks section.srt 9.60kb

| ├──007 Creating the tasks section_en.srt 10.45kb

| ├──008 Creating the new tasks page.mp4 165.24M

| ├──008 Creating the new tasks page.srt 14.44kb

| ├──008 Creating the new tasks page_en.srt 15.66kb

| ├──009 Adding a new task.mp4 34.59M

| ├──009 Adding a new task.srt 6.77kb

| ├──009 Adding a new task_en.srt 7.24kb

| ├──010 Adding a new category.mp4 32.32M

| ├──010 Adding a new category.srt 5.86kb

| ├──010 Adding a new category_en.srt 6.28kb

| └──011 Tasker.html 0.17kb

├──20 – Consuming REST services

| ├──001 Creating the REST service for testing.mp4 18.21M

| ├──001 Creating the REST service for testing.srt 8.11kb

| ├──001 Creating the REST service for testing_en.srt 8.72kb

| ├──002 Creating the HTTPClient object.mp4 49.56M

| ├──002 Creating the HTTPClient object.srt 4.42kb

| ├──002 Creating the HTTPClient object_en.srt 4.86kb

| ├──003 Getting all the records.mp4 143.27M

| ├──003 Getting all the records.srt 11.16kb

| ├──003 Getting all the records_en.srt 12.03kb

| ├──004 Getting a single record.mp4 39.40M

| ├──004 Getting a single record.srt 3.44kb

| ├──004 Getting a single record_en.srt 3.69kb

| ├──005 Inserting a new record.mp4 38.73M

| ├──005 Inserting a new record.srt 4.97kb

| ├──005 Inserting a new record_en.srt 5.46kb

| ├──006 Updating a record.mp4 37.45M

| ├──006 Updating a record.srt 4.27kb

| ├──006 Updating a record_en.srt 4.68kb

| ├──007 Deleting a record.mp4 13.90M

| ├──007 Deleting a record.srt 2.52kb

| ├──007 Deleting a record_en.srt 2.72kb

| └──008 Github repo.html 0.10kb

├──21 – Project # 9 MAUI Weather

| ├──001 Introduction.mp4 5.09M

| ├──001 Introduction.srt 2.46kb

| ├──001 Introduction_en.srt 2.66kb

| ├──002 Creation of the project and the search box.mp4 28.70M

| ├──002 Creation of the project and the search box.srt 4.78kb

| ├──002 Creation of the project and the search box_en.srt 5.30kb

| ├──003 Creating the elements title and date.mp4 43.65M

| ├──003 Creating the elements title and date.srt 6.94kb

| ├──003 Creating the elements title and date_en.srt 7.80kb

| ├──004 Creating the current weather animation.mp4 67.92M

| ├──004 Creating the current weather animation.srt 5.02kb

| ├──004 Creating the current weather animation_en.srt 5.32kb

| ├──005 Creating the section of the current weather data.mp4 47.21M

| ├──005 Creating the section of the current weather data.srt 3.39kb

| ├──005 Creating the section of the current weather data_en.srt 3.67kb

| ├──006 Creating the forecast section for the following days.mp4 31.95M

| ├──006 Creating the forecast section for the following days.srt 4.59kb

| ├──006 Creating the forecast section for the following days_en.srt 5.09kb

| ├──007 Obtaining the coordinates from a location.mp4 23.34M

| ├──007 Obtaining the coordinates from a location.srt 4.01kb

| ├──007 Obtaining the coordinates from a location_en.srt 4.40kb

| ├──008 Obtaining the weather of a place.mp4 71.65M

| ├──008 Obtaining the weather of a place.srt 7.49kb

| ├──008 Obtaining the weather of a place_en.srt 8.21kb

| ├──009 Replacing UI information with real data.mp4.mp4 60.74M

| ├──009 Replacing UI information with real data.mp4.srt 4.58kb

| ├──009 Replacing UI information with real data.mp4_en.srt 5.14kb

| ├──010 Creating the converters.mp4 84.47M

| ├──010 Creating the converters.srt 6.33kb

| ├──010 Creating the converters_en.srt 6.92kb

| ├──011 Creating the next days’ forecast.mp4 36.28M

| ├──011 Creating the next days’ forecast.srt 4.99kb

| ├──011 Creating the next days’ forecast_en.srt 5.36kb

| ├──012 Final Adjustments.mp4 47.34M

| ├──012 Final Adjustments.srt 5.09kb

| ├──012 Final Adjustments_en.srt 5.49kb

| └──013 MAUIWeather.html 0.18kb

├──22 – .NET MAUI & SQLite

| ├──001 What is SQLite.mp4 3.89M

| ├──001 What is SQLite.srt 1.87kb

| ├──001 What is SQLite_en.srt 1.95kb

| ├──002 Creating the solution and installing packages nuget.mp4 19.86M

| ├──002 Creating the solution and installing packages nuget.srt 1.66kb

| ├──002 Creating the solution and installing packages nuget_en.srt 1.86kb

| ├──003 Configuration of the connection constants.mp4 13.39M

| ├──003 Configuration of the connection constants.srt 3.07kb

| ├──003 Configuration of the connection constants_en.srt 3.38kb

| ├──004 Configuration of the database file path.mp4 15.48M

| ├──004 Configuration of the database file path.srt 2.13kb

| ├──004 Configuration of the database file path_en.srt 2.28kb

| ├──005 Creating the Customer Model.mp4 4.36M

| ├──005 Creating the Customer Model.srt 1.21kb

| ├──005 Creating the Customer Model_en.srt 1.26kb

| ├──006 Mapping a class to a table through SQLite attributes.mp4 6.22M

| ├──006 Mapping a class to a table through SQLite attributes.srt 1.50kb

| ├──006 Mapping a class to a table through SQLite attributes_en.srt 1.72kb

| ├──007 Applying SQLite attributes to a C# class.mp4 15.14M

| ├──007 Applying SQLite attributes to a C# class.srt 3.85kb

| ├──007 Applying SQLite attributes to a C# class_en.srt 4.36kb

| ├──008 Valid data types in SQLite.mp4 10.57M

| ├──008 Valid data types in SQLite.srt 2.71kb

| ├──008 Valid data types in SQLite_en.srt 2.85kb

| ├──009 Always open connection or not.mp4 1020.19kb

| ├──009 Always open connection or not.srt 0.54kb

| ├──009 Always open connection or not_en.srt 0.63kb

| ├──010 Creating a database access class.mp4 26.68M

| ├──010 Creating a database access class.srt 3.05kb

| ├──010 Creating a database access class_en.srt 3.31kb

| ├──011 The CreateTable method.mp4 3.99M

| ├──011 The CreateTable method.srt 1.09kb

| ├──011 The CreateTable method_en.srt 1.21kb

| ├──012 Inserting a customer.mp4 13.47M

| ├──012 Inserting a customer.srt 2.37kb

| ├──012 Inserting a customer_en.srt 2.54kb

| ├──013 Selecting Customers.mp4 14.87M

| ├──013 Selecting Customers.srt 4.27kb

| ├──013 Selecting Customers_en.srt 4.79kb

| ├──014 Executing SQL queries.mp4 4.85M

| ├──014 Executing SQL queries.srt 1.25kb

| ├──014 Executing SQL queries_en.srt 1.34kb

| ├──015 Updating a customer.mp4 10.24M

| ├──015 Updating a customer.srt 1.96kb

| ├──015 Updating a customer_en.srt 2.17kb

| ├──016 Deleting a customer.mp4 5.27M

| ├──016 Deleting a customer.srt 1.20kb

| ├──016 Deleting a customer_en.srt 1.28kb

| ├──017 Controlling access to the database.mp4 29.33M

| ├──017 Controlling access to the database.srt 2.60kb

| ├──017 Controlling access to the database_en.srt 3.04kb

| ├──018 Defining the main layout.mp4 29.24M

| ├──018 Defining the main layout.srt 4.72kb

| ├──018 Defining the main layout_en.srt 5.11kb

| ├──019 Adding a new customer.mp4 123.93M

| ├──019 Adding a new customer.srt 8.89kb

| ├──019 Adding a new customer_en.srt 9.79kb

| ├──020 Updating a record.mp4 22.26M

| ├──020 Updating a record.srt 2.07kb

| ├──020 Updating a record_en.srt 2.30kb

| ├──021 Deleting a record.mp4 55.63M

| ├──021 Deleting a record.srt 3.77kb

| ├──021 Deleting a record_en.srt 4.05kb

| ├──022 Methods to make queries with Lambda expressions more flexible.mp4 26.72M

| ├──022 Methods to make queries with Lambda expressions more flexible.srt 3.25kb

| ├──022 Methods to make queries with Lambda expressions more flexible_en.srt 3.56kb

| ├──023 Creating repositories to work with multiple tables.mp4 225.03M

| ├──023 Creating repositories to work with multiple tables.srt 17.11kb

| ├──023 Creating repositories to work with multiple tables_en.srt 18.83kb

| ├──024 Installing SQLite Extensions.mp4 package.mp4 34.24M

| ├──024 Installing SQLite Extensions.mp4 package.srt 2.32kb

| ├──024 Installing SQLite Extensions.mp4 package_en.srt 2.49kb

| ├──025 One to One Relationships.mp4 26.74M

| ├──025 One to One Relationships.srt 3.99kb

| ├──025 One to One Relationships_en.srt 4.50kb

| ├──026 Cascade Insert.mp4 59.41M

| ├──026 Cascade Insert.srt 3.97kb

| ├──026 Cascade Insert_en.srt 4.38kb

| ├──027 Cascade Read.mp4.mp4 18.50M

| ├──027 Cascade Read.mp4.srt 2.89kb

| ├──027 Cascade Read.mp4_en.srt 3.25kb

| ├──028 Cascade Delete.mp4 13.66M

| ├──028 Cascade Delete.srt 2.17kb

| ├──028 Cascade Delete_en.srt 2.38kb

| ├──029 One to Many Relationship.mp4 54.41M

| ├──029 One to Many Relationship.srt 3.41kb

| ├──029 One to Many Relationship_en.srt 3.74kb

| ├──030 Many to Many Relationship.mp4 9.07M

| ├──030 Many to Many Relationship.srt 2.30kb

| ├──030 Many to Many Relationship_en.srt 2.52kb

| └──031 Github repo.html 0.11kb

├──23 – Project # 10 Prosper Daily

| ├──001 Assets.zip 112.25kb

| ├──001 Project Overview.mp4 4.79M

| ├──001 Project Overview.srt 2.52kb

| ├──001 Project Overview_en.srt 2.65kb

| ├──002 Creating and configuring the project.mp4 20.63M

| ├──002 Creating and configuring the project.srt 2.51kb

| ├──002 Creating and configuring the project_en.srt 2.68kb

| ├──003 Creating the DashboardPage design.mp4 68.45M

| ├──003 Creating the DashboardPage design.srt 11.10kb

| ├──003 Creating the DashboardPage design_en.srt 12.20kb

| ├──004 Creating the page to add a new transaction.mp4 31.36M

| ├──004 Creating the page to add a new transaction.srt 5.96kb

| ├──004 Creating the page to add a new transaction_en.srt 6.45kb

| ├──005 Creating the statistics page.mp4 23.20M

| ├──005 Creating the statistics page.srt 5.56kb

| ├──005 Creating the statistics page_en.srt 6.02kb

| ├──006 Creating the model.mp4 61.90M

| ├──006 Creating the model.srt 3.86kb

| ├──006 Creating the model_en.srt 4.22kb

| ├──007 Adding functionality to insert transactions.mp4 108.02M

| ├──007 Adding functionality to insert transactions.srt 8.30kb

| ├──007 Adding functionality to insert transactions_en.srt 9.28kb

| ├──008 Adding functionality to the Dashboard.mp4 114.14M

| ├──008 Adding functionality to the Dashboard.srt 11.82kb

| ├──008 Adding functionality to the Dashboard_en.srt 13.03kb

| ├──009 Adding functionality to the Statistics page.mp4 124.03M

| ├──009 Adding functionality to the Statistics page.srt 8.71kb

| ├──009 Adding functionality to the Statistics page_en.srt 9.81kb

| ├──010 Joining all the windows using Tabs.mp4 25.47M

| ├──010 Joining all the windows using Tabs.srt 2.78kb

| ├──010 Joining all the windows using Tabs_en.srt 2.91kb

| ├──011 Adding formatting to transactions.mp4 91.24M

| ├──011 Adding formatting to transactions.srt 7.35kb

| ├──011 Adding formatting to transactions_en.srt 7.97kb

| ├──012 Final Adjustments.mp4 55.13M

| ├──012 Final Adjustments.srt 5.48kb

| ├──012 Final Adjustments_en.srt 6.04kb

| └──013 Prosper Daily.html 0.18kb

├──24 – Community Toolkits

| ├──001 Overview of Community Toolkits.mp4 3.77M

| ├──001 Overview of Community Toolkits.srt 1.47kb

| ├──001 Overview of Community Toolkits_en.srt 1.60kb

| ├──002 MVVM Toolkit – An overview of how Fody works.mp4 73.00M

| ├──002 MVVM Toolkit – An overview of how Fody works.srt 4.62kb

| ├──002 MVVM Toolkit – An overview of how Fody works_en.srt 5.02kb

| ├──002 MVVMToolkitSample-initial.zip 621.34kb

| ├──003 MVVM Toolkit – Installation.mp4 10.04M

| ├──003 MVVM Toolkit – Installation.srt 1.21kb

| ├──003 MVVM Toolkit – Installation_en.srt 1.28kb

| ├──004 MVVM Toolkit – ObservableObject.mp4 36.52M

| ├──004 MVVM Toolkit – ObservableObject.srt 2.26kb

| ├──004 MVVM Toolkit – ObservableObject_en.srt 2.53kb

| ├──005 MVVM Toolkit – ObservableProperty.mp4 67.15M

| ├──005 MVVM Toolkit – ObservableProperty.srt 4.92kb

| ├──005 MVVM Toolkit – ObservableProperty_en.srt 5.47kb

| ├──006 MVVM Toolkit – RelayCommnd.mp4 12.69M

| ├──006 MVVM Toolkit – RelayCommnd.srt 1.78kb

| ├──006 MVVM Toolkit – RelayCommnd_en.srt 1.86kb

| ├──006 MVVMToolkitSample-final.zip 714.68kb

| ├──007 NET MAUI Community Toolkit overview.mp4 26.62M

| ├──007 NET MAUI Community Toolkit overview.srt 2.84kb

| ├──007 NET MAUI Community Toolkit overview_en.srt 3.09kb

| ├──008 .NET MAUI Community Toolkit – Alerts.mp4 50.69M

| ├──008 .NET MAUI Community Toolkit – Alerts.srt 5.73kb

| ├──008 .NET MAUI Community Toolkit – Alerts_en.srt 6.01kb

| ├──009 .NET MAUI Community Toolkit – Animations.mp4 22.58M

| ├──009 .NET MAUI Community Toolkit – Animations.srt 2.37kb

| ├──009 .NET MAUI Community Toolkit – Animations_en.srt 2.56kb

| ├──010 .NET MAUI Community Toolkit – Behaviors.wav.mp4 56.28M

| ├──010 .NET MAUI Community Toolkit – Behaviors.wav.srt 5.35kb

| ├──010 .NET MAUI Community Toolkit – Behaviors.wav_en.srt 5.80kb

| ├──011 .NET MAUI Community Toolkit – Converters.mp4 38.95M

| ├──011 .NET MAUI Community Toolkit – Converters.srt 3.63kb

| ├──011 .NET MAUI Community Toolkit – Converters_en.srt 3.80kb

| ├──012 .NET MAUI Community Toolkit – Essentials.mp4 44.08M

| ├──012 .NET MAUI Community Toolkit – Essentials.srt 3.84kb

| ├──012 .NET MAUI Community Toolkit – Essentials_en.srt 3.95kb

| ├──013 .NET MAUI Community Toolkit – Extensions.mp4 34.32M

| ├──013 .NET MAUI Community Toolkit – Extensions.srt 3.71kb

| └──013 .NET MAUI Community Toolkit – Extensions_en.srt 3.93kb

├──25 – UI Challenges with Source Code

| ├──001 assets.zip 4.54M

| ├──001 Dallui App – Screen 1.mp4 469.41M

| ├──001 Dallui App – Screen 1_en.srt 38.25kb

| ├──001 Dallui App – Screen 1_en.zh-CN.srt 35.73kb

| ├──002 assets.zip 2.48M

| ├──002 Dallui App – Screen 2.mp4 235.57M

| ├──002 Dallui App – Screen 2_en.srt 20.08kb

| ├──002 Dallui App – Screen 2_en.zh-CN.srt 18.94kb

| ├──003 assets.zip 2.49M

| ├──003 Dallui App – Screen 3.mp4 444.50M

| ├──003 Dallui App – Screen 3_en.srt 37.34kb

| ├──003 Dallui App – Screen 3_en.zh-CN.srt 35.00kb

| ├──004 assets.zip 1.60M

| ├──004 Fruit App Screen Challenge.mp4 233.14M

| ├──004 Fruit App Screen Challenge_en.srt 21.60kb

| └──004 Fruit App Screen Challenge_en.zh-CN.srt 20.68kb

└──26 – Answers to student questions

| ├──001 .NET MAUI – How to bind a static property to a xaml control.mp4 50.21M

| ├──001 .NET MAUI – How to bind a static property to a xaml control.srt 5.07kb

| ├──001 .NET MAUI – How to bind a static property to a xaml control_en.srt 5.57kb

| ├──002 DaluiApp-Acrylic-Effect-Completed.zip 2.48M

| ├──002 How to create an Acrylic Blur effect in apps.mp4 168.81M

| ├──002 How to create an Acrylic Blur effect in apps.srt 14.46kb

| ├──002 How to create an Acrylic Blur effect in apps_en.srt 15.21kb

| ├──003 Could not find android.jar for API level 31 issue.mp4 5.09M

| ├──003 Could not find android.jar for API level 31 issue.srt 1.07kb

| └──003 Could not find android.jar for API level 31 issue_en.srt 1.13kb

本站所发布的一切视频课程仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站所有课程来自网络,版权争议与本站无关。如有侵权请QQ客服:3863518080 我们将第一时间处理!