CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Glenn Block


WCSF 2.0 Hidden Gem - Creating interface projects

Well not hidden exactly, but subtle. A while ago I requested we add this capability to the WCSF Guidance package, and then I forgot about it. Well today I was playing around with the new GP and to my surprise saw the following.

image

Yes, you can now create an interface project for a module. This is very useful if your module is exposing services which need to be accessed by other modules, and you don't want them having any hard references to the project which holds the implementation. Which by the way is a good enforcement of the SRP principle.

As a side note, today Lana and I are having our five year anniversary. I guess this is my team's anniversary gift? :)



Comments

Jeremy D. Miller said:

Happy anniversary Glenn!

# March 1, 2008 5:56 PM

Glenn Block said:

Thanks Jeremy!

# March 1, 2008 8:45 PM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add

About Glenn Block

Glenn Block is the Technical Product Planner for the Client UX program at patterns & practices. As Product Planner he is responsible for driving the vision and creation of p&p client deliverables including the Web Client and Smart Client software factories. Prior to joining Microsoft, Glenn has lived in various roles being "in the trenches" with developers, including being responsible for the overall architecture and technology direction. He has worked in both large and small organizations building enterprise systems for financial services, manufacturing, and print & mail on multiple platforms including .NET and Java. His technology passions are in software frameworks, architecture and systems integration. He resides with his wife and 3 year old daughter in Seattle (his other passion). Check out Devlicio.us!

This Blog

Syndication

News

View Glenn Block's profile on LinkedIn

Me