Wolverine 5.0 is Here | by Jeremy Miller
jeremydmiller.com/2025/10/23/w...
#dotnet #wolverine #aspnetcore #webdev #signalr #critterstack
Wolverine 5.0 is Here!
Wolverine 5.0 is Here | by Jeremy Miller
jeremydmiller.com/2025/10/23/w...
#dotnet #wolverine #aspnetcore #webdev #signalr #critterstack
Wolverine 5.0 is Here!
Sneak Peek at the SignalR Integration in Wolverine 5.0 | by Jeremy D. Miller.
buff.ly/HrXVEMd
#signalr #wolverine #critterstack #dotnet #webdev
Sneak Peek at the SignalR Inte...
Sneak Peek at the SignalR Integration in Wolverine 5.0 | by Jeremy D. Miller.
https://jeremydmiller.com/2025/09/05/sneak-peek-at-the-signalr-integration-in-wolverine-5-0/
I recently released v2.0.0 of SignalRGen - a NuGet package that reduces SignalR boilerplate.
Type-safe hubs, cleaner client/server code, faster dev of realtime communication.
π https://www.nuget.org/packages/SignalRGen
Feedback greatly appreciatedπ
#dotnet #signalr #nuget #foss
SignalR vs gRPC
#dotnet #csharp #signalr #softwaredevelopment
ΠΠ½ΠΈΠ³Π°: Β«.NET 8: ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅ΡΠ²ΠΈΡΡ. ΠΡΠ°ΠΊΡΠΈΠΊΠ° ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Blazor, .NET MAUI, gRPC, GraphQL.Β»
ΠΡΠΈΠ²Π΅Ρ, Π₯Π°ΡΠ±ΠΎΡΠΎΠΆΠΈΡΠ΅Π»ΠΈ! Π£ Π½Π°Ρ Π΅ΡΡΡ Π΄Π»Ρ Π²Π°Ρ Π½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Β«.NET 8: ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅ΡΠ²ΠΈΡΡΒ» Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄Π½ΡΡΡ ΡΠ²ΠΎΠΈ Π½Π°Π²ΡΠΊΠΈ Π²Π»Π°Π΄Π΅Π½ΠΈΡ C# ΠΈ .NET Π½Π° Π½ΠΎΠ²ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ. Π ΠΊΠ½ΠΈΠ³Π΅ ΠΎΠΏΠΈΡΠ°Π½Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΈΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π²ΠΊΠ»ΡΡΠ°Ρ Web API, gRPC, GraphQL ΠΈ SignalR, ΡΡΠΎ Π²ΡΠ΄Π΅Π»ΡΠ΅Ρ Π΅Π΅ ΡΡΠ΅Π΄ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ². ΠΠ½Π° ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ Π²Π°Ρ Ρ Π½ΠΎΠ²ΠΎΠΉ ΡΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΡΡ Blazor Full Stack ΠΈ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅Ρ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ .NET MAUI Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΈ Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π Π½ΠΎΠ²ΠΎΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ, Π²ΠΊΠ»ΡΡΠ°Ρ Π±Π΅ΡΡΠΎΠ²Π½ΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Ahead-of-Time (AOT) ADO. NET SqlClient. ΠΠΎΠΌΠΈΠΌΠΎ Π΄ΡΡΠ³ΠΈΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, Π² ΠΊΠ½ΠΈΠ³Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ Humanizer ΠΈ Noda Time. Π‘ΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½ΠΎΠ²Π°Ρ Π³Π»Π°Π²Π° ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅Ρ ΠΎΠ± Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅, ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ°Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΡ ΡΠΎΠ½ΠΎΠ²ΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ².
https://habr.com/ru/companies/piter/articles/930400/
#web_api #grpc #graphql #signalr #net #c# #c#net #maui #blazor
Now that I've got the big picture, the released app that should already satisfy the clients is about to go through a yet another refactor:
It's a fat client now, very heavyweight.
I'll split it into 2 parts, one of them becoming a .NET Core server, the other staying a #wpf client.
And they'll talk via #SignalR
4/?
I had a nice investigation regarding the #SignalR protocol. Micro$oft cast a dark shadow upon it just like it does with everything it touches, but it's a nice protocol, and it allows me to build solutions that can be compatible with my paid work (there are levels of freedom I enjoy in that domain).
For the client side (in the browser) I use the @micosoft/signalr package.
Now, the deal is that #ChatGPT pointed out a fact I didn't know, I never stumbled upon it by reading the protocol specs.
1/?
π¨ New episode of Coding After Work Podcast!
We sat down with Damian Edwards at #MSBuild to talk SignalR, .NET performance, the magic of Aspire, and why Star Wars doesnβt need Kyber crystals to be great.
π§ Listen now: https://codingafterwork.com/Episodes/5ee9860c-0102-410e-8cf1-d063f6205492
#dotnet #Aspire #SignalR #Podcast
Started working on a self-assigned task to build a #signalr implementation with #rust #warp
https://github.com/seanmonstar/warp
A couple of hours later I still can't make it handle the OPTION request. With CORS.
Ok, tomorrow's a new day π
Hey, so Iβve been working on this #Umbraco Bellissima package called Content Lock. It lets you lock content nodes and see who's online. I paired it with #SignalR for real-time updates and added some cool .NET Options to toggle features without redeploying. Check the video and code if youβre interested!
Building RealβTime iOS Apps with SignalR: Introducing the Official Swift Client (Public Preview).
buff.ly/hi6FPpU
#signalr #iOS #mobiledev #swift #appdev
Building RealβTime iOS Apps wi...
Building RealβTime iOS Apps with SignalR: Introducing the Official Swift Client (Public Preview).
via @dotnet : Building RealβTime iOS Apps with SignalR: Introducing the Official Swift Client (Public Preview)
https://ift.tt/FR8gO7Z
#SignalR #iOSDevelopment #SwiftClient #RealTimeApps #SwiftUI #UIKit #PublicPreview #BiDirectionalCommunication #AIChat #DotNet #β¦
π iOS Developers, rejoice! The official SignalR Swift client is in public preview! Now you can easily add real-time features like chat and notifications to your SwiftUI or UIKit apps with full SignalR functionality.
Check out our demo of an AI chat sample using SignalR for streaming AI-generated tokens! Need help with setup? Follow our guide and explore samples in the signalr-client-swift repo.
Your feedback is vitalβlet's refine this together! #Swift #SignalR #iOSDev #AI
For the sake of my sanity, please do not use a Rube Goldberg cartoon as your SRS. If I see one more button that writes to a database, so a timer can write to a different database, so another timer can trigger an update in a cache, so a service watching the cache can send a message to Even grid, so #eventgrid can send a message to a #signalR hub, so a signal r client can receive the event and call up to an API to get the data set by the button, I may lose my cool.
Testing SignalR Applications with Integration Tests
https://www.jocheojeda.com/2025/04/02/testing-signalr-applications-with-integration-tests/
#SignalR #TDD #IntegrationTesting #DotNET #ASPNETCore #TestServer #ChatTesting #WebSockets #RealTimeApps #DevOps #UnitTesting #APITesting #CSharp #WebDevelopment #TestDrivenDevelopment
On this week's ASP.NET Community Standup:
π‘SignalR Swift client & validation for Minimal APIs
ποΈDaniel Roth, Mike Kistler
ποΈApril 1 / 10 AM PT / 18 UTC
https://www.youtube.com/watch?v=LHN0yrm8ADs
#dotnet #aspnetcore #signalr
#frontend and #fullstack devs: Be optimistic about API calls. Research has shown that as little as 100ms of delay is the time it takes for a user to go from perceiving they did something to perceiving they are waiting on something. And 250ms is enough for them to be upset about it.
I've seen too many instances where the UI doesn't update til the API call returns or a #signalr event comes back. If you can anticipate a response, let the UI assume it will succeed for the best UX that feels "magic"