ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Dependency Injection in .NET Core 2.0: Make use of constructors, parameters, setters, and interface injection to write reusable and loosely-coupled code

دانلود کتاب تزریق وابستگی در .NET Core 2.0: از سازه ها ، پارامترها ، تنظیم کننده ها و تزریق رابط برای نوشتن کد قابل استفاده مجدد و به هم پیوسته استفاده کنید.

Dependency Injection in .NET Core 2.0: Make use of constructors, parameters, setters, and interface injection to write reusable and loosely-coupled code

مشخصات کتاب

Dependency Injection in .NET Core 2.0: Make use of constructors, parameters, setters, and interface injection to write reusable and loosely-coupled code

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1787121305, 9781787121300 
ناشر: Packt Publishing - ebooks Account 
سال نشر: 2017 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 مگابایت 

قیمت کتاب (تومان) : 32,000



کلمات کلیدی مربوط به کتاب تزریق وابستگی در .NET Core 2.0: از سازه ها ، پارامترها ، تنظیم کننده ها و تزریق رابط برای نوشتن کد قابل استفاده مجدد و به هم پیوسته استفاده کنید.: توسعه نرم افزار، طراحی نرم افزار، تست و مهندسی، برنامه نویسی، کامپیوتر و فناوری، استفاده مجدد از نرم افزار، طراحی نرم افزار، تست و مهندسی، برنامه نویسی، کامپیوتر و فناوری،.NET، برنامه نویسی مایکروسافت، برنامه نویسی، کامپیوتر و فناوری، ویژوال بیسیک، زبان های برنامه نویسی، کامپیوتر و فناوری



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Dependency Injection in .NET Core 2.0: Make use of constructors, parameters, setters, and interface injection to write reusable and loosely-coupled code به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تزریق وابستگی در .NET Core 2.0: از سازه ها ، پارامترها ، تنظیم کننده ها و تزریق رابط برای نوشتن کد قابل استفاده مجدد و به هم پیوسته استفاده کنید. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب تزریق وابستگی در .NET Core 2.0: از سازه ها ، پارامترها ، تنظیم کننده ها و تزریق رابط برای نوشتن کد قابل استفاده مجدد و به هم پیوسته استفاده کنید.



تزریق وابستگی‌ها و نوشتن کدهای بسیار قابل نگهداری و انعطاف‌پذیر با استفاده از .NET Core DI Engine جدید

درباره این کتاب

  • تشخیص دهید چه زمانی باید از سازنده‌ها، پارامترها، تنظیم‌کننده‌ها یا Interface Injection برای بهترین نتایج استفاده کنید
  • وابستگی‌ها را نه تنها برای MVC در دات‌نت بسازید، بلکه برای ابزارهای frontend دیگر مانند Angular
  • ایجاد کامپوننت‌های خاص یا خدماتی برای پوشش بخش‌های مجزا و مجزا از عملکردها و فراخوانی آن‌ها در صورت نیاز.

این کتاب برای چه کسی است

C# و توسعه‌دهندگان .NET که نمی‌دانند چه DI چیست. است و مایل است بداند که چگونه آن را در برنامه های خود پیاده سازی کند.

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

  • درک مفهوم DI و مفاهیم آن در ساخت نرم افزار مدرن
  • بیاموزید که چگونه DI قبلاً در چارچوب‌های امروزی پیاده‌سازی می‌شود.
  • تجزیه و تحلیل نحوه استفاده از DI با نرم‌افزار فعلی برای بهبود قابلیت نگهداری و مقیاس‌پذیری.
  • استفاده از DI را در . NET Core
  • به امکاناتی که DI به توسعه‌دهنده ASP.NET Core در سناریوهای مختلف ارائه می‌دهد عادت کنید.
  • درباره اقدامات خوب و بازسازی کدهای قدیمی بیاموزید.

در جزئیات

.NET Core کنترل بیشتری از همیشه بر روی معماری برنامه های وب ارائه می دهد. نکته کلیدی این معماری نرم افزار این است که مبتنی بر استفاده از تزریق وابستگی به عنوان روشی برای پیاده سازی صحیح اصل وارونگی وابستگی است که در اصول SOLID ایجاد شده توسط رابرت سی مارتین پیشنهاد شده است.

