طراحی وب سایت

هسته 6 چارچوب موجودیت عملی: دسترسی به پایگاه داده برای برنامه های کاربردی سازمانی

Practical Entity Framework Core 6: Database Access for Enterprise Applications

دانلود کتاب Practical Entity Framework Core 6: Database Access for Enterprise Applications (به فارسی: هسته 6 چارچوب موجودیت عملی: دسترسی به پایگاه داده برای برنامه های کاربردی سازمانی) نوشته شده توسط «Brian L. Gorman»


اطلاعات کتاب هسته 6 چارچوب موجودیت عملی: دسترسی به پایگاه داده برای برنامه های کاربردی سازمانی

موضوع اصلی: کامپیوتر – توسعه وب

نوع: کتاب الکترونیکی

ناشر: Apress

نویسنده: Brian L. Gorman

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2021

تعداد صفحه: 812

حجم فایل: 41.43 مگابایت

کد کتاب: 1484273001 , 9781484273005

نوبت چاپ: 2nd ed.

توضیحات کتاب هسته 6 چارچوب موجودیت عملی: دسترسی به پایگاه داده برای برنامه های کاربردی سازمانی

یک سفر توسعه‌دهنده داشته باشید که راه را برای دسترسی به پایگاه داده در سطح سازمانی از دات‌نت و سی شارپ با استفاده از نقشه‌بردار شی رابطه‌ای (ORM) انتخابی هموار می‌کند. این ویرایش دوم برای پوشش Entity Framework Core 5 و 6 (EF) اصلاح شده است و شامل محتوای جدید در نقشه برداری جدول به ازای هر نوع، بهبودهای LINQ (شامل فیلتر شده)، تغییرات پیمایش چند به چند، پرسش های تقسیم شده، گزارش گیری ساده با استفاده از DBCommandInterceptor و سایر پیشرفت‌های موجود در EF Core 6. مثال‌ها و ملاحظات دنیای واقعی در این کتاب ارائه شده‌اند تا به شما در ایجاد راه‌حل‌های پایگاه داده قوی و کارآمد کمک کنند. در سراسر متن، مشکلات واقعی، سؤالات و مشکلات رایج ارائه شده است تا به شما کمک کند راه حل های بهینه برای حداکثر موفقیت را در سناریوهای مختلف برنامه ای که ممکن است با آن مواجه شوید، تشخیص دهید.

Practical Entity Framework Core 6 بر روی اولین رویکرد کد برای توسعه پایگاه داده تمرکز می کند. استفاده از رویکرد اول کد به کل پایگاه داده اجازه می دهد تا با استفاده از EF Core 6 به صورت کد ساخته و نگهداری شود، بنابراین هرگز موقعیتی وجود ندارد که در آن شما نتوانید طرح پایگاه داده را بازیابی کنید. علاوه بر این، رویکرد کد اول یک رکورد کاملا شفاف از تغییرات در پایگاه داده ایجاد می کند که به راحتی در سیستم های کنترل منبع مانند GitHub قابل ردیابی است. تاکید در سراسر کتاب بر این است که شما را در موقعیت مناسبی قرار دهد تا معمار و تلاش‌های توسعه داده را برای سازمان خود رهبری کنید.

آنچه خواهید آموخت b>

  • ایجاد پایگاه‌های اطلاعاتی قوی و قابل نگهداری با استفاده از رویکرد اول کد
  • ایجاد و اجرای رویه‌ها، محرک‌ها و توابع ذخیره‌شده
  • تجزیه و تحلیل و بهینه‌سازی عملکرد کوئری‌های پایگاه داده
  • اطمینان از یکپارچگی داده ها از طریق کلیدها، محدودیت ها و روابط
  • با TDE و رمزگذاری همیشه روشن، ستون های پایگاه داده خود را در حالت استراحت رمزگذاری کنید 
  • از FluentAPI و ویژگی های موجودیت استفاده کنید. پیکربندی


این کتاب برای چه کسی است
. توسعه دهندگان NET که با برنامه های سطح سازمانی کار می کنند و باید تعامل با ساختارهای داده و داده‌ها در ذخیره‌سازی داده پشتیبان، توسعه‌دهندگانی که می‌خواهند یک رویکرد کد را برای ساختن برنامه‌های پایگاه داده برای جلوگیری از تضادها و بهینه‌سازی کارآیی اتخاذ کنند، و توسعه‌دهندگانی که در حال حرکت به سمت نقش‌های فول استک هستند. nior و نقش های معماری، و مسئول طراحی و پیاده سازی پایگاه داده خواهد بود


Take a developer journey that paves the way to enterprise-level database access from .NET and C# using the object-relational mapper (ORM) of choice. This second edition is revised to cover Entity Framework Core 5 and 6 (EF) and includes new content on table-per-type mapping, LINQ improvements (filtered includes), many-to-many navigation changes, split queries, simple logging using the DBCommandInterceptor, and other improvements available in EF Core 6. Real-world examples and considerations are presented in this book to help you create robust and efficient database solutions. Throughout the text, actual problems, questions, and common pitfalls are provided to help you recognize optimal solutions for maximum success in the different application scenarios you might encounter. 

Practical Entity Framework Core 6 focuses on the code first approach to developing a database. Taking the code first approach allows the entire database to be built and maintained in code using EF Core 6 so there is never a situation in which you cannot restore the database schema. Additionally, the code first approach creates an entirely transparent record of changes to the database that is easily tracked in source control systems such as GitHub. Emphasis throughout the book is on leaving you well positioned to architect and lead data development efforts for your organization.

What You Will Learn

  • Build robust and maintainable databases using a code first approach
  • Create and execute stored procedures, triggers, and functions
  • Analyze and optimize performance of database queries
  • Ensure data integrity through keys, constraints, and relationships
  • Encrypt your database columns at rest with TDE and Always-On Encryption 
  • Leverage the FluentAPI and attributes for entity configuration


Who This Book Is For
.NET developers who work with enterprise-level applications and need to interact with data structures and data within the back end data store, developers who want to take a code first approach to building database applications to prevent conflicts and optimize efficiency, and those who are moving into full-stack roles, or into senior and architectural roles, and will be responsible for database design and implementation

دانلود کتاب «هسته 6 چارچوب موجودیت عملی: دسترسی به پایگاه داده برای برنامه های کاربردی سازمانی»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید