← Back to all work
GitHubLearning and foundations

C# Registration Validation

Field-level regex validation exercises with positive and negative test cases.

STATUSHistorical learning project; current execution not revalidated in this review.
FOCUSLearning and foundations
DIAGRAM SCOPEWorkflow overview

THE PROBLEM

What it sets out
to solve.

Separate input rules into small methods with inspectable expected cases.

THE APPROACH

How it comes
together.

The validator checks names, email, mobile, and password strings; a separate test project exercises accepted and rejected samples.

UNDER THE HOOD

Follow the workflow.

Trace the components.
Select a node for its role in the system.

Documented implementation workflow4 COMPONENTS
INTERACTIVE 3DC# Registration Validation
C#.NETRegular expressions
Move to tilt · Drag to rotate · Arrow keysDrag to rotate · Tap a component4 components · 3 connections
2D diagram
Trace connections 3 relationships
  1. Sample field valuesField validator methods
  2. Field validator methodsValidation outcome
  3. Validation outcomeTest project

Select a component to see how it fits into the system.

CAPABILITIES

What’s inside.

  • 01

    First/last-name validation

  • 02

    Email, mobile, and password patterns

  • 03

    Accepted/rejected test examples

Let’s build something useful.

Start a conversation ↗