Advertisement Β· 728 Γ— 90

Posts by Tim Deschryver

Aspire Conf Keynote starts tomorrow at 9 AM PT

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

2 weeks ago 11 3 0 1
Preview
Introducing Angular Testing Library Zoneless To keep up with modern Angular, there's a new zoneless subpackage that helps you write component tests.

✍️ 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

2 weeks ago 9 5 0 0
Copilot and .NET logo.
text reads: dotnet/skills
Extend your coding agent with more skills

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

2 weeks ago 12 1 0 0

Thanks Logan! βœ‹

3 weeks ago 1 0 0 0
Preview
Angular Signal Forms Keeps Improving (v21.2) Taking a quick glance at the new features shipped in Angular Signal Forms. We'll cover provideSignalFormsConfig, focusBoundControl, the Submission API, and the formRoot directive, and why they are use...

✍️ 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...

3 weeks ago 4 3 1 0
Preview
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? Instead, start small and improve over time. Let's take a look at how to integrate Aspire into your existing project with mini...

✍️ 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...

1 month ago 2 0 0 0
Preview
Improve the quality of your Angular component snapshots with Vitest Snapshot testing Angular components in Vitest can be noisy. Learn how to clean up your snapshots with Angular-aware serializers to get reviewable DOM snapshots. This practice can also be applied to pr...

✍️ Blogged: Improve the quality of your Angular component snapshots with Vitest

#Angular #Vitest

timdeschryver.dev/blog/improve...

1 month ago 4 3 0 0
Preview
Using FusionCache's Backplane to synchronize HybridCache instances across multiple instances HybridCache doesn't sync in-memory caches across instances. Discover how FusionCache's backplane solves this with a simple wrapper

✍️ Blogged: Using FusionCache's Backplane to synchronize HybridCache instances across multiple instances

#dotNET

timdeschryver.dev/blog/hybridc...

2 months ago 1 0 0 0
Advertisement
Preview
RFC: Modernize Angular Testing Library with a zoneless subpackage Β· Issue #562 Β· testing-library/angular-testing-library First of all, happy new year and my best wishes to you! πŸ•ΊπŸ’ƒ TLDR: I want to modernize Angular Testing Library (ATL) History ATL is created to test angular components with the following requisites: f...

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...

3 months ago 1 0 0 0

The new year brings a new version of Angular Testing Library! πŸ₯³

This version (v19) is compatible with Angular v21.

#Angular

github.com/testing-libr...

3 months ago 3 1 1 0

Bonne annΓ©e HenriπŸ•Ί

3 months ago 0 0 1 0
Preview
Top .NET Blog Posts of 2025 - .NET Blog Let's look back at the most-read .NET blog posts published in 2025, from .NET 10 to AI, performance, and developer tooling.

Top .NET Blog Posts of 2025

3 months ago 2 2 0 0
Preview
Announcing NgRx 21: Celebrating a 10 Year Journey with a fresh new look and @ngrx/signals/events Announcing NgRx 21: Celebrating a 10 Year Journey with a fresh new look and @ngrx/signals/events

πŸ“’ 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...

3 months ago 14 8 0 3

I'm glad you found the issue, and thanks for the updates!

3 months ago 1 0 0 0

You can take a look at the beta branch in that case, this one has been migrated to Vitest πŸ˜‰ Thanks in advance!

3 months ago 1 0 1 0
Advertisement

Or wait, the sandbox uses effect, but in a child component... so I guess this doesn't count πŸ˜…

github.com/timdeschryve...

3 months ago 0 0 0 0
Preview
GitHub - testing-library/angular-testing-library: πŸ™ Simple and complete Angular testing utilities that encourage good testing practices πŸ™ Simple and complete Angular testing utilities that encourage good testing practices - testing-library/angular-testing-library

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...

3 months ago 1 0 2 0
Preview
Named global query filters in Entity Framework Core 10 Entity Framework Core 10 enhances the global query filters feature, allowing you to define multiple filters per entity and selectively disable them by name. This powerful enhancement gives you fine-gr...

✍️ Blogged: Named global query filters in Entity Framework Core 10

#dotNET #EntityFramework

timdeschryver.dev/blog/named-g...

4 months ago 2 0 0 0
Preview
Using cookies for authentication in an Angular application Learn how to simplify authentication in Angular applications by leveraging secure, cookie-based authentication through a Backend for Frontend (BFF) pattern. This approach eliminates the complexity of ...

✍️ Blogged: Using cookies for authentication in an Angular application

#Angular

timdeschryver.dev/blog/using-c...

4 months ago 4 0 1 1
Preview
Browser Mode | Marmicode Cookbook The evolution of Angular browser testing and how to configure Vitest Browser Mode for both partial and full Playwright-powered testing.

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...

4 months ago 6 2 0 0
Null conditional assignments

Null conditional assignments

Field access in auto properties.

Field access in auto properties.

Extension Blocks

Extension Blocks

Example of showing extension block usage

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

4 months ago 14 3 1 0

Y'all know what today is !

#dotnetconf

4 months ago 8 3 1 0
Advertisement
Preview
Announcing AnalogJS 2.0 ⚑️ We're excited to announce the 2.0 release of AnalogJS! This release includes many features that help...

πŸš€ Announcing @analogjs.org 2.0!

πŸ“œ Content Resources for @angular.dev
πŸ“¦ Optimized Installs and Bundling
⚑️ @vite.dev ecosystem upgrades

And more!

dev.to/analogjs/ann...

5 months ago 45 14 4 1
Preview
Write strongly typed Web API integration tests using Kiota and OpenAPI Recently, I discovered Kiota, a tool that generates API clients from OpenAPI specifications, and it has significantly simplified my testing process. In this blog post, I'll share how I use Kiota to cr...

✍️ Blogged: Write strongly typed Web API integration tests using Kiota and OpenAPI

#dotNET #Kiota #OpenAPI

timdeschryver.dev/blog/write-s...

5 months ago 4 0 0 0

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.

5 months ago 1 0 0 0
Preview
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).

✍️ 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...

5 months ago 5 2 1 0
Preview
.NET 10 Release Candidate 2 Β· dotnet core Β· Discussion #10122 .NET 10 Release Candidate 2 is now available. This is our second and final release candidate which comes with a go-live support license so you can confidently use this release for your production a...

.NET 10 Release Candidate 2 is now available | by Jon Galloway & the .NET team

buff.ly/rL3CJuJ

#dotnet #dotnet10 #blazor #aspnetcore #dotnetmaui #csharp

5 months ago 5 3 0 0
Preview
All About Angular's New Signal Forms - ANGULARarchitects Dies ist Beitrag 1 von 1 der Serie β€œSignal Forms” All About Angular’s New Signal Forms Dynamic Forms: Building a Form Generator with Signal Forms Dynamic Forms built by a form generator have quite a h...

If you want to get exploring Signal Forms, I highly recommend "All About Angular’s New Signal Forms" from @manfredsteyer.bsky.social .

Thanks Manfred! πŸ†

www.angulararchitects.io/blog/all-abo...

5 months ago 10 2 0 0

Thank you @lacolaco.bsky.social for the idea and the review!

6 months ago 2 0 0 0
Preview
Using the new bindings API to test Angular components with Angular Testing Library Learn how to make use of the new binding methods inputBinding, outputBinding, and twoWayBinding to set component properties in your Angular tests. This native integration provides better signal suppor...

✍️ Blogged: Using the new bindings API to test Angular components with Angular Testing Library

#Angular

timdeschryver.dev/blog/using-t...

6 months ago 5 3 1 0