Masthash

#dotnetcore

Maik Töpfer
3 days ago

Looking for a thread safe list in .NET Core/ C#. Something like the CopyOnWriteArrayList in Java would be handy: https://www.baeldung.com/java-copy-on-write-arraylist. Any idea or suggestion ?
#DotNetCore #csharp

Andrew Lock
2 weeks ago

Blogged: Making authenticated cross-origin requests with ASP​ .NET Core Identity

https://andrewlock.net/making-authenticated-cross-origin-requests-with-aspnetcore-identity/

In this post I describe how to make authenticated cross-origin requests from the browser to an app using ASP.NET Core Identity

#aspnetcore #dotnet #dotnetcore

Le͢ẃ Gr͏ant͡
1 month ago

Thanks for all the responses RE hurdles I'll have to clear to get new projects in #dotnetCore I've spent days driving on a road trip and wasn't able to respond to everyone but I've read them all
@TimPurdum
@badcel
@SmartmanApps
@peterwhaaat
@msroest
@dHeinemann
@jakecarpenter
@robert_p_king
@rcknight
@mongeon
@dmetzgar

Jobs for Developers
1 month ago
Jobs for Developers
1 month ago
Maarten Balliauw
1 month ago

@jonstodle May be true. And makes it ironically sad, as the #dotnetcore migration was in part framed around promoting OSS.

InfoQ
1 month ago

.NET 8 Preview 3 is now available!

This new release contains many new improvements to #aspdotnetcore:
➢ support for native AOT
➢ server-side rendering with Blazor
➢ rendering Razor components outside of ASP.NET Core
➢ sections support in Blazor or monitoring Blazor Server circuit activity

More details on #InfoQ: https://bit.ly/41PzE7r

#dotnet #dotnetcore

Andrew Lock
2 months ago

Blogged: Adding client-side validation to ASP.NET Core, without jQuery or unobtrusive validation

In this post I show how you can replace 100kB of jQuery onubtrusive validation with this tiny 4kB library from @haacked!

https://andrewlock.net/adding-client-side-validation-to-aspnet-core-without-jquery-or-unobtrusive-validation/

#aspnetcore #dotnet #dotnetcore

The ASP.NET Team
2 months ago

Have you visited our http://ASP.NET docs recently? We'd love to get feedback on your experience to help us improve!

Simply visit the docs below 👇 and take our <1 minute survey!

https://learn.microsoft.com/aspnet/core/

#dotnet #dotnetcore #aspnet #docs #feedback

Claudia Regio
2 months ago

Have you visited our ASP.NET docs recently? We'd love to get feedback on your experience to help us improve!

Simply visit the docs below 👇 and take our <1 minute survey!
https://learn.microsoft.com/en-us/aspnet/core/?view=aspnetcore-7.0

#dotnet #dotnetcore #aspnet #docs #feedback

Andrew Lock
2 months ago

Blogged: Understanding the .NET ecosystem: The introduction of .NET Standard

https://andrewlock.net/understanding-the-dotnet-ecosystem-the-introduction-of-dotnet-standard/

A follow on from my previous post, in which I look at .NET Standard's place in the ecosystem.

Based on an appendix from my book ASP.NET Core in Action. I've updated it for the .NET 7 era, but the third edition of my book is getting rather large, so putting it online instead. Enjoy!

#aspnetcore #dotnet #dotnetcore

Jobs for Developers
2 months ago
Jobs for Developers
2 months ago

DoorDash is hiring System Engineer Lead

🔧 #csharp #python #dotnet #dotnetcore #html #kafka #mysql #sql #techlead
🌎 Atlanta, United States; Austin, United States; New York City, United States; Phoenix, United States; San Francisco, United States
⏰ Full-time
💰 $90k - $210k (Estimate)
🏢 DoorDash

Job details https://jobsfordevelopers.com/jobs/system-engineer-lead-at-doordash-nov-22-2022-1bc54c?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring

Andrew Lock
3 months ago

