Improve the user experience of your application using (rx)resource
Explores Angular 19's experimental resource API for managing async data fetching, focusing on improving user experience in web applications.
Tim Deschryver is a software developer and cloud architect specializing in Azure, DevOps, and web application security.
210 articles from this blog
Explores Angular 19's experimental resource API for managing async data fetching, focusing on improving user experience in web applications.
A guide to using ESLint v9's new flat config format with EcmaScript modules (mjs) in an NX workspace, including a workaround for a current limitation.
Guide to sending OpenTelemetry traces from an Angular frontend to a .NET Aspire backend for unified observability in the Aspire Dashboard.
Explores strategies for structuring an Angular application to serve distinct user groups like public users and administrators, covering modular design and security.
A developer troubleshoots and resolves a random 'Bus error' during NX post-install in GitHub Actions CI/CD pipelines.
A guide to obfuscating sensitive data directly within SQL Server using a user-defined function, focusing on securing development environments.
Explains the shift from Swashbuckle to built-in OpenAPI in ASP.NET 9 and how to handle API documentation.
Explores three new LINQ methods (Index, CountBy, AggregateBy) coming in C# 13 and .NET 9, with code examples for each.
Explains how to create a custom SQL expression in Entity Framework to query data using strongly-typed ID value types, solving translation issues.
Explores new Problem Details enhancements in ASP.NET 9 for better error handling and response customization in HTTP APIs.
A guide to configuring Visual Studio Code with essential extensions and settings to optimize the development workflow for Angular projects.
A developer shares lessons learned and pitfalls to avoid when implementing policy-based authorization in .NET applications.
A guide on integrating and using Angular Testing Library with the Vitest test runner for testing Angular components in a user-centric way.
Angular Testing Library v17.1.0 introduces a new 'on' API for easier and more intuitive testing of component output properties.
A technical guide on how to set up and configure the Tailwind CSS framework within a Blazor web application project.
Explains synchronous and asynchronous methods to load OpenID configuration in Angular using the Auth OIDC Client library.
Angular Auth OIDC Client v18 adds Signal support for authentication state and user data, simplifying integration in Angular apps.
A guide on exposing .NET feature flags via an API and consuming them in an Angular front-end application for coordinated feature rollouts.
A guide to configuring .NET code coverage analysis within an Azure DevOps pipeline, including setup steps and integration with pull requests.
A guide on how to test Angular components using the new Signal APIs with Angular Testing Library, covering input properties and setup.