<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>User Registration on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/user-registration/</link><description>Recent content in User Registration on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 20 Aug 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/user-registration/index.xml" rel="self" type="application/rss+xml"/><item><title>Building with Signal Forms: Basic Implementation and Validation</title><link>https://ai-blog.noorshomelab.dev/angular-v21-mastery/chapter-6-signal-forms-implementation/</link><pubDate>Wed, 20 Aug 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/angular-v21-mastery/chapter-6-signal-forms-implementation/</guid><description>&lt;h2 id="building-with-signal-forms-basic-implementation-and-validation"&gt;Building with Signal Forms: Basic Implementation and Validation&lt;/h2&gt;
&lt;p&gt;In the previous chapter, we got a conceptual overview of Signal Forms. Now, it&amp;rsquo;s time to put theory into practice. We&amp;rsquo;ll set up a simple user registration form using Signal Forms, focusing on field binding and basic validation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prerequisite:&lt;/strong&gt; Ensure you have an Angular v21 project set up (e.g., using &lt;code&gt;ng new your-app --standalone&lt;/code&gt;).&lt;/p&gt;
&lt;h3 id="step-1-install-experimental-signal-forms-package"&gt;Step 1: Install Experimental Signal Forms Package&lt;/h3&gt;
&lt;p&gt;Since Signal Forms are experimental, they reside in a separate package (or subpath). You might need to install it explicitly or ensure your &lt;code&gt;@angular/forms&lt;/code&gt; version includes it.&lt;/p&gt;</description></item></channel></rss>