• .NET 相依性注入


    书籍进度

    本书目前已经开始发行 beta 版,完成进度约 70%。
    (我希望这本书不要超过 200 页,目前看起来应该没问题。)

    简介

    本书内容是关于 .NET 相依性注入(dependency injection;简称 DI)的相关议题。透过本书,您将会了解:

    • 什么是 DI、它有什么优点、何时使用 DI、以及可能碰到的陷阱。
    • 如何运用 DI 应付容易变动的软体需求,设计出更弹性、更好维护的程式码。
    • 与 DI 有关的设计模式。
    • DI 于 .NET 应用程式中的实务应用,包括 ASP.NET MVC、ASP.NET Web API 等等(本书第五章还深入剖析了 Web API 的管线架构)。
    • 如何使用 DI 容器(例如 Unity)来协助开发宽松耦合的应用程式。

    本书的范例皆以 C# 撰写,读者无须具备任何 DI 背景知识。

    本書目录

     

     请注意:本书仍在 beta 阶段,这表示内容还会持续更新(已经购买的朋友会收到更新通知,并下载新版本)。

    试阅章节

    您可至本书主页https://leanpub.com/dinet-s)免费下载试阅章节,如下图所示。

    主页除了下载试阅章节,另外还提供了订阅出版通知以及读者意见回馈的功能。

    试阅章节只提供 PDF 档案。购买此书的读者则可下载 PDF、给平板用的 EPUB 档案、以及给 Kindle 用的 MOBI 档案。

    如何购买

    先到 leanpub.com 注册一个使用者账号,然后利用此账号来买书。

    请注意:注册账号时填写的 e-mail 必须是有效的!这很重要,因为往后的书籍改版通知讯息都会发送到这个 e-mail 地址。

    接着,请至本书网址在线购买:https://leanpub.com/dinet-s

    目前有折扣活动至八月底,直接点这个连结即可折抵美金 $2.0 元:https://leanpub.com/dinet-s/c/sY5ktjGqRpMv

    底下是結帳頁面(恕我偷懒,直接使用繁体中文版的截图):

     

    Leanpub 平台有提供读者 45 天的鉴赏期。购买之后,45 天内如果后悔,可利用平台本身的功能来退还书籍与书款。所以,那个[Buy Now]按钮请放心地点下去吧! ^_^

    最后,如果是信用卡付款,就在网页下方接着填入相关资料,如下图:

     

    如果是 PayPal 付款,您有两个选择:

    1. 直接使用您的 PayPal 账户来结账。
    2. 或者,若您其实没有 PayPal 帐户,那么PayPal 结账功能本身也提供信用卡付款的功能。但请注意,PayPal 结账页面的信用卡付款功能页面中的 e-mail 字段必须填写有效的 e-mail 地址!

    更新通知

    订购此书时,只要有输入 e-mail 地址,将来有新版本发布时,您就会收到更新通知和下载连结。 

    下载范例程式与补充资料

    本书的完整范例程式与相关补充资料都放在 github 网站上。网址如下:
    https://github.com/huanlin/di-book-support 

     
     
  • 相关阅读:
    @property @synthesize的含义以及误区。
    OC中类的扩展介绍
    Thinking in Java第三、四章学习笔记----操作符与控制执行流程
    LeetCode之Easy篇 ——(12)Integer to Roman
    LeetCode之Easy篇 ——(9)Palindrome Number
    LeetCode之Easy篇 ——(7)Reverse Integer
    LeetCode之Easy篇 ——(1)Two Sum
    Java关键字汇总
    Thinking in Java 第二章学习笔记----一切都是对象
    php文件上传原理详解
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/3917796.html
Copyright © 2020-2023  润新知