Mohammad Sajjadian

Fullstack Developer

fars, ایران

سابقه کاری

Backend Developer

۱۹ مرداد ۱۳۹۸
فعلی

سال 1399 یادگیری برنامه نویسی رو با زبان C# و ASP.NET Core شروع کردم. Blazor رو بصورت خود آموز یاد گرفتم و در حال حاظر در حال یادگیری React ام. عاشق یادگیری و چالش های برنامه نویسی ام.

csharp
dotnet

مهارت‌ها و تکنولوژی‌ها

csharp
dotnet

مقالات و مشارکت‌ها

ساخت کامپوننت سفارشی با InputBase در Blazor

توی این مقاله یاد میگیریم چطور با استفاده از <InputBase<T در Blazor یه کامپوننت ورودی کاملاً سفارشی بسازیم که قبل از ذخیره، مقدار ورودی رو بررسی یا حتی اصلاح کنه. با یه مثال واقعی، قدم‌ به‌ قدم نشون میدم چطور میتونیم کنترل کامل روی داده‌ های ورودی داشته باشیم، از Validation داخلی Blazor استفاده کنیم، و در نهایت یه ورودی تمیز، هوشمند و قابل استفاده‌ ی مجدد بسازیم.

مهر ۱۴۰۵

نحوه اعتبارسنجی (Validation) در Complex Type‌ ها و Nested Object‌ ها در Blazor

راهنمای اعتبار سنجی فرم در Blazor برای Complex Type‌ ها و آبجکت‌ های تو در تو، شامل دلیل کار نکردن ولیدیشن بصورت پیش‌ فرض و راه‌ حل‌های .NET 9 و .NET 10.

شهریور ۱۴۰۵