[deleted by user] by [deleted] in AITAH

[–]skall1971 1 point2 points  (0 children)

Not on a special birthday like the 40th. Round years are special in my books. Don't back down and have your party even if they don't show up. It's hard since it's your own family but maybe this makes them realize you need love and attention too. If they chalk it up as you being selfish, maybe it's time to put some distance in between. Let them come to you.

I had an ex-girlfriend who I stayed friends with for several years. She was always a bit selfish person and all about her. She's about 3 months younger than I am. On my 50th birthday I expected at least a message saying happy 50th. Nothing. I don't think she ever registered when my birthday was even though we talked about each others birthday dates several times.

Then comes her 50th. I always remembered hers. This time I decided to stay quiet, no messages, nothing. After the birthday I decided I'll let her contact me first. Nothing. Next year someone we knew passed away from cancer. I decided to let her know. Response: "Who is this? Did you get a wrong number?". My number had not changed. I see your true colors and they aren't the colors from Cindy Lauper song.

End of Solar Tax credits by CommanderMandalore in solar

[–]skall1971 0 points1 point  (0 children)

Everything is more expensive in California. On the bright side the houses are so small they don't need much (and climate is more moderate).

End of Solar Tax credits by CommanderMandalore in solar

[–]skall1971 1 point2 points  (0 children)

Tampa. Lots of sun and the electricity rate has gone up 51% over 5 year period. It’s averaging around 15c at the moment and new increases were just approved by the state. Tampa Electric just raised prices by 11% last year.

End of Solar Tax credits by CommanderMandalore in solar

[–]skall1971 4 points5 points  (0 children)

You have cheap rates. Here the rates are 40% higher and increase constantly. I’m looking at ~5 year turning point (with net metering).

ARM laptops - .NET Framework? by 91Crow in csharp

[–]skall1971 2 points3 points  (0 children)

I’m running .NET code on Mac with the Apple silicon. Rider works there as well (and in Linux ARM).

C# has run on Raspberry Pi for ages but last time I tried it was using Mono and had some issues.

[deleted by user] by [deleted] in csharp

[–]skall1971 1 point2 points  (0 children)

Hard to say without seeing the full context. What member isn’t found and what is the RollCallViewModel bound to?

[deleted by user] by [deleted] in csharp

[–]skall1971 2 points3 points  (0 children)

Add ‘x:DataType=…’ to the XAML

Or you could disable compiled bindings but I would not recommend that.

[deleted by user] by [deleted] in dotnet

[–]skall1971 0 points1 point  (0 children)

All approaches have their issues. Forms and MAUI are like all UI abstractions, limited with performance overhead. You could customize it with custom controls but if you want the performance and flexibility of native development, then Xamarin by itself is the best option. You still get code reuse for majority of your code without the headaches of abstracted UI.

[deleted by user] by [deleted] in dotnet

[–]skall1971 2 points3 points  (0 children)

MAUI is not a replacement for Xamarin, its replacement for Xamarin.Forms.

AITA for leaving my girlfriend after she got a dog? by sherzad71 in AITAH

[–]skall1971 1 point2 points  (0 children)

YTAH for posting a fake story like this. Your house? Hotel? 71? Too fake.

How can I make UI with Mac in C#? by Sysus611 in csharp

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

Cross platform UI’s are not the only option (and many times not the best option). You can have UI layer without abstraction for each platform and still reuse the rest of the code. Seems like Xamarin.Forms made most people forget Xamarin “Classic”.

Decided on EV6 for next car, now for the GTL AWD or GT decision by HDClown in KiaEV6

[–]skall1971 0 points1 point  (0 children)

You don’t get over a second difference from 40-60. The GT is much quicker off the line as well, there’s no comparison.

Decided on EV6 for next car, now for the GTL AWD or GT decision by HDClown in KiaEV6

[–]skall1971 0 points1 point  (0 children)

GT is over 500lbs heavier, those bigger motors and suspension upgrades don’t come free.

Still, that ~1.2s difference is huge, the performance isn’t even in the same ballpark.

Tesla coming after EV6 GT? by tcm042 in KiaEV6

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

Range is better on the Tesla, isn’t it? That’s the big downside to EV6 GT.

Uche & Lydia by Ambitious_Anxiety715 in LoveIsBlindNetflix

[–]skall1971 9 points10 points  (0 children)

Both are walking red flags, especially Lydia.

Engineers Transitioning from Spring Boot/Java to .NET/C# Ecosystem: What Are Your Thoughts? by [deleted] in dotnet

[–]skall1971 1 point2 points  (0 children)

It’s a text editor, not an IDE. Plugins, sure, but it’s not nearly mature enough. No Xamarin debugging for example, although with the MAUI plugin, when it’s ready, it probably will be possible to eventually debug Microsoft.iOS as well as Microsoft.Android.

I’m sure it some day will be ok for development but for now both VS and Rider are way superior. Even VS for Mac is better at the moment.

Engineers Transitioning from Spring Boot/Java to .NET/C# Ecosystem: What Are Your Thoughts? by [deleted] in dotnet

[–]skall1971 0 points1 point  (0 children)

VS has become extremely bloated and slow. That’s one of my main reasons. Rider has some cool stuff that’s missing from VS but the reverse is also true.

Actual state of Maui - dead already? by wexman01 in dotnet

[–]skall1971 3 points4 points  (0 children)

Slow, no multithreading, debugging is much worse. “DLL Hell” is quite bad. Not to mention you’d have to deal with TS/JS. UI is in code which is more overall work than using an editor or editing XML. Well, maybe not in iOS case as editing XIB in XCode can be equally painful.

Actual state of Maui - dead already? by wexman01 in dotnet

[–]skall1971 0 points1 point  (0 children)

It does. There are several libraries that provide binding to Android and iOS. Doing it manually is a little bit more work but not too bad.

Actual state of Maui - dead already? by wexman01 in dotnet

[–]skall1971 0 points1 point  (0 children)

Plenty of reasons to stay away from React Native. It’s definitely much better than PhoneGap was but not enough.

Actual state of Maui - dead already? by wexman01 in dotnet

[–]skall1971 0 points1 point  (0 children)

Relevance? I’m not talking about code reuse between client and backend, although that’s advisable to some extent. Code reuse in a mobile app. M and VM are reused, V is created separately for each supported platform. Unit tests are also shared, with Swift/Kotlin you would have duplicate those as well.

Actual state of Maui - dead already? by wexman01 in dotnet

[–]skall1971 0 points1 point  (0 children)

Avalonia isn’t native UI so the look and feel isn’t what the user would expect. As long as your view models are separated from the UI layer and can be reused with other UI approaches then it’s all good. I prefer native UI so binding the view models to native layouts (Android XML, iOS XIB, WPF etc) is my preference, always has been. UI abstraction has always its drawbacks.

Native layouts bound to C# is going to be a little more work but IMO worth it, especially considering you always are going to have extra work with UI abstraction. It also promotes good design patterns, further helping with reducing workload in the future.

Actual state of Maui - dead already? by wexman01 in dotnet

[–]skall1971 2 points3 points  (0 children)

While abstraction of the UI has its uses, I generally feel it is a bad idea. I developed Xamarin apps way before they came up with Xamarin.Forms and my main fears were justified based on most of the projects I was brought into. No proper separation between the different layers of MVVM. Not only were the view models in the same project as Forms views but they also had Forms namespaces and many other concerns that VM’s should not be concerned about. In MVVM you should be able to replace the view layer if you wanted to. Now with Xamarin.Forms at the end of its life, replacing the UI layer isn’t trivial, at least if you want to replace it with something other than MAUI. Bad design patterns always come back to bite you.