Geeks With Blogs
Blog Moved to http://podwysocki.codebetter.com/ Blog Moved to http://podwysocki.codebetter.com/ Enterprise Architecture
CMAP Code Camp Wrap Up - Dependency Injection and IoC Containers
I really enjoyed speaking at this past weekend's CMAP Code Camp. I hope you all enjoyed my presentation on "Loosen Your Dependencies with Dependency Injection and Inversion of Control Containers". It was a great discussion to have with everyone and I like to learn there as much as I teach. I also enjoyed teaming up with Scott Allen on his "A Gentle Introduction to Mocking" where we talked about mocks versus stubs, test pattens and mock frameworks such as Rhino Mocks and Moq. Hopefully we'll be doing ......

Posted On Sunday, April 13, 2008 11:45 PM

Unity Community Contributions and Interception
Now that Unity has been released into the wild, there has definitely been a bit of interest swirling around it. One of my key wants for a good IoC container is basic interception capabilities. My criteria for evaluating a container usually comes down to the following: Configurability (XML, DSL, Code) Dependency Resolution, usually opinionated Lifetime Management (Per Thread, Pooled, Singleton, Transient, etc) Extensibility for Interception So, I realized that Unity was missing some of these things ......

Posted On Friday, April 11, 2008 7:35 PM

Will making Java Open-Source Change the Landscape?
It was announced today that Sun Microsystems is set to make Java Open Source. This of course follows the trend in recent times of releasing the source code to some applications. My question is, will this change the landscape with Java adoption? Source: http://news.yahoo.com/s/nf/... ......

Posted On Wednesday, May 17, 2006 2:38 PM

RockNUG IoC Container Presentation Wrapup
I want to thank the fine folks at the Rockville .NET Users Group (RockNUG) and Dean Fiala for giving me the opportunity to speak last night. It was a record crowd last night, so I'm glad that people were interested in Loose Coupling, Design Patterns, Test Driven Development, Behavior Driven Development and Inversion of Control containers. I hope everyone got some good information, and if not interested in using containers, design patterns and such, at least know they exist and have their use. Based ......

Posted On Thursday, April 10, 2008 6:10 PM

Enterprise Service Bus on the Microsoft Platform Presentation
Join us for the latest Microsoft Integration and Connected Systems User Group (MICSUG) on December 17th at 7:00PM, where we will talk about the Enterprise Service Bus Guidance provided by Microsoft on CodePlex. Since Geoff Snowman will be out, I will be running the show that night, so I hope you come out and hope to have a great crowd. As someone who is currently using this technology on a project, it's always great to see new ideas and perspectives on the technology. In case you don't know what ......

Posted On Monday, December 3, 2007 2:15 PM

Understanding AOP in .NET
In my previous posts I have talked a bit about Inversion of Control (IoC) containers with respect to Interception and Aspect Oriented Programming (AOP). It's not only important to understand the uses and strategies for implementing your solutions using it, but also how interception and AOP works deep down in .NET. Instead of a long, drawn out post, I think I'll just include some articles and posts that do a very good job of explaining some of the ideas behind it. Articles and Posts I think it'd be ......

Posted On Friday, March 28, 2008 7:45 PM

IoC and Unity - Configuration Changes for the Better
In my previous post about Unity and IoC containers, I made note of some changes in the latest drop of the Unity Application Block. As Grigori Melnik, the PM of the Unity and Enterprise Library team noted, Unity should be released in its final form on April 7th, so stay tuned. In the mean time, the latest drop of Unity was on March 24th, so go ahead and it pick it up. Configuration Changes As I noted from above, the public APIs really haven't changed all that much. Instead, most of the efforts recently ......

Posted On Thursday, March 27, 2008 7:52 PM

Starting Junior Programmers on the Right Agile Track Guidance
Part of my job is not only to design and implement solutions for my customers, but also to make my customer's developers stronger as well. During these customer engagements, there are many times when junior developers are involved. My job is to help those on the team to be stronger and then in turn help become leaders. Where to start? Well, I could start with a stack of point technology books (ASP.NET, SharePoint, BizTalk, etc) that become obsolete right during their printing, so that's not where ......

Posted On Tuesday, January 1, 2008 7:53 PM

ASP.NET MVC Roundup
Last month, Scott Guthrie announced the ASP.NET MVC framework which allows for built-in support for the Model View Controller based architecture. Since that time there has been a flurry of activity from Microsoft to demo the technology to the world and make demos readily available. In case you missed it, here are some of the features: Clean separation of concerns. All core contracts of the MVC framework are testable and mockable Highly pluggable to use NHibernate, Spring.NET, Windsor, and other great ......

Posted On Monday, November 26, 2007 11:18 PM

Survey Says: Agile Works in Practice
In a recent post on Dr. Dobb's Portal, there was an good article that caught my eye today about Agile Development. In this article it clearly shows that Agile Development is clearly gaining ground. I thought the quote from Ivar Jacobson was quite interesting: In a presentation at the Rational Software Developers Conference, Ivar Jacobson summed it up well with "These days, to say that you're not agile is the equivalent of saying that you're not potent." This article goes on to back up the notion ......

Posted On Tuesday, August 29, 2006 3:51 PM

Copyright © Matthew Podwysocki | Powered by: GeeksWithBlogs.net