Category About

Welcome

Welcome to the personal site of Alfred Crombez. My career in a nutshell: from designing integrated circuits to developing cloud software applications. I developed a wide range of applications on...

Category InfoQ

Actionforge VS Code Extension for Building GitHub Workflows Visually (InfoQ)

Actionforge VS Code Extension for Building GitHub Workflows Visually: Actionforge provides a visual, node-based interface to create and maintain GitHub Action workflows masking their underlying YAML textual definition. Using the...

.NET Aspire Preview 3 (InfoQ)

.NET Aspire Preview 3: Preview 3 brings changes including UI improvements to the dashboard, and new component support for Azure OpenAI, Kafka, Oracle, MySQL, CosmosDB & Orleans, and many more....

Getting to Know Dapr (InfoQ)

Getting to Know Dapr with Mark Fussell and Yaron Schneider: In this podcast Mark Fussell and Yaron Schneider talk about the Distributed Applications Runtime, Dapr. Dapr provides APIs that abstract...

Cloud-Computing in the Post-Serverless Era (InfoQ)

Current trends and beyond in the cloud-computing post-serverless era: From primitives to constructs as a service. From hyperscale to hyperspecialization. From Infrastructure to Composition as Code (CaC). See also, The...

Category Cloud

Getting to Know Dapr (InfoQ)

Getting to Know Dapr with Mark Fussell and Yaron Schneider: In this podcast Mark Fussell and Yaron Schneider talk about the Distributed Applications Runtime, Dapr. Dapr provides APIs that abstract...

Cloud-Computing in the Post-Serverless Era (InfoQ)

Current trends and beyond in the cloud-computing post-serverless era: From primitives to constructs as a service. From hyperscale to hyperspecialization. From Infrastructure to Composition as Code (CaC). See also, The...

Category Dapr

Getting to Know Dapr (InfoQ)

Getting to Know Dapr with Mark Fussell and Yaron Schneider: In this podcast Mark Fussell and Yaron Schneider talk about the Distributed Applications Runtime, Dapr. Dapr provides APIs that abstract...

Category .NET

ASP.NET Core Basics: Organizing Projects with Architectural Patterns

ASP.NET Core Basics: Organizing Projects with Architectural Patterns: Architecture patterns are design approaches that help organize and structure web applications for optimal maintainability, scalability and flexibility. This article explores one...

Microsoft Entra External ID extension for VS Code

Introducing the new Microsoft Entra External ID extension for VS Code: Designed to help you integrate customer identity and access management (CIAM) into applications, without leaving the IDE. Offers a...

Radzen Blazor Components

Radzen Blazor Components: A set of 70+ free and pixel perfect native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI. Get Started...

.NET Aspire Preview 3 (InfoQ)

.NET Aspire Preview 3: Preview 3 brings changes including UI improvements to the dashboard, and new component support for Azure OpenAI, Kafka, Oracle, MySQL, CosmosDB & Orleans, and many more....

Vision for .NET 9

Vision for .NET 9: Initial vision for .NET 9. To be released at .NET Conf 2024 at the end of the year. Most important focus areas are cloud-native and intelligent...

.NET Async Await Best Practices

.NET Async Await Best Practices: Subtle problems can easily creep into code when using async/await. This library solves these problems. Good explanation of async behavior (with link to video) in...

Category Async

.NET Async Await Best Practices

.NET Async Await Best Practices: Subtle problems can easily creep into code when using async/await. This library solves these problems. Good explanation of async behavior (with link to video) in...

Category Library

Radzen Blazor Components

Radzen Blazor Components: A set of 70+ free and pixel perfect native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI. Get Started...

.NET Async Await Best Practices

.NET Async Await Best Practices: Subtle problems can easily creep into code when using async/await. This library solves these problems. Good explanation of async behavior (with link to video) in...

Category Security

Microsoft Entra External ID extension for VS Code

Introducing the new Microsoft Entra External ID extension for VS Code: Designed to help you integrate customer identity and access management (CIAM) into applications, without leaving the IDE. Offers a...

Understanding the essentials of Identity and Access Management (IAM)

