غیرفعال سازی CORS در Chrome
در محیط تست و سیستم Local اگر نیاز داشتید که CORS مرورگر را غیر فعال کنید میتوانید از دستور زیر برای اجرای آن استفاده کنید:
در محیط تست و سیستم Local اگر نیاز داشتید که CORS مرورگر را غیر فعال کنید میتوانید از دستور زیر برای اجرای آن استفاده کنید:
برای تست در دسترس بودن یک Port خاص توسط سرور دیگر آسانترین راه استفاده از دستور telnet در CMD است که بصورت زیر میتوانید از آن استفاده کنید:
توسط کوئری زیر میتوانید مواردی که در یک جدول بیشتر از یکبار تکرار شدهاند را پیدا کنید. ابتدا توسط Group By مواردی که میخواهیم تکراری بودن را بر روی آنها ت...
از کتابخانههایی که برای Tracing, Monitoring وجود دارد میتوان به OpenTelemetry و AppMetrics اشاره کرد. کتابخانه دوم طبق تجربه کاربرد بیشتری دارد و کار کردن ...
گاهی مواقع نیاز دارید تا در زبانهای برنامه نویسی بطور مثال سیشارپ یک مدل را به مدل دیگری تبدیل کنید. یکی از پلاگینهایی که این کار را راحت میکند AutoMappe...
یکی از قابلیتهای کاربردی RabbitMQ امکان ارسال پیامهای به خطا خورده به یک صف دیگر برای پردازش یا داشتن لاگ از پیامهای پردازش نشده است. بطور مثال فرض کنید پ...
فرض کنید در یک تراکنش بانکی نیاز دارید که در صورت به خطا خوردن بخشی از کد، تمام موارد انجام شده هم به حالت قبل برگردند. بطور مثال اگر انتقال پول به خطا خورد ...
در یکی از پروژههای شرکت نیاز به انتقال تمام دیتا دیتابیس به یک دیتابیس جدید بود. برای انجام این کار بعد از بررسی کوئریهای مختلف به کوئری زیر رسیدیم. از راه...
در یکی از پروژهها نیاز به انتقال تمام اطلاعات جداول به دیتابیس جدید بود که در انجام این کار که در مطلب قبلی کلیات آن گفته شد به چند خطا هم برخورد کردیم. خطا...
یکی از نکاتی که در زبان C# در زمان استفاده از Round باید دقت کنید، تفاوت عملکرد اعدادی که به 5 ختم میشوند با دیگر زبانها یا Excel است. بطور مثال در اکسل عد...
با نرمافزار زیر میتوانید جزئیات را مشاهده کنید. برای پیدا کردن Domain هم به بخش زیر بروید و بخش Full device name را مشاهده کنید.البته دقت کنید که بخش Devic...
یکی از بهترین افزونهها برای مسدود کردن تبلیغات در مرورگرهای مختلف مانند Chrome و Edge افزونه UBlock است که امتیازهای بالاتری نسبت به AdBlock هم دارد و بهتر ...
بصورت پیشفرض در حالت AutoComplete نرم افزار DataGrip اسکیما جدول مورد نظر اضافه نمیشود و در صورت زدن کلید Tab فقط جدول مورد نظر اضافه میشود.
گاهی مواقع نیاز است که خروجی کوئری شما با توجه به شرایط مختلف ترتیب متفاوتی داشته باشید. بطور مثال فرض کنید میخواهید لیست سفارشات بورس بر روی یک قسمت خاص را...
با منتشر شدن ورژنهای جدیدتر .Net Core SDK / Runtime و نصب آنها بر روی سیستم، پس از مدتی حجم زیادی از درایو C اشغال میشود که دلیل آن باقی ماندن ورژنهای قدی...
در صورتی که نیاز داشتید تا لیست تمام نرم افزارهای نصب شده بر روی سیستم عامل ویندوز خود را بدست بیاورید، میتوانید از تکه کد زیر استفاده کنید.
یکی از ابزارهای خوب که جدیدا معرفی شده است و توسط هوش مصنوعی کدزنی را بسیار آسانتر میکند، ابزاری به اسم copilot است که توسط github ارائه شده که بر پایه AI ب...
فرض کنید برای دیباگ یا در دسترس بودن امکانات بیشتر یک Agent که با .Net Core نوشته شده است در حالت پابلیش شده میخواهید قسمتی به کد اضافه کنید. بطور مثال اگر ...
در تکنولوژیهای قدیمی مانند wcf اگر بخواهید به یک متود که خروجی آن زیاد است ریکوست بزنید، با خطا زیر مواجه میشود.
برای جلوگیری از استفاده تمام منابع cpu در زبانهای برنامهنویسی میتوان از تابع Thread.Sleep استفاده کرد که منابع را از ترد جاری میگیرد. این تابع ورودی یک ع...
برای فراخوانی یک متود از نوع Task دو روش زیر را میتوان استفاده کرد که در این مطلب به توضیح تفاوت آنها میپردازیم. تفاوت اصلی این دو متود در انتشار خطا یا ex...
بصورت پیشفرض در صورتی که از Bulk در دیتابیس استفاده کنید، Constraint جدول مورد نظر قبل از عمل Insert پاک شده و پس از اتمام بصورت اتومات ساخته میشوند. پس با...
فرض کنید اینترنت محل کار شما قطع شده است و توسط آن فقط به موارد داخلش شبکه دسترسی دارید، از طرفی برای انجام کارهای خود نیاز به اینترنت خارج از شرکت هم دارید....
بصورت پیش فرض امکان استفاده از شرط IF در بخش WHERE یک کوئری وجود ندارد و اگر نیاز به بررسی شرط در حالتهای مختلف داشتید، باید از ترفندهای مختلف استفاده کنید....
فرض کنید نیاز دارید که مقادیر مختلف را از یک List پاک کنید، البته با توجه به حالتهای مختلف پاک کردن این موارد متفاوت است. یکی از راهها استفاده از Func است ...