khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

I'm asking for the community that uses as their

UrsEnzler, to random

This week's myth about F#: F#'s strict ordering is dumb! No, it's great for taming dependencies.
https://www.planetgeek.ch/2023/05/09/myths-about-f-fs-strict-ordering-is-dumb-no-its-great-for-taming-dependencies/
#dotnet #fsharp #myths

recursivegeek, to programming

New C# 12 preview features https://devblogs.microsoft.com/dotnet/check-out-csharp-12-preview/ including primary constructors for non-record classes and structs, using aliases for any type, and default values for lambda expression parameters #dotnet #csharp

aviator, to random

Hoping to make it to Build this year in person. That would be a nice change.
#microsoftbuild
#devops
#dotnet

UrsEnzler, to random

Am 30. Mai erzähle ich in der .Net Usergroup Zentralschweiz in Luzern darüber, wie wir bi-temperales Event Sourcing in unserer App machen: Anmeldung unter https://www.meetup.com/net-usergroup-zentralschweiz/events/293425777/

Weitere Vorträge dieses Jahr: https://ursenzler.github.io/#future

#dotnet

khalidabuhakmeh, to programming
@khalidabuhakmeh@mastodon.social avatar

You'd think being run by a single mega-corporation would lead to #csharp brand consistency. Nope. #dotnet

C# logo
C# logo
C# logo

adamhill,
@adamhill@hachyderm.io avatar

@khalidabuhakmeh Once for each new version of :-)

onthefencedev, to random
@onthefencedev@twit.social avatar

Still undecided about whether to go or for my new laptop.

Currently using the Pro while working on site for a client but Visual Studio for Mac has some shortcomings.

This would lead me down the Windows route so that I could continue to use 'full' Visual Studio but I'm not a fan of .

I could install on the MBP but then I'm also not a fan of either - although my experiences were sometime ago now.

Decisions, decisions

onthefencedev,
@onthefencedev@twit.social avatar

@rene_dev it was a performance issue, but I'm talking years ago now. I opted for #coderush instead and have been very happy with it.

Currently trialing #jetbrainsrider and am really impressed, so much so I'll probably be going for the #dotnet ultimate bundle in the coming weeks.

ericsink, to javascript

This is coming along nicely.

It's @avaloniaui compiled to a native library with #dotnet Native AOT, plus generated bindings for #typescript and running under @deno_land

Preview release coming soon.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

The future of #dotnet development is the Commodore with Joystick and Keyboard support.

eighthave, to random

What is #Microsoft actually good at? Going thru their key products, it is clear they don't create new paradigms, they make often buggy implementations of ideas from other people: #BASIC #MSDOS #Windows #Word #Excel #browser #Bing #Cloud #dotnet. One thing they are clearly good is building a #monopoly. So it seems what they are good at is seeing good ideas, "embrace and extend" to control it, then building monopoly profiteering.

mewbits, to random

Just started to learn C# this weekend. It was something recommended to me by a colleague, as a part of my development plan. I've dabbled in Python, but hoping I finally stick with it and start building stuff.

#LearningToCode #dotnet #OOP #beginner

aristurtle, to programming
khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

🌶️ Hot Friday Take: #dotnet should make Task transparent and let you async/await without it contaminating the entire codebase.

This would be a breaking change, but make it easier for folks coming from other languages. Maybe in .NET 37

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@KirillOsenkov @filipw @patriksvensson @xoofx I didn't realize Patrik's was built on top of the #dotnet runtime. Neat. I have also looked at Stark which is super cool.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@KirillOsenkov Yes, it's still technically a Task but having to methodically change signatures from int? to Task<int?> feels tedious, especially with the great tooling options available to #dotnet devs. Especially since most folks will be adding the async keyword anyways. It's two changes when one would suffice.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

Spent the morning answering a #JetBrains #dotnet blog reader's question about filtering on a #JSON collection using #EFCore and #sql

Any folks have some thoughts? It turns out this is such a new use case that there isn't query support yet for arrays through LINQ.

