Beantown.NET's Next Meeting: May 1st, 2008
For our May meeting we have Mario Cardinal presenting “Separation of Concerns: New Practices for Decreasing Coupling and Raising Cohesion”.
Abstract: “Separation of Concerns: New Practices for Decreasing Coupling and Raising Cohesion”
This presentation presents simple but well-proven design principles to simplify managing dependencies between elements composing a .NET program. It discusses abstract class and interface as a means to reduce dependency surface; as well as component, namespace, and service as a means to decrease coupling. Learn the single responsibility principle, as well as dependency injection and inversion of control techniques to depend upon stability. At the end of this presentation you will understand why architects worry so much about coupling, cohesion, and separation of concerns..
Mario’s Bio:
Mario is an independent senior consultant specialized in software architecture with agile processes and Microsoft Team System. He possesses over fifteen years of experience in designing large-scale information systems. For the third year in a row, he has received from Microsoft the Most Valuable Professional (MVP) award in the competency of Solutions Architect. He is a member of the Microsoft Team System Customer Advisory Council. He leads the architecture interest group at the Montreal Visual Studio User Group and he is the architecture track tech chair for DevTeach Conference. Furthermore, since 2004, he hosts the Visual Studio Talk Show, a podcast about software development. Mario holds Bachelor of Computer Engineering and Master of Technology Management degrees from the Ecole Polytechnique in Montreal, Canada. He also holds the titles of Certified ScrumMaster (CSM), Microsoft Team Foundation Server Technical Specialist and Microsoft Certified Solution Developer (MCSD.Net). (www.mariocardinal.com)
| When: |
Thursday, May 1, 2008, 6:00 – 8:00pm
|
| Where: |
Hollister, Inc. 75 State St., 9th Floor Boston, MA
http://www.hollisterstaff.com/
Phone: 617-654-0200 |
|
We’ll now be hosting our meetings at Hollister Staffing’s offices at 75 State St. in Boston.
A quick word about the RSVP process: Security at 75 State St. is a lot tighter than at Adesso. When we were meeting at Adesso, the RSVP was only for the pizza count. Now, you’ll need to RSVP so that we can put your name on the security list to get into the building. I’m working with Hollister to try to find a way around this but until you hear otherwise, please RSVP for the meeting. Even if you’re not 100% sure that you’re coming, send an RSVP so that we can get you and anyone you bring with you on the security list.
As always, our meeting is open to everyone so bring your friends and co-workers. If you’re planning to come, please RSVP
via email by 3pm on 5/1
Future meetings:
• June 12 – Ben Day – Visual Studio 2008 Launch Event: Team System 2008
• July 10 – Chris Bowen – XNA Game Studio (http://msdn2.microsoft.com/en-us/library/bb200104.aspx)
|