اصول، روشها و الگوهای تزریق وابستگی ۲۰۱۹
Dependency Injection Principles, Practices, and Patterns 2019
دانلود کتاب اصول، روشها و الگوهای تزریق وابستگی ۲۰۱۹ (Dependency Injection Principles, Practices, and Patterns 2019) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Mark Seemann, Steven van Deursen |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2019 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
552 |
| نوع فایل |
|
| حجم |
47.6 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب اصول، روشها و الگوهای تزریق وابستگی ۲۰۱۹
خلاصه
کتاب *اصول، روشها و الگوهای تزریق وابستگی* به شما میآموزد که چگونه از DI (تزریق وابستگی) برای کاهش وابستگیهای اجزای برنامه به صورت hard-coded استفاده کنید. شما با یادگیری اینکه DI چیست و چه نوع برنامههایی از آن بهرهمند میشوند، شروع خواهید کرد. سپس، با استفاده از سناریوهای مشخص در C و فریمورک .NET، پیادهسازی DI را در پروژههای خود تمرین خواهید کرد. با غوطهور شدن در مثالهای کاملاً توضیح داده شده، پایهای را توسعه خواهید داد که میتوانید آن را در هر یک از کتابخانههای DI برای .NET و .NET Core اعمال کنید.
با خرید نسخه چاپی کتاب، یک نسخه الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از انتشارات Manning دریافت خواهید کرد.
درباره فناوری
تزریق وابستگی (DI) روشی عالی برای کاهش اتصال تنگاتنگ بین اجزای نرمافزار است. به جای hard-coding وابستگیها، مانند تعیین یک درایور پایگاه داده، شما این ارتباطات را از طریق یک شخص ثالث برقرار میکنید. DI که نقش اساسی در فریمورکهای برنامه مانند ASP.NET Core دارد، شما را قادر میسازد تا تغییرات و سایر پیچیدگیها را در نرمافزار خود بهتر مدیریت کنید.
درباره کتاب
کتاب *اصول، روشها و الگوهای تزریق وابستگی* یک نسخه ویرایش شده و گسترش یافته از کتاب پرفروش و کلاسیک *تزریق وابستگی در .NET* است. این کتاب DI را از پایه به شما آموزش میدهد و دارای مثالها، الگوها و ضد الگوهای مرتبط برای ایجاد برنامههایی با اتصال سست و ساختار یافته است. کد و نمودارهای به خوبی حاشیهنویسی شده از مثالهای C برای نشان دادن اصولی استفاده میکنند که به طور بیعیب و نقص با زبانهای شیءگرا مدرن و کتابخانههای DI کار میکنند.
مطالب داخل کتاب
* بازسازی کد موجود به کد با اتصال سست
* تکنیکهای DI که با زبانهای OO استاتیک تایپ شده کار میکنند
* ادغام با فریمورکهای رایج .NET
* مثالهای به روز شده که DI را در .NET Core نشان میدهند
درباره خواننده
برای توسعه دهندگان OO سطح متوسط.
درباره نویسندگان
مارک سیمن یک برنامهنویس، معمار نرمافزار و سخنران است که از سال 1995 با نرمافزار کار میکند، از جمله شش سال با مایکروسافت. استیون ون دورسن یک توسعهدهنده و معمار کارکشته .NET و نویسنده و نگهدارنده کتابخانه Simple Injector DI است.
فهرست مطالب
بخش 1: قرار دادن تزریق وابستگی روی نقشه
1. مبانی تزریق وابستگی: چه، چرا و چگونه
2. نوشتن کد با اتصال تنگاتنگ
3. نوشتن کد با اتصال سست
بخش 2: فهرست
1. الگوهای DI
2. ضد الگوهای DI
3. نشانههای بوی بد کد
بخش 3: DI خالص
1. ترکیب برنامه
2. طول عمر شیء
3. رهگیری
4. برنامهنویسی جنبهگرا از طریق طراحی
5. برنامهنویسی جنبهگرا مبتنی بر ابزار
بخش 4: مخازن DI
1. مقدمهای بر مخزن DI
2. مخزن Autofac DI
3. مخزن Simple Injector DI
4. مخزن Microsoft.Extensions.DependencyInjection DI
فهرست کتاب:
۱. تزریق وابستگی
۲. فهرست مختصر
۳. فهرست
۴. تحسینهایی برای ویرایش اول
۵. مطالب ابتدایی
۶. بخش ۱. قرار دادن تزریق وابستگی روی نقشه
۱ مبانی تزریق وابستگی: چه، چرا و چگونه
۲ نوشتن کد با پیوند محکم
۳ نوشتن کد با پیوند سست
۱۰. بخش ۲. کاتالوگ
۴ الگوهای DI
۵ ضد الگوهای DI
۶ نشانههای بوی بد کد
۱۴. بخش ۳. DI خالص
۷ ترکیببندی برنامه
۸ طول عمر شی
۹ رهگیری
۱۰ برنامهنویسی جنبهگرا از طریق طراحی
۱۱ برنامهنویسی جنبهگرا مبتنی بر ابزار
۲۰. بخش ۴. Containerهای DI
۱۲ معرفی Containerهای DI
۱۳ Container DI اتوفک
۱۴ Container DI سیمپل اینجکتور
۱۵ Container DI مایکروسافت اکستنشن دات دیپندسی اینجکشن
۲۵. واژهنامه
۲۶. منابع
۲۷. فهرست
۲۸. فهرست شکلها، جدولها و لیستینگها
توضیحات(انگلیسی)
Summary
Dependency Injection Principles, Practices, and Patterns teaches you to use DI to reduce hard-coded dependencies between application components. You’ll start by learning what DI is and what types of applications will benefit from it. Then, you’ll work through concrete scenarios using C# and the .NET framework to implement DI in your own projects. As you dive into the thoroughly-explained examples, you’ll develop a foundation you can apply to any of the many DI libraries for .NET and .NET Core.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Dependency Injection (DI) is a great way to reduce tight coupling between software components. Instead of hard-coding dependencies, such as specifying a database driver, you make those connections through a third party. Central to application frameworks like ASP.NET Core, DI enables you to better manage changes and other complexity in your software.
About the Book
Dependency Injection Principles, Practices, and Patterns is a revised and expanded edition of the bestselling classic Dependency Injection in .NET. It teaches you DI from the ground up, featuring relevant examples, patterns, and anti-patterns for creating loosely coupled, well-structured applications. The well-annotated code and diagrams use C# examples to illustrate principles that work flawlessly with modern object-oriented languages and DI libraries.
What’s Inside
- Refactoring existing code into loosely coupled code
- DI techniques that work with statically typed OO languages
- Integration with common .NET frameworks
- Updated examples illustrating DI in .NET Core
About the Reader
For intermediate OO developers.
About the Authors
Mark Seemann is a programmer, software architect, and speaker who has been working with software since 1995, including six years with Microsoft. Steven van Deursen is a seasoned .NET developer and architect, and the author and maintainer of the Simple Injector DI library.
Table of Contents
- PART 1 Putting Dependency Injection on the map
- The basics of Dependency Injection: What, why, and how
- Writing tightly coupled code
- Writing loosely coupled code
- DI patterns
- DI anti-patterns
- Code smells
- Application composition
- Object lifetime
- Interception
- Aspect-Oriented Programming by design
- Tool-based Aspect-Oriented Programming
- DI Container introduction
- The Autofac DI Container
- The Simple Injector DI Container
- The Microsoft.Extensions.DependencyInjection DI Container
PART 2 Catalog
PART 3 Pure DI
PART 4 DI Containers
Table of Contents
1. Dependency Injection
2. brief contents
3. contents
4. Praise for the First Edition
5. front matter
6. Part 1. Putting Dependency Injection on the map
1 The basics of Dependency Injection: What, why, and how
2 Writing tightly coupled code
3 Writing loosely coupled code
10. Part 2. Catalog
4 DI patterns
5 DI anti-patterns
6 Code smells
14. Part 3. Pure DI
7 Application composition
8 Object lifetime
9 Interception
10 Aspect-Oriented Programming by design
11 Tool-based Aspect-Oriented Programming
20. Part 4. DI Containers
12 DI Container introduction
13 The Autofac DI Container
14 The Simple Injector DI Container
15 The Microsoft.Extensions.DependencyInjection DI Container
25. glossary
26. resources
27. Index
28. Lists of Figures, Tables and Listings
دیگران دریافت کردهاند
تجزیه وابستگی ۲۰۲۲
Dependency Parsing 2022
هوش مصنوعی (AI), پردازش زبان طبیعی (NLP), علوم کامپیوتر, پردازش گفتار و صوت, زبانشناسی و مهارتهای زبانی, زبانشناسی, فناوری اطلاعات
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
بازنگری در نظریه وابستگی ۲۰۱۹
Dependency Theory Revisited 2019
کسب و کار و اقتصاد, اقتصاد, علوم سیاسی و روابط بینالملل, اقتصاد سیاسی, تاریخ اقتصادی, سیاستگذاری عمومی, سیاست اقتصادی
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
وابستگی شیمیایی و اختلال شخصیت ضداجتماعی ۲۰۱۴
Chemical Dependency and Antisocial Personality Disorder 2014
روانشناسی, آسیبشناسی روانی و اختلالات, اعتیاد در روانشناسی, علوم اجتماعی, جرمشناسی, روان درمانی, سلامت روان در روانشناسی
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
هموابستگی ۲۰۱۴
Co-Dependency 2014
روانشناسی, آسیبشناسی روانی و اختلالات, اعتیاد در روانشناسی, روان درمانی, سلامت روان در روانشناسی, مشاوره روانشناسی
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
درمان وابستگی شیمیایی ۲۰۱۴
Chemical Dependency Treatment 2014
روانشناسی, آسیبشناسی روانی و اختلالات, اعتیاد در روانشناسی, علوم اجتماعی, خدمات انسانی در علوم اجتماعی, روان درمانی, سلامت روان در روانشناسی, مشاوره روانشناسی
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
تزریق وابستگی ۲۰۰۹
Dependency Injection 2009
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