Blogged: Understanding the .NET ecosystem: The evolution of .NET into .NET 7.

https://andrewlock.net/understanding-the-dotnet-ecosystem-the-evolution-of-dotnet-into-dotnet-7/

Based on an appendix from my book ASP.NET Core in Action. I've updated it for the .NET 7 era, but the third edition of my book is getting rather large, so putting it online instead. Enjoy!

#aspnetcore #dotnet #dotnetcore

Jobs for Developers
3 months ago
Jobs for Developers
3 months ago

Diligent is hiring Senior Software Engineer (Community)

🔧 #c #dotnet #dotnetcore #react #cypress #azure #sql #seniorengineer
🌎 Budapest, Hungary
⏰ Full-time
💰 $90k - $210k (Estimate)
🏢 Diligent

Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-community-at-diligent-jun-27-2022-9fd74b?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring

Kay Eluvian
3 months ago

Please dear god tell me there's someone who's good with #DotNet #DotNetCore who can tell me how to get #bundling/#minification working. I'm on Core v7, #Mac #VisualStudio, and #WebOptimizer (the MS Approved Way) has had an open bug for 6 months that it doesn't work with Core 7 unless you do a full publish each time (not just 'run'). Given this is shit I used to able to do really easily in old-flavour .Net, is there a way to bundle and minify that works on v7 + Mac that isn't utterly perverse?

Jobs for Developers
3 months ago
Andrew Lock
3 months ago

Blogged: Customising the RequestDelegate with filters -
Behind the scenes of minimal APIs (Part 8)

https://andrewlock.net/behind-the-scenes-of-minimal-apis-8-customising-the-request-delegate-with-filters/

In this series I look at the code behind minimal APIs, and how an endpoint like MapGet("/", () => "Hello world") is turned into a RequestDelegate that ASP.NET Core can execute.

In this final post in the series, I look at how filters change the Expressions that create the final RequestDelegate.

#AspNetCore #dotnet #dotnetcore

Jobs for Developers
3 months ago
Andrew Lock
4 months ago

Blogged: Building the final RequestDelegate -
Behind the scenes of minimal APIs (Part 7)

https://andrewlock.net/behind-the-scenes-of-minimal-apis-7-building-the-final-requestdelegate/

In this series I look at the code behind minimal APIs, and how an endpoint like MapGet("/", () => "Hello world") is turned into a RequestDelegate that ASP.NET Core can execute.

In this culmination post, I look at how RequestDelegateFactory.Create() combines all the generated Expressions to create the final RequestDelegate.

#AspNetCore #dotnet #dotnetcore

Shawn Wildermuth (🇺🇦++)
4 months ago

I made a thing. A way to centralize registration of your Minimal APIs in #dotnetcore

https://github.com/wilder-minds/minimalapidiscovery

:BoostOK:

Por falar em C#, chegou vaga pra trabalhar na minha equipe.

Você é dev backend? Você gosta de C#? Você tem experiência em controlar o C#? Você suporta piadas ruins? Essa vaga é pra você.

#FediVagas #CSharp #DotNetCore #Docker #Linux

https://emp.jobylon.com/jobs/157646-agile-content-developer-sr-net-c/

:BoostOK: boost camarada pra ajudar a chegar em quem precisa?

Andrew Lock
4 months ago

Blogged: Generating argument expressions for minimal APIs (continued) - Behind the scenes of minimal APIs (Part 5)

https://andrewlock.net/behind-the-scenes-of-minimal-apis-5-generating-argument-expressions-for-minimal-apis-continuted/

In this series I look at the code behind minimal APIs, and how an endpoint like MapGet("/", () => "Hello world") is turned into a RequestDelegate that ASP.NET Core can execute.

In this post I look at some more expressions that RequestDelegateFactory.CreateArgument() generates to bind minimal API handler parameters…

#aspnetcore #dotnetcore #dotnet

Andrew Lock
4 months ago

Blogged: Generating argument expressions for minimal APIs - Behind the scenes of minimal APIs (Part 4)

