Vinay Ahuja

Technology, Passion, .NET :: Blog on Visual Studio, .NET Framework 2.0/3.0, C#, Community, and Technology in General

<August 2007>
SuMoTuWeThFrSa
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678

Post Categories

Navigation

Subscriptions

Jacksonville Code Camp - Session Resources - The Art of Design using Design Patterns in .NET

Jacksonville Code Camp this past weekend was a blast. I'll be writing a detailed entry on the event itself sometime later today. In addition to being one of the primary organizers for the event, I presented one session and coordinated a "Show your coolest code" contest (more details in separate post). I presented a session titled - The Art of Design using Design Patterns in .NET. Similar to Tampa Code Camp, I had more than 40 people in this session. Thanks to everyone who attended. I hope you enjoyed the talk. This time I played some humor clips in the beginning and end of the talk and they seemed to be received well. In essence, one of the objectives of a Code Camp is to have fun as well (people coming on Saturday to learn).

Here is the abstract for the session:

The Art of Design using Design Patterns in .NET - Have you worked on a design problem and thought if there was a standard solution to that? Have you thought of enhancing your design vocabulary to add factories, facades, proxies, decorators, and bridges etc? Come to this session to learn about design patterns. A Design Pattern is an elegant, tested, well documented, and reusable solution to standardized software design problem. This session will look at some of the standard Gang of Four (GoF) Patterns. GoF patterns are divided broadly into creational, structural, and behavioral categories. We'll discuss when, why, and how to use them with real world scenarios. The demos would be in C#.

Here are the presentation slides and demo source code:
 
Resources
Presentation Slides – The Art of Design using Design Patterns in .NET
Head First Design Patterns - Book Home Page
C# Code Examples
C# Code Examples with Class Diagrams in VS 2005

You would need NUnit to run the unit tests from the project.

Thanks once again for attending this session. Please feel free to contact me with any questions / comments.

Vinay

posted on Monday, August 27, 2007 12:40 PM by vinay.ahuja

Powered by Community Server, by Telligent Systems