Agents can write code all day, but running and iterating on it? Different storyπ«
Aspire 13.2 adds structure and a real feedback loop for agents with code, not Markdown.
@maddy.fm is here to share how Aspire gives your agent some bumpers π³
π devblogs.microsoft.com/aspire/agent...
Latest Posts by Tim Deschryver
Using @damienbod.com 's secure ASP.NET Core and Angular BFF template as a starting point, this post shows how to integrate Aspire to improve local development and prepare the application for containerized deployment.
βοΈ Blogged: Containerize an ASP.NET Core BFF and Angular frontend using Aspire
#dotNET #Angular #Aspire
π timdeschryver.dev/blog/contain...
Aspire Conf Keynote starts tomorrow at 9 AM PT
T-minus 24 HOURS π’ Join us tomorrow on #AspireConf for an action-packed day of live sessions and a keynote welcoming the release of Aspire 13.2! π«
See you there π aspire.dev/aspireconf/?...
#Python #TypeScript #DotNet #AspireDev
βοΈ Blogged: Introducing Angular Testing Library Zoneless
To keep up with modern Angular, there's a new zoneless subpackage that helps you write component tests.
timdeschryver.dev/blog/introdu...
#Angular
Copilot and .NET logo. text reads: dotnet/skills Extend your coding agent with more skills
We just shipped .NET Skills for coding agents β‘
A growing set of reusable skills for .NET that plug into coding agents and work WITH you.
We're starting by sharing the same skills our team built to move faster (and let agents handle the boring parts). π ift.tt/B6GLaeX
#dotNET
Thanks Logan! β
βοΈ Blogged: Angular Signal Forms Keeps Improving
Taking a quick glance at the new features shipped in Angular Signal Forms.
#Angular
www.timdeschryver.dev/blog/angular...
βοΈ Blogged: A minimal way to integrate Aspire into your existing project
Did you know that you don't need to rebuild your solution to adopt Aspire?
#dotNET #Aspire
timdeschryver.dev/blog/a-minim...
βοΈ Blogged: Improve the quality of your Angular component snapshots with Vitest
#Angular #Vitest
timdeschryver.dev/blog/improve...
βοΈ Blogged: Using FusionCache's Backplane to synchronize HybridCache instances across multiple instances
#dotNET
timdeschryver.dev/blog/hybridc...
It's also a good time to reflect on the current state and start looking into modernizing Angular Testing Library to become zoneless (and to remove -deprecated- functionality).
Your input in this journey is helpful to create a roadmap for this. π
github.com/testing-libr...
The new year brings a new version of Angular Testing Library! π₯³
This version (v19) is compatible with Angular v21.
#Angular
github.com/testing-libr...
Bonne annΓ©e HenriπΊ
π’ Announcing NgRx 21: Celebrating a 10 Year Journey with a fresh new look and ngrx/signals/events
π 10 Year Anniversary
π¨ New Documentation Website
β Stable Events Plugin
And more!
βοΈ by @timdeschryver.dev
dev.to/ngrx/announc...
I'm glad you found the issue, and thanks for the updates!
You can take a look at the beta branch in that case, this one has been migrated to Vitest π Thanks in advance!
Or wait, the sandbox uses effect, but in a child component... so I guess this doesn't count π
github.com/timdeschryve...
I thought I had one publicly available, but it seems as if that's not the case... Please open an issue on GitHub to discuss it, ideally you could include a simple reproduction (or edit/add a test case).
github.com/testing-libr...
βοΈ Blogged: Named global query filters in Entity Framework Core 10
#dotNET #EntityFramework
timdeschryver.dev/blog/named-g...
βοΈ Blogged: Using cookies for authentication in an Angular application
#Angular
timdeschryver.dev/blog/using-c...
Karma is out of the pantry. π
Get ready for @vitest.dev & Browser Mode with #Angular 21
β¨ New #testing cookbook chapter explaining why weβre back to the browser β and what actually separates:
πΎ emulation,
π "partial" browser mode,
π & "full" browser mode.
cookbook.marmicode.io/angular/test...
Null conditional assignments
Field access in auto properties.
Extension Blocks
Example of showing extension block usage
What's new in C# 14!
Dustin holding it down \o/.
Null conditional assignments,
Inferred type in lambda expressions,
Field Access in auto properties!
Extension Blocks π₯Ήπ₯Ή !
#dotNETConf
Y'all know what today is !
#dotnetconf
π Announcing @analogjs.org 2.0!
π Content Resources for @angular.dev
π¦ Optimized Installs and Bundling
β‘οΈ @vite.dev ecosystem upgrades
And more!
dev.to/analogjs/ann...
βοΈ Blogged: Write strongly typed Web API integration tests using Kiota and OpenAPI
#dotNET #Kiota #OpenAPI
timdeschryver.dev/blog/write-s...
That's often the best way of learning something in my case, hence this post π
As mentioned in the post, I find the API nice to work with.
βοΈ Blogged: Refactoring a form to a Signal Form
I jotted down some notes of my experiences and thoughts while refactoring an existing Angular form to use the new Signal Forms (experimental feature).
#Angular
timdeschryver.dev/blog/refacto...
.NET 10 Release Candidate 2 is now available | by Jon Galloway & the .NET team
buff.ly/rL3CJuJ
#dotnet #dotnet10 #blazor #aspnetcore #dotnetmaui #csharp