Cargando…

Mastering Ninject for Dependency Injection.

Mastering Ninject for Dependency Injection teaches you the most powerful concepts of Ninject in a simple and easy-to-understand format using lots of practical examples, diagrams, and illustrations. Mastering Ninject for Dependency Injection is aimed at software developers and architects who wish to...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Baharestani, Daniel
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Packt Publishing, 2013.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ma 4500
001 EBOOKCENTRAL_ocn859388944
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|||||||||
008 131004s2013 xx o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d OCLCQ  |d MHW  |d MEAUC  |d EBLCP  |d YDXCP  |d OCLCQ  |d FEM  |d ZCU  |d MERUC  |d OCLCQ  |d G3B  |d OCLCO  |d OCLCF  |d ICG  |d OCLCQ  |d DKC  |d OCLCQ  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 968072938  |a 968979468 
020 |a 1299926185  |q (ebk) 
020 |a 9781299926189  |q (ebk) 
020 |a 9781782166214 
020 |a 1782166211 
029 1 |a CHNEW  |b 001052270 
029 1 |a CHVBK  |b 567710904 
029 1 |a DEBBG  |b BV044063621 
029 1 |a AU@  |b 000056462903 
035 |a (OCoLC)859388944  |z (OCoLC)968072938  |z (OCoLC)968979468 
037 |a 523869  |b MIL 
050 4 |a QA76.76.D47 .B384 2013 
082 0 4 |a 005.86 
049 |a UAMI 
100 1 |a Baharestani, Daniel. 
245 1 0 |a Mastering Ninject for Dependency Injection. 
260 |b Packt Publishing,  |c 2013. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |2 rda 
588 0 |a Print version record. 
520 |a Mastering Ninject for Dependency Injection teaches you the most powerful concepts of Ninject in a simple and easy-to-understand format using lots of practical examples, diagrams, and illustrations. Mastering Ninject for Dependency Injection is aimed at software developers and architects who wish to create maintainable, extensible, testable, and loosely coupled applications. Since Ninject targets the .NET platform, this book is not suitable for software developers of other platforms. Being familiar with design patterns such as singleton or factory would be beneficial, but no knowledge of depende. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Understanding Dependency Injection; What is Dependency Injection?; DI or Inversion of Control (IoC); How can DI help?; My First DI Application; DI Containers; Why use Ninject?; Summary; Chapter 2: Getting Started with Ninject; Hello Ninject!; It's all about Binding; Object Lifetime; Transient scope; Singleton scope; Thread scope; Request scope; Custom scope; Ninject modules; XML configuration; How to use XML configuration; Convention over configuration. 
505 8 |a Selecting the assembliesSelecting the components; Filtering the selected components; Explicit inclusion and exclusion; Selecting service types; Configuring the Bindings; Summary; Chapter 3: Meeting Real-world Requirements; DI patterns and antipatterns; Constructor Injection; Initializer methods and properties; Service Locator; Multi binding and contextual binding; Implementing the plugin model; Contextual binding; Named binding; Resolving metadata; Attribute-based binding; Target-based conditions; Generic helper; Custom providers; Activation context; The Factory Method; Dynamic factories. 
505 8 |a The Shape Factory exampleUsing convention; Selecting service types; Defining Binding Generator; Telecom Switch example; Custom Instance Providers; Func; Lazy; Summary; Chapter 4: Ninject in Action; Windows Forms applications; WPF and Silverlight applications; ASP.NET MVC applications; Validator injection; Filter injection; Conditional filtering (When); Contextual arguments (With); WCF applications; ASP.NET Web Forms applications; Summary; Chapter 5: Doing More with Extensions; Interception; Setup Interception; Member Interception; Type Interception; Multiple Interceptors; InterceptAttribute. 
505 8 |a Mocking KernelExtending Ninject; Summary; Index. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Internet programming. 
650 0 |a Application software  |x Development. 
650 6 |a Programmation Internet. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Internet programming  |2 fast 
758 |i has work:  |a Mastering ninject for dependency Injection (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD378jYfxrXdCTqDkcBd8yb  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |z 9781299926189 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1420533  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26849560 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1420533 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis26251313 
938 |a YBP Library Services  |b YANK  |n 11192041 
994 |a 92  |b IZTAP