Practical Entity Framework: Database Access for Enterprise Applications

تاریخ: 1399/06/01 23:22
توسط: MotoMan
امتیاز: ۳
تعداد بازدید: ۴۵۰۴
دیدگاه ها: ۰
کتاب Practical Entity Framework
Apress
Brian L. Gorman
9781484260432
2020
677
English

در این کتاب، شما نگاشت کننده رابطه به شی (ORM) به نام Entity Framework را برای برنامه‌های سازمانی با استفاده از NET Framework. و به ویژه NET Framework Core 3.1. بررسی می‌کنید. مثال‌ها و ملاحظات دنیای واقعی ارائه شده در این کتاب، به شما در ایجاد راهکار‌های قوی و موثر پایگاه داده کمک کنند. در طول این کتاب، مشکلات واقعی، سوالات و گرفتاری‌های رایجی ارائه شده اند تا به شما در تشخیص راهکار‌های بهینه برای موفقیت حداکثری در سناریو‌های مختلفی که در برنامه‌ها با آن‌ها روبرو می‌شوید کمک کنند.
کتاب Practical Entity Framework با مروری ساده از دو رویکرد متداول کار با پایگاه‌های داده یعنی database first و code first شروع می‌شود و سپس بر شیوه‌ی code first متمرکز می‌شود. استفاده از رویکرد code first اجازه می‌دهد تا کل پایگاه داده به صورت کد ساخته و نگهداری شود، بنابراین هرگز وضعیتی ایجاد نمی‌شود که نتوانید طرح پایگاه داده را به قبل باز گردانید. علاوه بر این، رویکرد code first تاریخچه ای کاملا شفاف از تغییرات پایگاه داده ایجاد می‌کند که به آسانی در کنترل نسخه قابل ردیابی است. تلاش این کتاب این است تا شما را در جایگاه معمار قرار داده و توسعه داده‌های سازمانتان را رهبری کنید.

این کتاب برای توسعه دهندگان دات نت که با نرم افزار‌های سطح سازمانی کار می‌کنند و احتیاج به تعامل با  ساختمان داده ها  و داده‌های ذخیره شده در backend دارند، توسعه دهندگانی که می‌خواهند رویکرد code first را برای ساختن پایگاه داده‌های برنامه اتخاذ کنند تا مانع تداخل‌ها شوند و کارکرد را بهینه کنند و آن هایی که نقش‌های full-stack یا ارشد و یا معمار بر عهده می‌گیرد و مسئولیت طراحی و پیاده سازی پایگاه داده را بر عده می‌گیرند، مناسب است.

 


مطالبی که در کتاب «Entity Framework کاربردی: دسترسی به پایگاه داده برای برنامه‌های سازمانی» خواهید آموخت:

  • ساخت پایگاه داده‌های قوی و قابل نگهداری با استفاده از رویکرد code first
  • ایجاد و اجرای رویه‌های ذخیره شده، trigger‌ها و توابع
  • تجزیه و تحلیل و بهینه سازی query‌های پایگاه داده
  • اطمینان حاصل کردن از جامعیت داده‌ها با کمک کلید ها، قیود و رابطه ها

 

 

Table of Contents:
- Part I: Getting Started
- Chapter 1: Introduction to Entity Framework
- Chapter 2: Working with an Existing Database
- Chapter 3: Entity Framework: Code First
- Part II: Building the Data Solution
- Chapter 4: Models and the Data Context
- Chapter 5: Constraints, Keys, and Relationships
- Chapter 6: Data Access (Create, Read, Update, Delete)
- Chapter 7: Stored Procedures, Views, and Functions
- Chapter 8: Sorting, Filtering, and Paging
- Chapter 9: LINQ for Queries and Projections
- Chapter 10: Encryption of Data
- Part III: Enhancing the Data Solution
- Chapter 11: Repository and Unit of Work Patterns
- Chapter 12: Unit Testing, Integration Testing, and Mocking
- Chapter 13: Alternatives to Entity Framework: Dapper
- Part IV: Recipes for Success
- Chapter 14: Asynchronous Data Operations and Multiple Database Contexts
- Chapter 15: .Net 5 and Entity Framework
- Appendix A: Troubleshooting
- Migrations
- Starter packs
- Final packs

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...