Explicit Dependencies for Code with No Surprises
Explains the importance of making class dependencies explicit in software design to reduce surprises and improve code maintainability.
Explains the importance of making class dependencies explicit in software design to reduce surprises and improve code maintainability.
A guide to creating an auto-mocking Unity container extension using FakeItEasy to simplify unit testing with complex dependencies.
Explains how to use Laravel Blade Service Injection to directly inject IOC objects into templates, reducing controller boilerplate.
Explains method injection in Laravel 5.0, a feature allowing dependency injection directly into controller methods.
Explains the ValidatesWhenResolved interface in Laravel 5.0, showing how to create custom validation classes outside of FormRequests.
A quick-start guide for integrating the Xamarin Forms Labs library into cross-platform mobile applications, covering installation and basic setup.
Explores design patterns in AngularJS services, focusing on the Singleton pattern and dependency injection implementation.
AngularAOP v0.1.0 introduces a new declarative way to annotate services, eliminating coupling with the framework for better reusability.
Explains why field injection in dependency injection is problematic and advocates for constructor injection as a better practice.
A guide to testing ASP.NET Web API filters and handlers that use IDependencyScope, with a focus on dependency injection and unit testing patterns.
MvcSiteMapProvider 4.0 stable release for ASP.NET MVC offers dynamic navigation, SEO features, and improved dependency injection support.
Announcing the beta release of MvcSiteMapProvider v4 for ASP.NET MVC, featuring major architectural changes and improved dependency injection.
Explains how to configure per-request dependency injection for resources like database sessions in ASP.NET Web API using StructureMap.
Explores three methods to implement the Decorator Pattern using Unity IoC container, comparing their readability and maintainability.
A technical guide on implementing Dependency Injection in ASP.NET MVC 3 using the StructureMap IoC container.
Explains techniques to improve testability and reduce framework coupling in ASP.NET MVC routing configuration.
Using StructureMap dependency injection profiles to easily switch between cloud (Azure) and on-premise implementations for storage and services.
A developer shares an improved implementation of the session-per-request pattern for NHibernate in ASP.NET MVC, addressing flaws in previous approaches.
Guide to integrating AutoMapper 2.0 with StructureMap for dependency injection, replacing static references with injectable services.
A guide to implementing a custom StructureMap IResourceFactory for dependency injection in WCF Web API services, enabling proper constructor injection.