All Posts

March Meeting: Cory House Talks About Dependency Injection

This month’s topic:

Embarrassing Coupling Problem? Let’s Solve that with Dependency Injection

We’ll discuss why DI is a key pattern for building scalable, maintainable, high performance applications. We’ll learn the importance of coding to an interface rather than an implementation, discuss why IoC containers are useful, and review how DI allows you to write loosely coupled and testable code.

With this foundation established, we’ll dive into common DI anti-patterns, review lifetime scope alternatives, and learn how to compose objects via a composition root. We’ll wrap up with a quick review of how you can handle cross-cutting concerns like logging and security with dynamic proxies.

Speaker: Cory House

Cory has over 12 years of software development experience designing and implementing custom web based solutions in a wide variety of industries including government, finance, insurance, law, automotive and telecommunications. He works in both Unix and Windows environments with a variety of server-side solutions and currently specializes in C#.Net and jQuery. He is an avid technical reader, independent consultant, and development team manager. Cory maintains a blog at bitnative.com.

 

 

Did you like this? Share it:

Book Review: C# In Depth (Second Edition)

csharpindepth_coverKnown by quite a few developers as “the definitive C# reference guide”, the second edition of C# In Depth is jam packed with information covering all aspects of C#. As the name implies, it dives deeply into the C# language starting with simple data types and goes all the way through to some of the nuances of the C# compiler. This is a reference guide for any self-respecting C# programmer. Get it here, and find other great books at manning.com.

Did you like this? Share it:

Agile Myth Buster Meeting

We had a good meeting last night about Agile software practices and the myths surrounding them. The discussion was great. The Jimmy John’s sandwiches were provided by AdventureTech. If you have any more questions about Agile software practices or AdventureTech, feel free to email Lee Brandt (lee dot brandt at adventuretechgroup dot com)

Thanks to everyone who showed up. Next month, Leslie Koorhan will be giving a talk about F#. Don’t miss it!

Did you like this? Share it: