Stephan Arnas
Stephan Arnas

Mobile, Web, Cloud, DevOps on .NET

This website chronicles my journey through .NET, focusing on ASP.NET Core, MAUI, Blazor, Azure and DevOps as I explore subjects close to my heart in software development.

📌 CraftUI Public

CraftUI is a design system library for .NET MAUI. Simply copy CraftUI.Library.Maui into your project and enjoy full control, unlimited customization and lifetime maintainability (no NuGet packages).

🟢 C# ⭐ 76 🔀 7
MAUI (CraftUI Part 7) Custom DatePicker Nullable

MAUI (CraftUI Part 7) Custom DatePicker Nullable

In this seventh article of the MAUI CraftUI series, we focus on creating a custom Date Picker component that supports nullable values. Unlike the default behavior in .NET MAUI, our enhanced version introduces a clear button that lets users easily remove the selected date.

MAUI (CraftUI Part 6) Custom Button with Progress Bar

MAUI (CraftUI Part 6) Custom Button with Progress Bar

In the sixth article of the MAUI Design System series, we’ll enhance the button component by integrating a Progress Bar to provide visual feedback during operations. Building upon our custom CButton implementation, this update introduces properties like IsLoading and command handling to create a more responsive and interactive user experience.

Upgrade MAUI to .NET 9.0

Upgrade MAUI to .NET 9.0

I’m excited to share that I’ll be upgrading my .NET MAUI application to .NET 9.0! 🚀 Using my component library project as a base, I’ll guide you through the key steps for a seamless migration. These steps are based on the official upgrade guide. Let’s dive in and unlock the new features and improvements of .NET 9.0!

Stephan Arnas

Hi there 👋
I'm Stephan
.NET enthusiast
Welcome to my blog

I began my journey as a .NET developer in 2014, working across diverse industries such as aerospace, healthcare, transportation, IoT, etc. My experience includes building projects from the ground up as well as integrating into high-performing teams. Whether working independently or collaboratively, remotely or on-site. My focus is on mastering and continuously improving my skills in .NET, ensuring that I deliver high-quality solutions tailored to the needs of each project.

Let's сonnect!