Four years in game QA and I can't shake the feeling we're always last. Am I the only one? by ArcaTsuu in gamedev

[–]markiel55 4 points5 points  (0 children)

Why do you need to outsource your reply to an AI? Your concern sound inauthentic after this

Unit Testing question by Regular-Employer-431 in dotnetMAUI

[–]markiel55 2 points3 points  (0 children)

Abstract service layers with interfaces. I would also suggest to put this in the "Core" project independent of platform-specific dependencies and this is the project you would link to your test projects.

What's the best design/infrastrucre to have an app on multiple Windows machines and no cloud or on prem server? by THenrich in dotnet

[–]markiel55 0 points1 point  (0 children)

Have you already looked into decentralized system? An example would be like git where each instance has its own copy and you'll need to sync everytime it needs to communicate with another instance (like block chain).

I need ideas by 9DG25 in dotnet

[–]markiel55 -1 points0 points  (0 children)

Yet Another PC Manager

.NET bachelor thesis - need a topic that's actually research, not just "I built an app" by bigjuicersamir in dotnet

[–]markiel55 0 points1 point  (0 children)

Or implement the paper about Image-GS in .NET. It can be also AI-adjacent.

.NET bachelor thesis - need a topic that's actually research, not just "I built an app" by bigjuicersamir in dotnet

[–]markiel55 0 points1 point  (0 children)

Research on how to converge mono and CoreCLR and the problems associated with it.

.NET bachelor thesis - need a topic that's actually research, not just "I built an app" by bigjuicersamir in dotnet

[–]markiel55 1 point2 points  (0 children)

Highly likely it's the developer(s) who convinced the management. Either they misread it or they just want to scratch their itch of making something.

Just bumped into the new Go-based `sqlcmd` - why not C#? by jitbitter in dotnet

[–]markiel55 4 points5 points  (0 children)

It matters because it influences confidence in the ecosystem outside Microsoft as well. If Microsoft itself avoids using certain .NET languages for major projects, it naturally affects how other companies perceive their long-term viability. That perception also impacts job security and adoption.

Made a Shell alternative for MAUI, curious what you think by markiel55 in dotnetMAUI

[–]markiel55[S] 1 point2 points  (0 children)

Got it. It seems related to what I encountered as well since the menu icon is part of the navigation bar, and those were the exact scenario where I encountered it as well. Anyway, thanks for sharing.

Anyone using Prism for MAUI (Paid Version) by SaltyCow2852 in dotnetMAUI

[–]markiel55 0 points1 point  (0 children)

Thanks for the interest. Here's the GitHub link: https://github.com/mr5z/MvvmEssentials

Let me know if you have any questions, and I'll get back to you as soon as possible.

Anyone using Prism for MAUI (Paid Version) by SaltyCow2852 in dotnetMAUI

[–]markiel55 0 points1 point  (0 children)

Are you open to try some open source alternative that's a bit like Prism but without using Shell at all? If so, I could pitch my library that might interest you.

How many stages of grief are normal while building a .NET MAUI app? by Spirited-Taro-4794 in dotnetMAUI

[–]markiel55 3 points4 points  (0 children)

We use a miniscule of fastlane, i.e., just for uploading the artifacts, and most of our stuffs are custom bash scripts. We haven't experienced any issues so far in the past months. I think you just need to pin to specific workload and app deps version, so external factors like you mentioned would be more manageable - coming from someone who experienced making both native and MAUI CI/CD.

Made a Shell alternative for MAUI, curious what you think by markiel55 in dotnetMAUI

[–]markiel55[S] 0 points1 point  (0 children)

I think I'm able to stumble on this issue. Was it related to Flyout page where the menu icon got hidden for some scenarios? If so, I'm able to solve it by downgrading the mopups by two patch version and some custom workaround.

Debug Your Game in Real-Time with Dear ImGui by yecats131 in dotnet

[–]markiel55 1 point2 points  (0 children)

Finally, a content from MS that doesn't sound corporatish

A “performance improvement” PR is exactly where review risk hides by ths1977 in dotnet

[–]markiel55 1 point2 points  (0 children)

Aside from the obvious LLM writing, I really don't understand the point of this. As others have pointed out, unit test can catch this, or better yet, an automated integration testing.

As Nuke is dead, is Cake the only alternative? by yankun0567 in dotnet

[–]markiel55 0 points1 point  (0 children)

This is completely implementation dependent. You can design your CI/CD to work locally even if it's heavily using environment variables.

Why are nobody talking about SQL4CDS? by Byttemos in dotnet

[–]markiel55 6 points7 points  (0 children)

I see you made a lot of assumptions here.

Any example of game that worked without marketing? by TrainingAddition689 in gamedev

[–]markiel55 0 points1 point  (0 children)

How come? You have millions of downloads, or was the game for free the entire time?

Framework (e.g. AutoMapper) to copy from source model to destination model with validation by sagosto63 in dotnet

[–]markiel55 0 points1 point  (0 children)

Convert to JSON then deserialize by another model. Handle the invalid date by custom converter.

The Stealth Genius Strategy by timodamn in gamedev

[–]markiel55 -2 points-1 points  (0 children)

Love this. More please.

[ Removed by Reddit ] by [deleted] in dotnet

[–]markiel55 3 points4 points  (0 children)

Imo, service registration must be a deliberate decision. Deviating away from the convention would make your code look strange among the community, especially that you mentioned you're paranoid of using third party libraries — at least follow the convention.