https://andrewlock.net/behind-the-scenes-of-minimal-apis-4-generating-argument-expressions-for-minimal-apis/

In this series I look at the code behind minimal APIs, and how an endpoint like MapGet("/", () => "Hello world") is turned into a RequestDelegate that ASP.NET Core can execute.

In this post I dig into the Expression and Func<> code generated by minimal APIs to bind your handler parameters to the request.

#aspnetcore #dotnetcore #dotnet

Andrew Lock
5 months ago

Blogged: Exploring the model-binding logic of minimal APIs
- Behind the scenes of minimal APIs (Part 3)

https://andrewlock.net/behind-the-scenes-of-minimal-apis-3-exploring-the-model-binding-logic-of-minimal-apis/

In this series I look at the code behind minimal APIs, and how an endpoint like MapGet("/", () => "Hello world") is turned into a RequestDelegate that ASP.NET Core can execute.

In this post, we look at the RequestDelegateFactory.CreateArgument() to see how it defines the model-binding behaviour of minimal APIs

#aspnetcore #dotnetcore #dotnet

Andrew Lock
5 months ago

📣 My new book, ASP​ .NET Core in Action, 3rd Edition, is deal of the day today, Jan 13th​ at @ManningPublications!

Get 45% off, along with other great #aspnetcore books like @chrissainty's Blazor in Action! 📚

http://mng.bz/WrEx

Be quick, the offer is only available for 24 hours!

#aspnetcore #dotnetcore #dotnet

Andrew Lock
5 months ago

Blogged: Extracting metadata from a minimal API handler - Behind the scenes of minimal APIs (Part 2)

https://andrewlock.net/behind-the-scenes-of-minimal-apis-2-extracting-metadata-from-a-minimal-api-handler/

In this series I look at the code behind minimal APIs, and how an endpoint like MapGet("/", () => "Hello world") is turned into a RequestDelegate that ASP.NET Core can execute.

In the second post in the series, we look at the RequestDelegateFactory.InferMetadata method, to see how it extracts information from the handler using reflection

#aspnetcore #dotnetcore #dotnet

💻 Jay Hayman 🎮
5 months ago

@turnerj @valmetcalf

Raises hand.

Don’t forget to search for tags like #dotnet #dotnetcore #dotnetmaui etc.

Andrew Lock
5 months ago

Blogged: A first look behind the scenes of minimal API endpoints

https://andrewlock.net/behind-the-scenes-of-minimal-apis-1-a-first-look-behind-the-scenes-of-minimal-api-endpoints/

In this series I look at the code behind minimal APIs, and how an endpoint like MapGet("/", () => "Hello world") is turned into a RequestDelegate that ASP.NET Core can execute.

In this first post, I look at the main classes involved, and the high level process.

#aspnetcore #dotnetcore #dotnet

Andrew Lock
6 months ago

📣 Everything on manning.com is 50% off tomorrow (24th) + 25th, including my book, ASP.NET Core in Action, Version Three📚 Grab yourself a bargain! https://www.manning.com/books/asp-net-core-in-action-third-edition

Happy holidays! #aspnetcore #dotnetcore #dotnet @ManningPublications

Andrew Lock
6 months ago

Hi all 👋, this is my very first Toot (am I saying that right? Toot?)

If you're following me, you might be interested to know that the latest version of my book, ASP​ .NET Core in Action, Third Edition, is 50% off unit Midnight ET!📚 Great for that last-minute gift to yourself 🎁 And to me 😉

Head over to https://deals.manning.com/countdown-2023-megadeal-3-meap/ to pick up your copy today!📕

Version 3 is fully updated to support .NET 7, including minimal APIs and minimal hosting.

#dotnet #aspnetcore #dotnetcore

Thanks! 🙏

Shawn Wildermuth (🇺🇦++)
6 months ago

Just blogged about #dotnetcore 7's simplified usage of JWT Bearer tokens (plus a new tool!):

https://wildermuth.com/2022/12/07/changes-in-jwt-bearer-tokens-in-dotnet-7/