khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

🌶️ Hot Friday Take: 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, to random
@khalidabuhakmeh@mastodon.social avatar

👋 Hey #dotnet folks. Do you feel like there are any gaps in the #dotnet ecosystem when it comes to solving your issues and developing solutions? If so, what are they?

Please boost for reach :)

maxim, (edited ) to mastodon
@maxim@mastodon.gamedev.place avatar

Hello programmers from #mastodon

I have a question for you.

⭐ What programming language do you use most of your life? Why exactly?

Most of my time I worked with almost the entire .Net stack, and in recent years it's Unity, so my language is C#
There were episodes in my life with mobile, many web stuff, java, c++, databases, etc.

#programming #gamedev #indiedev #coding #linux #ios #dotnet #java #web #introduction #poll #python #android #microsoft

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

So far, the big-ticket items for 8 seem to be:

  • C# 12 language enhancements
  • Authentication changes
  • Blaaaaaaaaaaaaaaaaaaaaaazor updates,
  • Ahead of Time compilation (AOT) and trimming
  • Roslyn, Roslyn, (analyzers)

Smaller items:

  • Rate limiting fixes/improvements
  • Linux package acquisition
  • More OTel
  • Host Improvements (Host)
  • Low-level intrinsic enhancements
  • NuGet improvements
andrewlock, to dotnet
@andrewlock@hachyderm.io avatar

Blogged: Form binding in minimal APIs - Exploring the .NET 8 preview - Part 7

https://andrewlock.net/exploring-the-dotnet-8-preview-form-binding-in-minimal-apis/

In this post I discuss the new form binding support for minimal APIs, the current limitations and rough edges, and how to work with antiforgery tokens

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

👋 folks, when was the last time you used an event handler in your codebase?

Think “timer.Interval+= DoStuff”.

khalidabuhakmeh, to javascript
@khalidabuhakmeh@mastodon.social avatar

Folks who do development with a frontend framework (, , ), is your frontend code part of the solution, or have you split the backend and frontend into separate isolated folders?

I have thoughts, but would love to hear what your thoughts are. Boosts are appreciated.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

I don’t know who wants this, but this is in a Blazor Server App, invoking an endpoint that returns a Server-Rendered Blazor component.

cc @alexzeitler

Blazor and HTMX

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Hey folks, actually any folks, what do you think the “future" of software development practices and tools will look like in 5 years?

I'd love to hear your thoughts.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

For folks building #dotnet applications, how many lines of code are in your enterprise solution?

khalidabuhakmeh, to CSharp
@khalidabuhakmeh@mastodon.social avatar

Folks will have to update their “find the syntax issues in this C# code” interview questions thanks to #csharp 12. 😅

#dotnet

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Do I get the job? #dotnet

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

This a unit test suite for a DateTime Converter, but do you notice what’s missing?

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

It will be an exciting problem for salespeople to explain why the half of the team has to pay for VS Code while the side doesn’t have to pay for VS Code.

I could see a decision maker thinking, “Well, if JavaScript and other platforms are free, maybe we should stop using this expensive .NET thing”.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Hey folks, I need your help.

In your opinion, what are the core concepts of memory management in the .NET space?

Please boost for reach.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Playing around with 8 with @maartenballiauw and .

I can finally flex my ADO.NET skills on Maarten. We’ve gotten old enough that what was not cool is now the only way to be cool. 😎

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Given project Aspire is about orchestrating applications, where does that leave teams who've decided on a polyglot approach to microservices with implementations written with , , and ? Probably not for those teams, right?

breakpointshow, to dotnet
@breakpointshow@mastodon.social avatar

🎙️🚀Get ready to explore the uncharted territories of .NET in the latest episode of "The Breakpoint Show" podcast! 🎧 In Episode 4, we'll be unraveling "The Missing Parts of .NET" 🕵️‍♂️🌐.

https://www.breakpoint.show/podcast/episode-004-the-missing-parts-of-net/
#dotnet #ai #machinelearning #csharp #podcast

Sarahnade, to random

My projects are all borked now and won't open in at all and I'm absolutely panicking. Something went wrong installing Godot 4 or maybe environment variables or something about .NET and nuget or I'm just missing an SDK I DON'T KNOW and the internet won't tell me!! And I feel like a phony shitty developer because I can code just fine but I don't know the first thing about or how to maintain my dev environment. I've been trying to fix this for hours. Guess I'm clearing my morning to just cry.

andrewlock, to dotnet
@andrewlock@hachyderm.io avatar

Blogged: Short-circuit routing in .NET 8 - Exploring the .NET 8 preview - Part 11

https://andrewlock.net/exploring-the-dotnet-8-preview-short-circuit-routing/

In this post I describe the new short-circuit routing feature, how it differs from normal routing, discuss why it's useful, and look at how it's implemented.

andrewlock, to dotnet
@andrewlock@hachyderm.io avatar

Blogged: Updates to Docker images in .NET 8 - Exploring the .NET 8 previews - part 10

https://andrewlock.net/exploring-the-dotnet-8-preview-updates-to-docker-images-in-dotnet-8/

In this post I describe the changes to .NET 8 docker files in .NET 8 including changes to images, new image types, changes to image tagging, and breaking changes

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

It would be neat if could distinguish update requests from new installs because I imagine the download numbers don’t tell a complete story.

I bet I could juice the download numbers by releasing incremental patches.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

So I’m using type aliasing in to make a switch statement “more clear”. I don’t know if I’m a genius or a dummy here.

What do you folks think?

Using alias types of IsRazorPages and IsMvc in switch statement.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Blazor may have created a slight communication problem within the #dotnet community. Someone sent me an email asking for “Blazor” help, and I have no friggin’ clue which variant they are talking about.

khalidabuhakmeh, to macos
@khalidabuhakmeh@mastodon.social avatar

Name a more iconic duo that’s now on ?

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