-
Recent Posts
Recent Comments
- GoDaddy.com on Domains available
- Chad Myers on Domains available
- Adam Rackis on Domains available
- Gleb on Domains available
- Joey on Sweet, sweet vindication
Archives
- February 2012
- December 2011
- October 2011
- July 2011
- June 2011
- May 2011
- March 2011
- February 2011
- January 2011
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- February 2010
- January 2010
- November 2009
- October 2009
- September 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
Categories
- .NET
- 1998
- ad nauseum
- Advice
- Agile
- Agile Arguments
- ALT.NET
- altdotnet
- ASP.NET
- ASP.NET MVC
- ATX Code Lunch
- Austin
- Code Examples
- CoDe Magazine
- Code Specifications
- code-review
- CodeCamp
- CodingDojo
- composition
- Consulting
- Controllerless
- Conventions
- cool
- cool-stuff-in-fubu
- Database
- datetime
- Deployment
- Design
- DimeCasts
- Domain
- Dovetail
- DSL
- Enforcement
- Expression Trees
- Extension Methods
- Fiesta
- Fluent API
- Fluent NHibernate
- fubucore
- FubuMVC
- GenericFun
- Guidance
- Hiring
- Humor
- internationalization
- IoC
- jQuery
- Kaizenconf
- leadership
- LINQ
- LiveMeeting
- LosTechies
- Mangement
- Mean
- Misc
- Mocks
- MVC
- MVP
- NHibernate
- OffTopic
- Open source
- ORM
- Oxite
- parsing
- Patterns
- PDoTDD
- Plan
- Premature optimization
- Principles
- professionalism
- Programming
- Proof
- PTOM
- Quality
- quiz
- QUnit
- Rails
- rant
- regex
- Repositories
- ReSharper
- RSS
- Ruby
- Sad
- sanctus bovis
- Screencast
- Self-examination
- ShadeTree
- SQL is evil
- Static Reflection
- StructureMap
- TDD
- Tips
- Twitter die die die
- Uncategorized
- Unmaintainability
- VAN
- Video
- WCF
Meta
Category Archives: IoC
Java IoC containers and classpath scanning (or what I’ve been looking for from .NET for months)
Frustrated with the typical way I saw IoC used in Java where every example I found involved thousands of lines of XML and/or Java code to configure Java beans or components. This is very different than IoC typically used in … Continue reading
Contextual Awareness – Making your container behave intelligently
Containers are dumb – what if they were smart? One of the things I really wanted to do when I set out to create the ServiceLocator in Siege.Requisitions was to create a container that could map an interface to multiple … Continue reading
Also posted in .NET, Misc
2 Comments
Dependency Injection into Controller Actions in ASP.NET MVC
Dependency Injection into Controller Actions in ASP.NET MVC Where I work, we use Siege for all of our new (and most of our existing) web applications, taking advantage of it’s contextual resolution capabilities to focus on programming our applications … Continue reading
Also posted in Uncategorized
4 Comments
Boiling the Ocean [Siege Update]
It’s been several months since I’ve posted an update on Siege.ServiceLocation. I’ve not been dormant over these last few months, but rather very active. I have a few updates I want to share with you guys. These have been a … Continue reading
Also posted in Uncategorized
3 Comments
A philosophical discussion about Inversion of Control frameworks
I had a short conversation with Chad Myers today over twitter (a very challenging medium to have a conversation of any substance over, and frustrating). Basically, it was about my effort with Siege.ServiceLocation. I thought I would clear up some … Continue reading
Also posted in Misc, SQL is evil
34 Comments
Introducing Siege.ServiceLocation.Extensions: FactoryMethod Support, Dependency Resolution based on type injected into added
Introduction For anyone wanting to follow The Siege Project, I routinely post updates on twitter (MarcusTheBold). Feel free to follow. I did some refactoring and clean up. I’ll address the specifics in a moment. First, I’ll list the files for … Continue reading
Also posted in CodingDojo, TDD
Comments Off
Added support for Unity, Autofac to Siege.ServiceLocation
…plus, some other house-cleaning items. Last night I put together adapters for Autofac and Unity. The process turned out to be rather straightforward; I think all told for both it took me about an hour from adding the projects to … Continue reading
Also posted in CodingDojo, Programming, TDD
15 Comments
The Siege Project: Siege.ServiceLocation Part 5 – A guide to getting started with Siege.ServiceLocation
The Siege Project Introduction Siege.ServiceLocation Part 1 – Introduction and General Use Siege.ServiceLocation Part 2 – Contextual Registration and Resolution Siege.ServiceLocation Part 3 – Extending the container with custom use cases Siege.ServiceLocation Part 4 – Integrating Siege.ServiceLocation with ASP.NET MVC … Continue reading
Also posted in Principles
6 Comments
The Siege Project: Siege.ServiceLocation, Part 4 – Integrating Siege.ServiceLocation with ASP.NET MVC
The Siege Project Introduction Siege.ServiceLocation Part 1 – Introduction and General Use Siege.ServiceLocation Part 2 – Contextual Registration and Resolution Siege.ServiceLocation Part 3 – Extending the container with custom use cases Siege.ServiceLocation Part 4 – Integrating Siege.ServiceLocation with ASP.NET MVC … Continue reading
Also posted in Uncategorized
2 Comments
The Siege Project: Siege.ServiceLocation, Part 3 – Extending the container with custom use cases
The Siege Project Introduction Siege.ServiceLocation Part 1 – Introduction and General Use Siege.ServiceLocation Part 2 – Contextual Registration and Resolution Siege.ServiceLocation Part 3 – Extending the container with custom use cases Siege.ServiceLocation Part 4 – Integrating Siege.ServiceLocation with ASP.NET MVC … Continue reading
Also posted in Uncategorized
6 Comments