https://blog.jetbrains.com/dotnet/2023/02/14/getting-started-entity-framework-core-7-json-support/#remark42__comment-db104e2f-baec-4801-9b33-334fe2586753

aspensmonster, to random

So much for thru-hiking the this year. I've been on a downward spiral since leaving my job in September 2022. I was professionally burnt out. I didn't want to keep building APIs. I also read through the latest reports, which paint a bleak picture of our collective future. In short, I was miserable.

I quit my meds cold turkey -- and -- and started downsizing my life. I got a job as an warehouse worker, but left after a few weeks as the holidays ramped up while the pay stayed the same. became my only source of income.

I also threw myself into political activism, working with the to fight off an Austin Energy rate hike that punished the poor with big rate hikes while giving cuts to the wealthy. We won a few minor concessions, but the disparities were still there.

Afterwards, I sold or donated most of my possessions to try to pay my bills. I even sold my car eventually once DoorDash stopped paying well. I took the remaining cash and geared myself for a thru-hike of the AT, convinced that I could walk myself to a better place physically and mentally.

Physically, by mid April of 2023, I certainly felt ready. I was doing 15-mile days in . But mentally, I was still struggling with suicidal ideation every few days. My mom had booked flights and a hotel to see me off at , and the week before, she picked me up and brought me to her place.

It took all of 48 hours for her to chip away what little facade of confidence I had left. I broke down crying, saying I was at least passively suicidal, had crazy and , my blood sugar was all kinds of fucked up on account of not taking my meds, and, above all, I was not (mentally, at least) ready to spend months in the mountains, alone.

So now I'm here, in Benbrook TX, back on meds, back at home (again (at 33)), going to , going bankrupt, and trying to figure out how to survive in and not end it all.

At this point I'm out of the nosedive at least. But I've got a bunch of climbing to do in the meantime.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

#dotnet apps, when starting up, should output the process Id into the console output. It would make it easier to find them and attach to process that way.

J_aa_p, to fediverse
@J_aa_p@mastodon.social avatar

🆕 New Release!

https://Tusk.Ninja now accepts many image file formats if you want to upload a background image for its 'Text To Image' feature.

👉 With https://Tusk.Ninja's 'Txt2Img' , a #dotNET #Blazor WASM web application, you can create images with text (duh 😉) online and post them instantly as 'Toots' to #Mastodon.

This Toot and the image below is created with https://Tusk.Ninja.

Have fun!

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

#JetBrains #Fleet looks really good for folks wanting an editor-style experience and the language capabilities of a #dotnet IDE.

https://blog.jetbrains.com/dotnet/2023/05/04/csharp-support-in-fleet-solution-view-unit-testing-and-more/

lewgrant, to random

Hear me out:
Imagine you work on software projects that are often measured in years. Imagine that your developers rarely get to re-visit apps once they’ve launched. Imagine your large fleet of apps have all been written in Framework. Now, imagine you are evaluating the possibility of moving from framework to .net7 or the upcoming 8 and your managers ask about support. 7? 18 months from release so support ends 1 year from now. 8? 3 years. Framework 4.x? For the foreseeable future. 1/2

lewgrant,

Your managers response:
If we start a project today & it takes a year to finish - if we go 7 we’d launch without support, if the timing somehow worked out perfectly & we start on dotnet 8 launch day we’d launch w/just 2 yrs of support but if we stick with framework (which we already know & already have to support) we get support for the foreseeable future? Support alone seems like a deciding factor to stick with what we already do.
I can’t honestly blame this “imaginary” manager. 2/2

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

Can someone give me some #dotnet topics to explore? Anything got you excited that I should also know?

maartenballiauw, to programming
@maartenballiauw@mastodon.online avatar

The recording of our live stream with Stefan Pölz and @khalidabuhakmeh yesterday is up!

📺 How to test #csharp unit tests with mutation testing

Check it out 👉 https://jb.gg/x6ygs6 #dotnet

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • ethstaker
  • provamag3
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • modclub
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines