Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lawrence_shaun_introducing_net_maui_build_and_deploy_crosspl.pdf
Скачиваний:
46
Добавлен:
26.06.2023
Размер:
5.15 Mб
Скачать

Chapter 1 Introduction to .NET MAUI

Developer Freedom

.NET MAUI offers many ways to build the same thing. Where Xamarin. Forms was largely designed to support a specific application architecture (such as MVVM, which I will talk all about in Chapter 4), .NET MAUI is different. One key benefit of the rewrite by the team at Microsoft is it now allows the use of other architectures such as MVU (Chapter 4). This allows us as developers to build applications that suit our preferences, from different architectural styles to different ways of building UIs and even different ways of styling an application.

Community

Xamarin has always had a wonderful community. From bloggers to open-­ source maintainers, there is a vast amount of information and useful packages available to help any developer build a great mobile application. One thing that has really struck me is the number of Microsoft employees who are part of this community; they are clearly passionate about the technology and dedicate their own free time to contributing to this community. The evolution to .NET MAUI brings this community with it.

Fast Development Cycle

.NET MAUI offers two great ways to boost a developer’s productivity.

.NET Hot Reload

.NET Hot Reload allows you to modify your managed source code while the application is running, without the need to manually pause or hit a breakpoint. Then, your code edits can be applied to your running app without the need to recompile. It is worth noting that this feature is not specific to .NET MAUI but is yet another great example of all the goodness that comes with the framework being part of the .NET ecosystem.

10