Uruchomienie Microsoftu Wersja zapoznawcza .NET 9 5 z 11 czerwca 2024 rW tej aktualizacji wprowadzono szablon projektu platformy .NET MAUI Blazor Hybrid i aplikacji internetowej, obsługę interfejsu API systemu Android 35 Beta 2 oraz pewne ulepszenia wydajności i rozmiaru aplikacji na platformie Android.
Nowe rozwiązanie dla .NET MAUI Blazor Hybrid i Web Szablon przesłanyZgodnie z dokumentacją szablon ten upraszcza tworzenie aplikacji przeznaczonych dla systemów Android, iOS, Mac, Windows i sieci Web, maksymalizując ponowne wykorzystanie kodu, a także automatycznie przygotowuje projekty dla aplikacji internetowej Blazor i aplikacji .NET MAUI Blazor Hybrid, korzystając ze wspólnego Biblioteka klas Razor dla komponentów interfejsu użytkownika w obu aplikacjach. Należy zauważyć, że aplikacja MAUI Blazor Hybrid jest wyświetlana na urządzeniu docelowym przy użyciu widoku mobilnego WebView i Blazor i nie jest w pełni aplikacją natywną.
(Blazor Hybrid i Blazor Web mają ten sam kod interfejsu użytkownika. Źródło: Oficjalna witryna internetowa .NET GitHub)
W przypadku aplikacji innych niż Blazor MAUI działających na systemie Android dostępna jest wersja Preview 5 Wydajność wzrosła o około 15% w czasie uruchamianiaAby to zrobić, kod domyślnie korzysta z metod asemblera LLVM i modyfikuje kod asemblera tak, aby korzystał ze struktur asemblera LLVM. W przypadku aplikacji MAUI Blazor na Androida zespół odkrył problem powodujący zawieszanie się aplikacji i bada pierwotną przyczynę. Dlatego ta optymalizacja wydajności jest wyłączona, jeśli projekt jest przeznaczony dla aplikacji Blazor.
W miarę postępu programu beta systemu Android 15 wydawana jest wersja zapoznawcza MAUI 5 dla platformy .NET 9 Dodano linki do API Androida 25 Beta 2kompatybilny z Androidem 15 Beta 2. Czytelnicy mogą znaleźć Pełny dziennik zmian dla Androida API 25 Beta 2 Na stronie programistów Androida.
Dodano ulepszenia minifikacji, aby zmniejszyć rozmiar skompilowanej aplikacji podczas korzystania z trybu kompilacji wydania. Można to wyłączyć w pliku projektu.
the Ulepszenia MAUI w implementacji iOS .NET Skoncentrowany na naprawianiu błędów i poprawie jakości wykonania.
Czytelnicy mogą skorzystać z oficjalnego repozytorium MAUI w serwisie GitHub Pełne uwagi do wydania. Również, Pełna lista zmian MAUI Wszystkie pięć wersji zapoznawczych platformy .NET 9 jest dostępnych w witrynie GitHub.
„Zła entuzjasta podróży. Irytująco skromny ćpun internetu. Nieprzepraszający alkoholiczek”.