学习在.NET MAUI中创建和使用标记扩展,优化XAML代码并设计视觉特效。本中级教程涵盖自定义扩展开发与图像滤镜应用实战,助您提升专业应用开发能力。
原始标题:Markup Extensions – Advanced Topics in .NET MAUI

Published 11/2024
Created by Héctor Uriel Pérez
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: English | Duration: 14 Lectures ( 1h 28m ) | Size: 940 MB
Learn to create and use Markup Extensions to optimize XAML code, design visual effects, and develop professional apps
What you’ll learn
Understand what Markup Extensions are and how they process XAML strings to obtain values that can be assigned to control properties in .NET MAUI.
Master the use of existing Markup Extensions, such as StaticExtension, to access static properties, fields, and enumerations from XAML.
Create custom Markup Extensions by implementing IMarkupExtension to simplify repetitive XAML code and add reusable functionality.
Develop a practical image filter application that uses Markup Extensions to apply gradients and visual effects to photos taken with the camera.
Requirements
Basic programming knowledge in C#
Familiarity with XAML and .NET MAUI
Visual Studio 2022 installed with the Mobile Development workload
Basic understanding of graphical interfaces and UI controls
Description
Unlock the power of Markup Extensions in .NET MAUI and take your mobile applications to the next level. In this hands-on course, you will learn how to simplify and optimize your XAML code while developing advanced features for your apps.We’ll start by understanding what Markup Extensions are and how they work internally in .NET MAUI. You’ll learn to use existing extensions like StaticExtension to access static properties and fields, enhancing your code’s maintainability.The core of the course focuses on creating custom Markup Extensions. We’ll implement the IMarkupExtension interface to develop extensions that solve specific problems, such as automatically generating gradients and visual effects.Everything you learn will be applied to building a photo filter application. You’ll create an app that allows users to take photos, apply visual effects using gradients, and efficiently manage the user interface with Markup Extensions.The course includes:Fundamentals of Markup ExtensionsUsing StaticExtensionCreating custom extensionsImplementing IMarkupExtensionDeveloping a photo filter appOptimization techniques and best practicesBy the end of the course, you’ll be able to create professional-grade Markup Extensions that enhance the quality and maintainability of your .NET MAUI applications. What are you waiting for to improve your .NET MAUI skills? See you in the course!
此处内容需要权限查看
会员免费查看



