اشتراک‌ها
Clean Code عبارات منطقی

The most important thing I learn in 2015 is that clean code is everything. You can have bad performance or logical errors or even security issues. 

But without clean code you cannot fix anything above, because you don't understand the code. 

Clean Code عبارات منطقی
نظرات مطالب
استفاده از Fluent Validation در برنامه‌های ASP.NET Core - قسمت اول - معرفی، نصب و تعریف قواعد اعتبارسنجی
در مورد اعتبارسنجی بر روی فیلدهایی که در select استفاده می‌شوند باید به چه صورت شرط رو برقرار کرد؟ من وقتی شرط رو مثل زیر ایجاد میکنم بروری هیچ کدام از dropdown‌ها ست نمی‌شود.
            RuleFor(x => x.Age)
                .NotNull().WithMessage("سن نباید خالی باشد");
            RuleFor(x => x.Experience)
                .NotNull().WithMessage("تجربه کاری نباید خالی باشد")
                .LowerThan(nameof(UserModel.Age));

 <select asp-for="Age" class="form-control">
                        <option value="Null"></option>
                        <option value="1">1</option>
                        <option value="2">2</option>
                        <option value="2">3</option>
                    </select>

 <select asp-for="Experience" class="form-control">
                        <option value="Null"></option>
                        <option value="1">1</option>
                        <option value="2">2</option>
                        <option value="2">3</option>
                    </select>
مطالب
لیست اکران‌های نوروزی MIX09

MIX09 | Web Design and Development Conference






اشتراک‌ها
بررسی تغییرات API دات نت 6

.NET 6 introduces new handy APIs that will make our development journey easier. Let’s go through the top 10 new API in terms of usage likelyhood. 

بررسی تغییرات API دات نت 6
اشتراک‌ها
راه اندازی DevLibrary توسط گوگل

At last week’s I/O Google unveiled DevLibrary, to add to its already wide range of resources for developers. The difference this time is that it's a platform intended to show off projects and tutorials that might otherwise go undiscovered. 

راه اندازی DevLibrary توسط گوگل
اشتراک‌ها
Babel 7.8.0 منتشر شد

The popular JavaScript transpiler now supports ECMAScript 2020 features by default with no plugins needed for nullish coalescing (??), optional chaining (?.) and dynamic import(). Work is also underway on Babel 8 with two upcoming issues outlined in this post too. 

Babel 7.8.0 منتشر شد