August C# SIG Meeting

Date August 16, 2011
Time 6:00 PM to 8:30 PM
Entity Framework
Speaker Richard Flores
Details Richard will give an introductory overview of putting Entity Framework to work in your applications.
3M + E
Speaker Harry Nystrom
Details Harry will present an incremental development example using several techniques presented in other recent presentations: dependency injection, unit testing, and mock objects.  Come find out what the formula means!

July 19 Advanced C# SIG Meeting

Date July 19, 2011
Time 7:00 PM to 8:30 PM
Topic Mock Objects
Speaker Harry Nystrom
Meeting Details This month Harry will discuss the use of mock objects in automated unit testing.  The discussion will include the difference between state testing and behavioral testing, the difference between mocks and stubs, and manual creation of mock objects versus the use of a framework.  Examples will use MS Test and Rhino Mocks.

June 2011 C# SIG Meeting

Our June 2011 meeting will be held, as usual, at the Houston Microsoft office, on June 21.  The agenda is as follows:

Beginning C# Session – 6:15 to 7:00
One of our members, Scott Wierschem, will be speaking about Java versus C#.

Advanced C# Session – 7:00 to 8:30

David Cravey, another of our members, will be presenting an Introduction to the C# Async CTP.  His presentation will cover why asynchronous programming is necessary, why it is hard to get right, and how Microsoft’s C# Async CTP can simplify the process.

David is the lead software developer at Vivicom, is the leader of the Houston Visual C++ User Group, and recently became a C++ MVP.

April 2011 Advanced C# SIG Meeting

Date April 19, 2011
Time 7:00 PM to 8:30 PM
Topic IoC Containers
Speaker Harry Nystrom
Meeting Details As a follow-up to last month’s talk on Dependency Injection, Harry will talk about Inversion of Control Containers – what they are, and what they can do for you. He will emphasize Microsoft’s Unity container.

February Advanced C# SIG

Date February 15, 2011
Time 7:00 PM to 8:30 PM
Topic Improving My C#
Speaker Claudio Lassala
Meeting Details Claudio has been both learning and sharing several things at the Virtual Brown Bag (, and he has compiled a list of useful things that have improved his C#, including writing better tests with xUnit/SubSpec, using Mercurial as a source control system, using the dynamic features of C# 4, some refactorings, and a couple of other things.