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# ⭐ 87 🔀 8
MAUI (CraftUI Part 8) Custom Multi Selection Picker

MAUI (CraftUI Part 8) Custom Multi Selection Picker

In this article of the MAUI CraftUI series, we dive into building a custom Multi-Selection Picker component. Unlike the default single-selection behavior in .NET MAUI, our enhanced version allows users to select multiple items and provides an intuitive UI for managing their choices.

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.

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!