IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfaces


Details
Note the change of venue: we will be hosted at Xero, 101 Green Street. Thanks, Xero!
Do you want code that's maintainable, extensible, and easily testable? If so, then C# interfaces are here to help. We’ll take a look at how we can use interfaces effectively in our code -- starting at the beginning ("What are interfaces?") and then exploring why we want to use them. Along the way we'll use existing interfaces, implement own interfaces, and take a look at dynamic loading, unit testing, and dependency injection. All of which is made easier with interfaces.
Our speaker
Jeremy Clark is an application developer and speaker with over 14 years of experience in all aspects of the development lifecycle. Through speaking and consulting, he helps developers take a "step up" in their skillset with a focus on making complex topics approachable to developers of all skill levels. He is a Microsoft MVP for Visual C# and has authored several courses for Pluralsight, including "C# Interfaces", a course aimed at giving developers a better understanding of abstraction. He lives in Southern California with 2 cats and a constantly changing stack of books to be read (both technical and fiction). For more information, visit www.jeremybytes.com (http://www.jeremybytes.com/)
http://photos1.meetupstatic.com/photos/event/7/6/5/e/600_357930302.jpeg
Agenda
6:00 doors open (pizza and drinks)
6:30 announcements
6:45 - 8:15 presentation
8:15 - 8:30 raffle
Thanks to our sponsors...
http://photos2.meetupstatic.com/photos/event/7/1/7/c/600_357929052.jpeg

IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfaces