Tim Deschryver
@timdeschryver.dev
800 followers 170 following 170 posts
👟 Runner 👨‍💻 OSS enthusiast - NgRx, (Angular) Testing Library ✍ Blogger - https://timdeschryver.dev 🏆 Microsoft MVP (Developer Technologies)
Posts Media Videos Starter Packs
timdeschryver.dev
Thank you @lacolaco.bsky.social for the idea and the review!
Reposted by Tim Deschryver
timdeschryver.dev
A little trick I just learn to make it easier to test a zoneless #Angular (v20) application, is to configure the providersFile to automatically add providers.

This is a feature we already had in Angular Testing Library, but it's nice to see that it's built-in now.

Bonus: setupFiles is also new
Reposted by Tim Deschryver
davidfowl.com
🎉 A new version of Aspire just shipped, 9.4 and it's one of the biggest releases yet. Very proud of what the team was able to accomplish.

📣 Blog post - devblogs.microsoft.com/dotnet/annou...

📝 What's new - learn.microsoft.com/en-us/dotnet...

#dotnet #aspire
Aspire 9.4 is here with a CLI and interactive dashboard features - .NET Blog
Aspire 9.4 is packed with new features, integrations, and improvements
devblogs.microsoft.com
timdeschryver.dev
It's been five years already, time flies when you're having fun!

Thanks again for the nomination Lars Gyrup Brink Nielsen 🤗

#MVPBuzz
Reposted by Tim Deschryver
santoshyadav.dev
As usual, open source saving my time, I was struggling with migration to eslint flat config, and guess what, @timdeschryver.dev already covered it and shared a PR,

Tim rocks, be like Tim

timdeschryver.dev/blog/eslint-...
timdeschryver.dev
Reposted by Tim Deschryver
erikej.bsky.social
SQLite Toolbox, my free extension for SQLite inside Visual Studio just got a new release, with support for latest SQLite drivers, SSMS 21 and next version of VS. Join 1.5 million developers using this tool already - watch this live demo:

buff.ly/IR0U60E
#visualstudio #sqlite #dotnet
Reposted by Tim Deschryver
vite.dev
Vite @vite.dev · Jun 2
[email protected] is out!
- Browser Target Changed to Baseline Widely Available
- Node 18 support dropped. Vite is now distributed as ESM only

Plus fixes and deprecated feats removals, preparing for rolldown. Help us test the beta and report back 🙏
github.com/vitejs/vite/...
github.com
Reposted by Tim Deschryver
jenmsft.bsky.social
Text formatting in Notepad is beginning to roll out to insiders (including markdown support) 😁

Looking forward to you trying it out 😊

blogs.windows.com/windows-insi...
Notepad open with a random example of a document with multiple text formatting - showing a bold top of mind, and normal text below, and then a hyperlink to an article. The text is akin to a journal entry
Reposted by Tim Deschryver
mgechev.bsky.social
🔥 Angular v20 is out!

‣ Stabilizing reactivity APIs and incremental hydration
‣ Integration with Chrome DevTools
‣ Improved type checking, simpler style guide, etc.
‣ RFC for an official Angular mascot ✨
‣ Way more!

goo.gle/angular-v20-...
Reposted by Tim Deschryver
erikej.bsky.social
Blog post: Presenting T-SQL Analyzer CLI - identify anti-patterns in SQL Server scripts with 140+ rules - T-SQL Analyzer is a free, open-source new command line tool.
#dotnet #sqlserver #tsql
Presenting T-SQL Analyzer CLI - identify anti-patterns in SQL Server scripts with 140+ rules
T-SQL Analyzer is a free, open-source new command line tool for identifying, and reporting the presence of anti-patterns in SQL Server T-SQL scripts.
buff.ly
timdeschryver.dev
✍️ Blogged: ASP.NET 10: Validating incoming models in Minimal APIs

Using data annotations to validate incoming models in makes it easy to ensure that the model is valid before processing the request.

timdeschryver.dev/blog/aspnet-...

#dotNET
ASP.NET 10: Validating incoming models in Minimal APIs
Using data annotations to validate incoming models in ASP.NET 10 Minimal APIs makes it easy to ensure that the model is valid before processing the request.
timdeschryver.dev
Reposted by Tim Deschryver
rainerhahnekamp.bsky.social
RxJS & Native Observables: A Direct Comparison
🔁 78-min deep dive:
1️⃣ RxJS implementation
2️⃣ Native equivalent
🧠 Also a great way to refresh your #RxJS skills (error handling, share, teardown, etc.)
📺 youtu.be/WLHyzCY_1Tc
📝 Article coming soon
Native & RxJS Observables: A Direct Comparison
YouTube video by Rainer Hahnekamp
youtu.be