C# SIG Meeting – 07/21/2009 – Recap
The Beginning C# SIG topic was the Entity Framework. SIG leader Bobby Schaffer gave a good presentation on the benefits of using the Entity Framework to interface with data.
The C# SIG presenter was Claudio Lassala and his topic was Beyond the Basic Concepts of OOP. He provided some great information and had some great demos using the SOLID Principles.
Claudio’s Information
- Blog: http://ClaudioLassala.spaces.live.com
- Email: Claudio@eps-software.com
- Twitter: http://Twitter.com/claudiolassala
High-level Presentation Summary

Core Concepts
S.O.L.I.D. Principles
- Single Responsibility Principle (SRP) – A class should have only one reason to change.
- Open/Closed Principle (OCP) – You should be able to extend the behavior of a class without having to modify it.
- Liskov Substitution Principle (LSP) – Derived classes must be substitutable for their base classes
- Interface Segregation Principle (ISP) – Make fine-grained interfaces that are client specific.
- Dependency Inversion Principle (DIP) – Depend on abstractions not concretions.
Presentation Slides and Demo Code
–
Until next time…
Posted on July 24, 2009, in Community, Development. Bookmark the permalink. Leave a Comment.








Leave a Comment
Comments (0)