نظرات اشتراک‌ها
ایجاد یک موتور جستجوی سفارشی جهت search bar فایرفاکس
من از این افزونه برای اضافه کردن سرچ گوگل بر اساس IP استفاده کردم.
بعد از نصب افزونه و ورود به صفحه اصلی گوگل، روی textbox سرچ کوگل کلیک راست کرده و گزینه add to search bar رو انتخاب کنید و بعد OK.
اشتراک‌ها
چرا لینک های درون صفحه ای (Anchor Tags) در Blazor عمل نمی کند و چگونه این مشکل را برطرف کنیم

اگر در درون یک کامپوننت بخواهیم لینکی تعریف کنیم که کاربر با کلیک بر روی آن به بخش دیگری از همان صفحه برود (کاری که به راحتی در Html با تعریف یک آنکور <a> میسر است) در Blazor میسر نیست.

در این مقاله روش برطرف کردن این مشکل به همراه سورس توضیح داده شده است.

چرا لینک های درون صفحه ای (Anchor Tags) در Blazor عمل نمی کند و چگونه این مشکل را برطرف کنیم
اشتراک‌ها
تبدیل دکمه ها به حالت loading با استفاده از Angular Ladda

Boostrap Ladda یک پلاگین برای نمایش دکمه هایی است که پس از کلیک باید به حالت loading تبدیل شوند. این پلاگین در فرم‌های ایجاد و یا ویرایش و یا صفحات جستجو بسیار مفید هستند. Angular-Ladda نسخه همگام سازی شده این پلاگین با AngularJs است که به سادگی میتواند به برنامه تک صفحه ای شما اضافه شود.

تبدیل دکمه ها به حالت loading با استفاده از Angular Ladda
اشتراک‌ها
منوی کاربری همیشه در دسترس

یکی از مهمتری پارامتری هایی که برای اصولی بودن سایت طراحی شده در نظر گرفته می‌شود . دسترسی راحت کاربر به تمام قسمت‌های سایت با کمنرین کلیک می‌باشد . برای راحتی دسترسی به قسمت هایی که کاربر زیاد استفاده میکند میتوان از منو‌های بازشونده استفاده کرد . به طوری که وقتی موس بر روی آن می‌رود آیتم‌های منو نمایش داده میشود که روش طراحی این منو رو برسی می‌کنیم. 

منوی کاربری همیشه در دسترس
اشتراک‌ها
ساخت لیست Grid با امکان نمایش فرم تصدیق حذف هر سطر با استفاده از Jquery UI Dialog
این لینک به نظرم جالب اومد. این مطلب توسط جونارک از ایالات متحده نوشته شده است. در این پروژه با استفاده از JQuery UI ِِDialog در محیط ASP.NET یک GridView ساخته می‌شود. به ازای هر سطر GridView ما کلید حذف داریم و با کلیک روی آن قبل از اقدام به حذف یک دیالوگ تصدیق به ما نشان می‌دهد.
ساخت لیست Grid با امکان نمایش فرم تصدیق حذف هر سطر با استفاده از Jquery UI Dialog
اشتراک‌ها
ایجاد میانبر برای All Apps در ویندوز 8
با حذف start menu در ویندوز 8، مشاهده لیست تمام برنامه‌های نصب شده مشکل شده است. باید روی start screen کلیک راست کرد و سپس گزینه all apps را انتخاب نمود (معادل Start -> All Programs در ویندوزهای قبلی). برای اینکار می‌توان یک میانبر نیز تهیه کرد ...
ایجاد میانبر برای All Apps در ویندوز 8
نظرات مطالب
مراحل تنظیم Let's Encrypt در IIS
- بله. مدت زیادی هست که پروژه‌های ASP.NET Core به صورت پیش‌فرض روی HTTPS اجرا و آزمایش می‌شوند. اطلاعات بیشتر
+ می‌توانید از برنامه‌ی Jexus Manager استفاده کنید تا این مراحل را با چند کلیک ساده در قسمت server certificates آن برای شما انجام دهد:
نظرات مطالب
فعالسازی امکانات Refactoring افزونه‌ی Roslynator در VSCode
اسکریپت به روز رسانی شده‌ی مطلب جاری برای فعالسازی Roslynator در VSCode
روش استفاده: یک پوشه‌ی خالی و مشخص را در جائی ایجاد کنید. سپس فایل ps1 فوق را در آن کپی و اجرا کنید (کلیک راست بر روی آن و انتخاب گزینه‌ی Run With PowerShell). پس از آن اگر VSCode را اجرا کنید، چنین صحنه‌ای را مشاهده خواهید کرد:

نظرات مطالب
پیاده سازی JSON Web Token با ASP.NET Web API 2.x
عنوان کرده مسیر login/ را پیدا نمی‌کند (همان tokenPath که نهایتا به متد GrantResourceOwnerCredentials کلاس AppOAuthProvider منتهی می‌شود و توسط Owin مدیریت می‌شود. در ابتدای این متد یک break point قرار دهید. برنامه را اجرا کرده و سپس بر روی دکمه‌ی login کلیک کنید...). سپس تنظیمات سیستم، تنظیمات Owin ، مسیریابی‌ها و کانفیگ برنامه را بررسی کنید.
نظرات مطالب
امن سازی برنامه‌های ASP.NET Core توسط IdentityServer 4x - قسمت هفتم- امن سازی Web API
- بله. برای اجرای همزمان چندین پروژه در ویژوال استودیو ، بر روی solution کلیک راست کرده و properties آن‌را انتخاب کنید. سپس در پنجره‌ی ظاهر شده، multiple startup project را انتخاب و در آخر پروژه‌های مورد نظر را انتخاب و وضعیت None آن‌ها را به start تغییر دهید.