Book Progress
The book is now in beta and is about 70% complete.
(I hope this book doesn't have more than 200 pages, so it seems to be okay at this point.) )
Brief introduction
This book is about issues related to. NET Dependency Injection (Dependency injection; DI). Through this book, you will learn:
- What is di, what advantages it has, when to use Di, and what pitfalls it may encounter.
- How to use DI to cope with easy-to-change software requirements, design more flexible, better maintenance of the code.
- Design patterns related to DI.
- DI is a practical application in a. NET application, including the ASP, ASP, and so on (the fifth chapter also delves into the pipeline architecture of the Web API).
- How to use DI containers (such as Unity) to assist in developing loosely coupled applications.
Examples of this book are written in C # and the reader does not need to have any DI background knowledge.
Book catalogue
Please note : This book is still in beta, which means the content will continue to be updated (friends who have already purchased will receive an update notification and download the new version).
Trial Section
You can download the trial section for free at the homepage of this book (Https://leanpub.com/dinet-s), as shown in.
In addition to downloading the trial chapters, the homepage also provides the ability to subscribe to publication announcements and feedback from readers.
Only PDF files are available in the Trial section. Readers who purchase this book can download PDFs, EPUB files for tablets, and MOBI files for the Kindle.
How to buy
First go to leanpub.com to register a user account, and then use this account to buy books.
Please note : The e-mail must be valid when registering an account! This is important, because the future of the book Revision notification message will be sent to this e-mail address.
Next, please buy online at this book's website: https://leanpub.com/dinet-s.
There is currently a discount activity to the end of August, the direct point of this link can be discounted to US $ $2.0 : https://leanpub.com/dinet-s/c/sY5ktjGqRpMv
The bottom is the end of the page (with my lazy, direct use of the traditional Chinese version):
The Leanpub platform offers readers a 45-day appreciation period. After purchase, if you regret within 45 days, you can use the function of the platform itself to return books and books. So, the [Buy now] button please feel free to go down! ^_^
Finally, if it is a credit card payment, just below the page and then fill in the relevant information, such as:
If you are making a PayPal payment, you have two options:
- Use your PayPal account directly to checkout.
- Or, if you don't actually have a PayPal account, the PayPal checkout feature itself also provides the ability to pay by credit card. However, please note that the e-mail field in the Credit card payment function page of the PayPal checkout page must be filled in with a valid e-mail address!
Update notifications
When you order this book, you will receive an update notification and download link as soon as you enter your e-mail address and a new version is released in the future.
Download sample programs and supplemental information
The complete sample program and related supplemental information is on the GitHub website. The URL is as follows:
Https://github.com/huanlin/di-book-support