آموزش AddRange و RemoveRange در EF Core در آموزش AddRange و RemoveRange در EF Core و Asp.Net Core به بررسی دو متد مهم AddRange و RemoveRange در Entity Framework Core میپردازیم که برای عملیات گروهی ...
آموزش OnDelete در EF Core و Asp.Net Core در آموزش OnDelete در EF Core قصد داریم یکی از مفاهیم مهم در طراحی پایگاه داده با استفاده از Entity Framework Core را بررسی کنیم. Delete Behavior یا همان OnDel...
آموزش Transactions در EF Core در دنیای برنامهنویسی، یکی از اصول مهمی که تضمین میکند دادههای ما همیشه درست و منسجم باقی بمانند، استفاده از تراکنشها - Transactions است. تصور کنید در حال انتقال پول ...
آموزش مدیریت همزمانی - Concurrency در EF Core در برنامههایی که چند کاربر بهصورت همزمان دادهها را مشاهده یا ویرایش میکنند، نیاز به یک سیستم مطمئن برای جلوگیری از بروز تعارض - Conflict بین عملیات ک...
آموزش Tracking و No Tracking در EF Core Tracking و No Tracking در EF Core یکی از پایهایترین و مهمترین مباحث در نحوه مدیریت دادههاست. درک صحیح از این مفهوم میتواند در بهینهسازی عملکرد برنامه و ج...
آموزش Raw SQL Queries در EF Core در این آموزش، قصد داریم به یکی از قابلیتهای مهم EF Core بپردازیم. اجرای دستورات SQL خام یا همان Raw SQL Queries. این قابلیت در شرایطی که نیاز به اجرای کوئریهای پیچی...
آموزش Global Query Filters در EF Core - فیلترهای سراسری برای کنترل دادهها در پروژههای واقعی با Entity Framework Core، گاهی نیاز داریم فیلترهایی سراسری برای دادهها تعریف کنیم که به صورت خودکار روی ...
آموزش IEnumerable و IQueryable در EF Core در این آموزش قصد داریم به یکی از مباحث مهم و پایهای در توسعه برنامههای مبتنی بر Entity Framework Core در Asp.Net Core بپردازیم. تفاوت بین IEnumerable و IQu...
آموزش Query Tag و SQL Server Profiler در EF Core در آموزش Query Tag و SQL Server Profiler در EF Core. به تحلیل و مانیتورینگ کوئریهای EF Core با استفاده از Query Tag و SQL Server Profiler میپردازیم. ...
آموزش لودینگ Eager، Lazy و Explicit در EF Core (با مثال ساده Publisher و Book) در EF Core سه روش برای بارگذاری دادههای مرتبط (Navigation Properties) وجود دارد: لودینگ Eager، Lazy و Explicit در این آ...
آموزش Sequence در EF Core در بسیاری از پروژههای نرمافزاری، توسعهدهندگان به مقادیر عددی یکتا و افزایشی نیاز دارند؛ مثلاً برای شمارهگذاری سفارشها، فاکتورها یا تیکتهای پشتیبانی. در EF Core، Sequen...
آموزش index در EF Core در دنیای نرمافزار و پایگاهداده، عملکرد (Performance) حرف اول را میزند. اگر با Entity Framework Core کار میکنید، قطعاً با مفهوم ایندکس (Index) برخورد کردهاید یا بهزودی برخ...