Hell naw… I’ll never dive into that haha
Got a friend who works with .NET and he despises Xamarin
Hell naw… I’ll never dive into that haha
Got a friend who works with .NET and he despises Xamarin
I would probably tell you the same. Im working at a 90% C# company and we are now looking at building an app in ionic. Because Xamarin Forms is not that great and xamarin-android/ios mostly are like writing native apps 1:1. It just happens to look like c# at the expense of build times and updates on time. You just dont have to learn a new language. But that is a very minor advantage, considering you basically still have to learn 2 new frameworks. If ionic gets the job done you can only have one framework and one codebase.
Even if it does not I think having developed a kotlin android app (or still doing so, its one of my eternal pet projects). Its a much better experience that xamarin-android!
Most people aren’t very happy about learning new languages. But even the people where I work, witch would very much like for everything to be C# where questioning their sanity when evaluating/prototyping xamarin-apps. Because they where reading the java android docu and translated it to c# 1:1 and inherited java.lang.object in their c# classes, because of some bug that appearently exists atm (you are not supposed to have to do that).
It has its places im sure (reusing platform independent c# libraries). But in a vacuum… its developing native slower with more bugs and hoops to jump threw.
Oh nice! Didn’t even know they had WSL 2 out! Thanks for sharing.
Edit: Spoke too soon, LTSB is behind on it’s version so I’ll have to wait for the next round. ![]()
Same deal at my gig, we’re on the long-term branch as well. I’m running it at home and on my laptop and it’s nice, though.
For you PowerShell bubbas, I highly recommend VS Code with the PowerShell extension. You can setup breakpoints and debug a running session, including checking/changing variables, seeing values, iterating through loops one iteration at a time, and stepping through/into code.
First run through:
Output is expected:
“Golden” does not equal “Brown”, therefore the else block is printed.
Second run through:
With a new debug session, an additional breakpoint is added. I changed the variable $OtherName to “Golden” from "Brown. Therefore the if block executes, because “Golden” does in fact equal “Golden”.
This is a rudimentary example, you can integrate Pester (PowerShell’s testing framework) into this and continue to get more advanced in your debugging sessions.
But atom tho
Here is the patched Cascadia Font with all the nerd fonts glyphs etc added.
I tried to patch my own on WSL Ubuntu but the font patcher is broken somehow and well end of day i don’t need to spend a few more hours to just pretty up powershell.
Ok, so yesterday I faced some really funny windoesisms.
Ran Powershell as admin to get http-server installed globally, but could not get my PC to connect into localhost, tried various ports btw.
It was fairly difficult to get a grasp on what was happenning cause the internet doesn’t love developing on windoes as much as on other OS, I didn’t find one answer to solve it all… I had to set execution-policy to unrestricted, then enabled IIS (which I found actually interesting) and it still didn’t work…
Finally I found a post saying it was a freaking bug with the newer version of http-server on windoes. Downgraded it and it worked.
I LOL’ed hard.
I bought Learn Powershell in a Month of Lunches. We will see how this goes.
Holy shit. Just set this up today.
Fucking baller. I may forget how to use Vim entirely ![]()
1 month later
Well, how goes it?!
Quarter of the way through. Setting up a Windows server/client test environment on a Proxmox cluster I am setting up. One node will be Linux VMs and other will be dedicated to windows server and some clients. Then I am going to finish through the book while being able to run stuff on server and all.
Easily hitting microsecond response times in Windows. If you are finding it milliseconds slower then you must have a severe configuration issue or something. It would actually be kind of insane if the stack was that slow.