دسته بندی
آرشیو وبلاگ
RSS وبلاگ
وبلاگ فیلترگذاری
ConfigureAwait در برنامه نویسی چند وظیفه ای در .Net
پنجشنبه, 13 خرداد 1400
این مورد توضیحش کمی پیچیدس و نیاز داره یه سری موارد رو قبلش بدونین مثل SynchronizationContext و TaskScheduler ولی خیلی ساده بخوام توضیح بدم اینکه وقتی متد async ایی رو فراخوانی میکنید اون تکه کد داخل متد async ایی توسط یک Thread دیگه [ترد ثانویه] (متفاوت از ترد [اصلی] - ترد فراخوانی کننده متد) اجرا میشه (البته نه الزاما ولی در متد های async IO bound بله) حالا اگه داخل اون متد async ایی نیاز به دسترسی به اشیایی از Context ترد اصلی نیاز داشته باشید، ....
ابزارهای Code Generator مدلسازی در Entity Framework Core
شنبه, 8 خرداد 1400
دراین قسمت به معرفی چندین ابزار پر کاربرد برای تولید کد از مدل طراحی شده در EF Core می پردازیم..
در Windows کد بزن و در Linux اجرا کن
شنبه, 8 خرداد 1400
از زمان cross-platform شدن دات نت (در NET Core.) بدلیل قدرت و امنیت بیشتر Linux در سمت سرور و نیز به خاطر ارزان بودن سرور های لینوکسی نسبت به ویندوزی، خیلی از شرکت ها تصمیم به مهاجرت و استفاده از Linux در سمت سرور کردند ...