با ظهور NET Core، با Dependency Injection که در سیستم تعبیه شده است، همه چیز بسیار ساده تر شده است. هدف این کتاب این است که به شما بینش عمیقی درباره نوشتن کدهای آزادانه با استفاده از آخرین ویژگی های موجود در NET Core بدهد. در مورد سازنده‌ها، پارامترها، تنظیم‌کننده‌ها و تزریق رابط صحبت می‌کند و با کمک مثال‌ها به تفصیل توضیح می‌دهد که در چه موقعیتی از کدام نوع تزریق استفاده شود. به شما نشان می‌دهد که چگونه کلاسی را پیاده‌سازی کنید که کلاس‌های دیگری را با وابستگی‌های مرتبط ایجاد می‌کند، که کانتینرهای IoC نیز نامیده می‌شوند، و سپس برای هر جزء MVC از ASP.NET Core وابستگی ایجاد می‌کنند. شما یاد خواهید گرفت که بین کانتینرهای IoC، استفاده از Inversion of Control و خود DI تمایز قائل شوید، زیرا DI فقط راهی برای پیاده سازی IoC از طریق این کانتینرها است. همچنین نحوه ایجاد وابستگی برای ابزارهای frontend دیگر مانند Angular را یاد خواهید گرفت. شما می توانید از خدمات داخلی ارائه شده توسط NET Core برای ایجاد وابستگی های سفارشی خود استفاده کنید.

در پایان، ما در مورد برخی از الگوها و ضد الگوهای تزریق وابستگی و برخی از آنها صحبت خواهیم کرد. تکنیک‌هایی برای بازسازی برنامه‌های قدیمی و تزریق وابستگی‌ها.

سبک و رویکرد

پر از مثال‌ها، این کتاب شما را با تکنیک‌های مختلف برای تزریق وابستگی‌ها به برنامه‌هایتان با یا بدون استفاده از چارچوب ها.


توضیحاتی درمورد کتاب به خارجی

Inject dependencies and write highly maintainable and flexible code using the new .NET Core DI Engine

About This Book

  • Identify when to use the constructors, parameters, setters, or Interface Injection, for best results
  • Build dependencies not only for MVC within .NET but also for other frontend tools such as Angular
  • Create specific components or services to cover discrete and separate pieces of functionality and call them when needed.

Who This Book Is For

C# and .NET developers who have no idea what DI is and would like to understand how to implement it in their applications.

What You Will Learn

  • Understand the concept of DI and its implications in modern software construction
  • Learn how DI is already implemented in today's frameworks.
  • Analyze how DI can be used with current software to improve maintainability and scalability.
  • Learn the use of DI in .NET Core
  • Get used to the possibilities that DI offers the ASP.NET Core developer in different scenarios.
  • Learn about good practices and refactoring legacy code.

In Detail

.NET Core provides more control than ever over web application architectures. A key point of this software architecture is that it's based on the use of Dependency Injection as a way to properly implement the Dependency Inversion principle proposed in the SOLID principles established by Robert C. Martin.

With the advent of .NET Core, things have become much simpler with Dependency Injection built into the system. This book aims to give you a profound insight into writing loosely-coupled code using the latest features available in .NET Core. It talks about constructors, parameter, setters, and interface injection, explaining in detail, with the help of examples, which type of injection to use in which situation. It will show you how to implement a class that creates other classes with associated dependencies, also called IoC containers, and then create dependencies for each MVC component of ASP.NET Core. You'll learn to distinguish between IoC containers, the use of Inversion of Control, and DI itself, since DI is just a way of implementing IoC via these containers. You'll also learn how to build dependencies for other frontend tool such as Angular. You will get to use the in-built services offered by .NET Core to create your own custom dependencies.

Towards the end, we'll talk about some patterns and anti-patterns for Dependency Injection along with some techniques to refactor legacy applications and inject dependencies.

Style and Approach

Filled with examples, this book will take you through various techniques for injecting dependencies into your applications with or without the use of frameworks.





نظرات کاربران