چک کردن اتصال به دیتابیس SQL توسط UDL
یکی از ابزارهای مفید برای چک کردن اتصال به دیتابیسی که در سرورهای دیگر قرار دارد، UDL یا Universal Data Link است که توسط آن حتی سطح دسترسی یوزر مورد نظر را هم میتوانید تست کنید و از اتصال موفقیت آ...
یکی از ابزارهای مفید برای چک کردن اتصال به دیتابیسی که در سرورهای دیگر قرار دارد، UDL یا Universal Data Link است که توسط آن حتی سطح دسترسی یوزر مورد نظر را هم میتوانید تست کنید و از اتصال موفقیت آ...
یکی از مشکلاتی که در زمان کار با Service ها در ویندوز ممکن است با آن روبرو شوید، Stop نشدن سرویس مورد نظر است. یکی از راههای سریع برای توقف سرویس مورد نظر استفاده از دستور زیر است که سرویس مورد نظ...
فرض کنید برنامهای که نوشتهاید در محیط لوکال به درستی کار میکند و فقط زمانی که آن را پابلیش میدهید، در زمان اجرا با خطا مواجه میشود. یکی از قابلیتهای خوب .net و Visual Studio قابلیت دیباگ برنا...
در یکی از بخشهای جدا سازی و حرکت به سوی ماکروسرویس، نیاز بود تا از صحت عملکرد سیستم اطمینان حاصل کنیم. برای این کار سورسهای سیستم را در یک سرور دیگر اجرا کردیم و برای بخش دیتابیس نیاز داشتیم تا ت...
از ویژگیهای خوب SQL Server وجود داشتن فانکشنها و آبجکتهای مختلف برای راحتسازی کارها است. بطور مثال دو شی زیر که از نوع Dynamic Management Views هستند، برای پیدا کردن وابستگیها استفاده میشوند....
یکی از قابلیتهای کاربردی در SQL Server امکانی با اسم CDC است که به شما قابلیت دانستن تغییرات بر روی یک جدول خاص را میدهد. فرض کنید در برنامهای که بصورت MicroService نوشته شده است شما به دیتا یک ...
روشهای مختلفی برای تزریق وابستگیها وجود دارد که در لینک زیر میتوانید درباره آنها مطالعه کنید: dependency-injection قسمتی که ما در این مطلب به آن میپردازیم، تفاوت تزریق constructor و method در...
نکته مهم : زمانی که نمیدانید با exception اتفاق افتاده چه کاری میتوانید بکنید، آن را catch نکنید متن بالا به این معنی است که اگر در متودی که بطور مثال برای نوشتن بر روی فایل استفاده میشود به خطا...
در صورتی که میخواهید یک Enum را به یکی API که بصورت HTTPGET است، پاس بدهید، حواستان باشد که بصورت پیش فرض معتبر بودن ورودی آن بررسی نمیشود. بطور مثال کد زیر را درنظر بگیرد: [HttpGet] public asyn...
فرض کنید موارد استفاده از سرویسهایی که دارید را میخواهید در یک پروژه بزرگ پیدا کنید که این پروژه خود شامل زیرپروژه های مختلف است. جستجو عادی به ازای هر سرویس حتی با ابزارها بسیار زمانبر است. راه ...