در حال حاضر محصولی در سبد خرید شما وجود ندارد.

در این دوره آموزشی قدم به قدم بر استفاده حرفه ای از امکانات پیشرفته Entity Framework 6 مسلط خواهید شد.
عنوان اصلی : Advanced Entity Framework 6: The Ninja Features
معرفی
 مروری بر ویژگی های جدید
 خلاصه
 آنچه در این دوره وجود دارد
 کلیپ جدید توضیح EF Core
 آنچه در این ماژول است
 چه چیزی هنوز در EF6 نیست؟
 Entity Framework چیست؟
 منابع
 تاریخچه مختصری از چارچوب موجودیت
 چرا EF6
 دور زدن سایت کدپلکس EFs
 پردازش سریعتر از LINQs Ennumerable شامل
 در این ماژول
 بررسی ویژگی انعطاف پذیری اتصال
 تولید نمای نقشه برداری سریعتر
 معرفی
 منابع
 بررسی سریع
 انعطاف پذیری اتصال برای اتصالات پایگاه داده گذرا
 DBهایی ایجاد کنید که مقیاس پذیرتر و کمتر مستعد بن بست هستند
 استفاده مجدد از اتصالات پایگاه داده باز
 استفاده از مونتاژ NGen به Pre JIT EF6
 در این ماژول
 معرفی
 سفارشی کردن نقشه ها برای کار با رویه های ذخیره شده موجود
 تفاوت بین نگاشتهای مبتنی بر طراح و مدل اول کد
 درک EF ذخیره شده رویه نگاشت
 بررسی سریع
 کنوانسیونهای رویههای ایجاد شده توسط Code First
 تجسم نگاشت رویه های ذخیره شده
 منابع
 استفاده از ویژگی ها برای تعیین قراردادهای سفارشی
 کنوانسیون های مبتنی بر مدل
 گسترش کنوانسیون های موجود
 اصول قراردادهای سفارشی با قراردادهای سبک وزن
 منابع
 در این ماژول
 اولین قراردادهای کد سفارشی: چرا آنها را می خواهید؟
 دربرگیرنده کنوانسیون های سفارشی
 درک و کنترل دستور اجرا
 معرفی
 بررسی سریع
 درک و رفع اینکه چگونه کد ابتدا نامهای جدول را جمع میکند
 بررسی سریع
 در این ماژول
 تنظیم طرحواره پیش فرض پایگاه داده
 پیاده سازی یک قانون کثرت سفارشی در لایه داده شما
 معرفی
 استفاده از سرویس Pluralization برای بومی سازی نام های جدول غیر انگلیسی
 استفاده از AddFromAssembly برای بارگذاری کنوانسیون ها و تنظیمات
 نگاشت به نتایج توابع مقدار جدول و رویه های ذخیره شده
 منابع
 افزودن ایندکس با Fluent API
 پشتیبانی از فهرست پایگاه داده در کد اول
 مهاجرت های هوشمندتر با اسکریپت های Idempotent
 چرا HasColumnAnnotation و HasTableAnnotation چیست؟
 ترفند عملکرد برای MigrateDatabaseToLatestVersion Initializer
 منابع
 بررسی سریع
 مهاجرت از چند مدل به یک پایگاه داده واحد
 مهاجرت های آسان تر برای چندین مدل در یک پروژه واحد
 معرفی
 پیاده سازی یک حاشیه نویسی ساده جدول
 تأثیر بر طرحواره جدول تاریخچه مهاجرت
 مهاجرت های سفارشی را برای سایر عملیات پایگاه داده ایجاد کنید
 در این ماژول
 چگونه مهاجرت ها از متد به SQL می رسد
 ترکیب Initializers و Migrations پایگاه داده
 پیاده سازی حاشیه نویسی های پیچیده تر
 محدودیت های روش های مهاجرت موجود
 استفاده از HasDefaultSchema و ContextKey برای پشتیبانی از چند مدل
 معرفی روش های Async EF6
 معرفی
 در این ماژول
 ثبت ساده پایگاه داده با ویژگی Log
 نشان دادن اثر روش های ناهمزمان EF6
 بررسی سریع
 بهینه سازی عملکرد Log
 توابع SQLCE برای پرس و جوهای LINQ
 منابع
 تست بار ادراک و عملکرد با Async EF6
 معرفی
 چرا تنظیمات فایل پیکربندی را به کد منتقل کنید؟
 NullDatabaseIntializer جدید
 چرا DbConfiguration؟
 خدمات ارائه دهنده و DbConfiguration
 در این ماژول
 انتقال کارخانه اتصال به DbConfiguration
 چه چیزی باعث توقف DbCommandInterceptor در خط لوله می شود
 فراتر از مبانی رهگیر
 با رهگیرها به خط لوله ضربه بزنید
 منابع
 استفاده از رهگیرها برای حل مسائل پیچیده
 ساخت یک رهگیر برای ثبت پایگاه داده
 درک نقش تفکیک وابستگی
 انتقال Initializers پایگاه داده به DbConfiguration
 ایجاد و راه اندازی کلاس DbConfiguration
 بررسی سریع
 میزبانی DbConfiguration در مجموعه های خارجی
 نوشتن تست برای ساختن روش هایی مانند DbSetFind
 معرفی
 منابع
 LINQ هوشمندتر به پرس و جوهای نهادها
 بررسی سریع
 Custom Equals در مقابل Change Tracker برابر است
 EF6 و Mocking Frameworks
 رفع مشکل انواع مبهم
 بله، با HasChanges می توانید تغییرات Haz را انجام دهید
 در این ماژول
 موجودیت های تودرتو و انواع پیچیده
 نوشتن تست برای تقلید پرس و جوهای LINQ
Advanced Entity Framework 6: The Ninja Features
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
 
 ✨ تا ۷۰% تخفیف با شارژ کیف پول 🎁
 مشاهده پلن ها