Understanding the essentials of Identity and Access Management (IAM): In the digital age, identity and access management (IAM) is crucial for protecting data and ensuring that only authorized users, machines,...

Category IAM

Understanding the essentials of Identity and Access Management (IAM)

Understanding the essentials of Identity and Access Management (IAM): In the digital age, identity and access management (IAM) is crucial for protecting data and ensuring that only authorized users, machines,...

Category Learn

Understanding the essentials of Identity and Access Management (IAM)

Understanding the essentials of Identity and Access Management (IAM): In the digital age, identity and access management (IAM) is crucial for protecting data and ensuring that only authorized users, machines,...

Category Azure

Microsoft Entra External ID extension for VS Code

Introducing the new Microsoft Entra External ID extension for VS Code: Designed to help you integrate customer identity and access management (CIAM) into applications, without leaving the IDE. Offers a...

Build your APIs with DAB using Containers

Build your APIs with DAB using Containers – Part 1: With Data API Builder (DAB), you can create your API in just minutes. All you need to do is create...

Category API

Build your APIs with DAB using Containers

Build your APIs with DAB using Containers – Part 1: With Data API Builder (DAB), you can create your API in just minutes. All you need to do is create...

Category Data

Build your APIs with DAB using Containers

Build your APIs with DAB using Containers – Part 1: With Data API Builder (DAB), you can create your API in just minutes. All you need to do is create...

Category SQL

Build your APIs with DAB using Containers

Build your APIs with DAB using Containers – Part 1: With Data API Builder (DAB), you can create your API in just minutes. All you need to do is create...

Category GraphQL

Build your APIs with DAB using Containers

Build your APIs with DAB using Containers – Part 1: With Data API Builder (DAB), you can create your API in just minutes. All you need to do is create...

Category Containers

Build your APIs with DAB using Containers

Build your APIs with DAB using Containers – Part 1: With Data API Builder (DAB), you can create your API in just minutes. All you need to do is create...

Category Release

Vision for .NET 9

Vision for .NET 9: Initial vision for .NET 9. To be released at .NET Conf 2024 at the end of the year. Most important focus areas are cloud-native and intelligent...

Category Aspire

.NET Aspire Preview 3 (InfoQ)

.NET Aspire Preview 3: Preview 3 brings changes including UI improvements to the dashboard, and new component support for Azure OpenAI, Kafka, Oracle, MySQL, CosmosDB & Orleans, and many more....

Category GitHub

Actionforge VS Code Extension for Building GitHub Workflows Visually (InfoQ)

Actionforge VS Code Extension for Building GitHub Workflows Visually: Actionforge provides a visual, node-based interface to create and maintain GitHub Action workflows masking their underlying YAML textual definition. Using the...

How AI code generation works

How AI code generation works: Generative AI coding tools are changing software production for enterprises. Not just for their code generation abilities—from vulnerability detection and facilitating comprehension of unfamiliar codebases,...

Category Copilot

How AI code generation works

How AI code generation works: Generative AI coding tools are changing software production for enterprises. Not just for their code generation abilities—from vulnerability detection and facilitating comprehension of unfamiliar codebases,...

Category Blazor

Radzen Blazor Components

Radzen Blazor Components: A set of 70+ free and pixel perfect native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI. Get Started...

Category VS Code

Microsoft Entra External ID extension for VS Code

Introducing the new Microsoft Entra External ID extension for VS Code: Designed to help you integrate customer identity and access management (CIAM) into applications, without leaving the IDE. Offers a...

Actionforge VS Code Extension for Building GitHub Workflows Visually (InfoQ)

Actionforge VS Code Extension for Building GitHub Workflows Visually: Actionforge provides a visual, node-based interface to create and maintain GitHub Action workflows masking their underlying YAML textual definition. Using the...

Category Architecture

ASP.NET Core Basics: Organizing Projects with Architectural Patterns

ASP.NET Core Basics: Organizing Projects with Architectural Patterns: Architecture patterns are design approaches that help organize and structure web applications for optimal maintainability, scalability and flexibility. This article explores one...