You still a failure #18075
Replies: 4 comments 1 reply
-
It's a real challenge. Every day I encounter new bugs and I am spending half my days trying to figure out where they are coming from, make repro projects to capture them, and post them. I don't know what is going on at Microsoft. This is supposed to be one of the richest software companies on earth? Very hard to get anything done at all. I am going crazy. |
Beta Was this translation helpful? Give feedback.
-
Do you have or know the links to associated issues?. Especially from the crashes mentioned. |
Beta Was this translation helpful? Give feedback.
-
Why did microsoft ever bought xamarin if they are deprecating it today .NET MAUI.Blazor is great because I use it without using Xamarin side of it but I still get a cross platform app that people can install and display the web UI Let is instead : Generic UI Platform: The idea is to develop a universal UI platform that goes beyond the limitations of HTML and CSS. This is motivated by the need for a more efficient and adaptable solution for cross-platform applications. Efficiency Over HTML/CSS: HTML and CSS have limitations in terms of performance and flexibility. The proposed platform aims to overcome these limitations and be more efficient, improving the overall user experience. Binary Format and Interpreter: To achieve this efficiency, a binary format and interpreter would be used, allowing for faster rendering of UI elements. This decision is based on the desire for a streamlined and standardized approach to UI rendering. Cross-Platform UI Description: The goal is to enable cross-platform applications to describe their UI using this platform. This would streamline development, reduce compatibility issues, and improve cross-device consistency. .NET Language Interop: Supporting various .NET languages is essential for broad developer adoption. It ensures that developers can work with their preferred language, increasing the platform's appeal. Unified UI Experience: Providing a consistent UI experience across all devices and applications is crucial for user satisfaction. This idea stems from the desire to offer a seamless experience irrespective of the user's choice of device. Remote Scripting of UI: Enabling remote scripting of the UI is a response to the growing demand for cloud-native applications. This capability would allow for remote UI control, which is especially relevant in cloud-native and distributed applications. Efficient Cloud-Native Applications: The proposal suggests that components of cloud-native applications can run more efficiently on the server, reducing the load on the client device. This reasoning is grounded in the need to optimize cloud-native application performance. C#/F#/VB for UI: By using C#, F#, VB, or other .NET languages, the aim is to create a more native and efficient approach to UI design. This is based on the premise that working in these languages can lead to improved performance and consistency. Binary UI Description: Using a binary format to describe UI elements is seen as a way to transmit UI information efficiently, like sending video frames. The intention is to provide a high-performance method for UI rendering. Embedding Multimedia: The proposal suggests embedding images and audio directly into the UI, similar to the web but using C#. This approach aims to simplify multimedia integration and enhance user experiences. Familiar UI Manipulation: Making UI manipulation similar to HTML/CSS is intended to ease the transition for developers familiar with web technologies, ensuring a more intuitive and user-friendly experience. Absolute Positioning: Absolute positioning for UI elements (and similar CSS positioning approach) is recommended to simplify actions like implementing right-click menus. This choice is aimed at improving ease of use and developer productivity. Leadership for Microsoft: The proposal suggests that Microsoft could take a leading role in this initiative, harnessing the potential of a new UI platform to gain a competitive advantage in the technology landscape. Replacing HTML/CSS: The long-term vision is to replace HTML and CSS, leveraging the proposed platform's performance benefits. The motivation here is to offer a superior alternative for web and cloud-native applications, ultimately enhancing user experiences. |
Beta Was this translation helpful? Give feedback.
-
Comfirm on net 8 |
Beta Was this translation helpful? Give feedback.
-
MORE QUALITY?????
Our team has developed an application to assess MAUI features across different versions and share our development experiences with the community. Our primary goal is to track Microsoft's progress in fixing bugs related to MAUI native, with no focus on MAUI hybrid. If you're interested in Blazor's status within MAUI, this post won't provide that information. The following bugs are based on our app, which does not connect to external APIs; it solely displays built-in controls for testing. We've encountered some frustrating issues:
Application Status:
Windows Bugs:
Android:
iOS:
After Upgrading to net8rc2:
Android:
iOS:
Summary:
The process of upgrading from version 7 to 8 has been quite painful. It required delving into .csproj files and comparing them with newly created net8 apps to change the version. However, upon completion, we encountered issues where Android and iOS stopped working. Moreover, less than 30% of the problems on the Windows platform have been resolved. This experience has been more trouble than an enhancement in quality.
Beta Was this translation helpful? Give feedback.
All reactions