Location: Microsoft's Offices
6:00 Networking and Refreshments
6:30 C# Bushido
7:00 Announcements
7:15 C# Ninjitsu
C# Ninjitsu
Synopsis: C# has humble beginnings as an object oriented language of the purest kind. It was class-based, it was imperative, and it was component-oriented. For many years, the classic object-oriented design principles served class library designers well. But C# is no longer a purely object oriented language. It is no longer an imperative, class-based, component oriented discipline. It is also a generic, declarative, functional discipline. I will reexamine the object-oriented principles and introduce new principles. I will then introduce new refactorings as we move toward a more declarative, fluent world.
About the Speaker: Chris Eargle is a Microsoft Most Valuable Professional – C# and INETA Community Champion from Columbia, SC, USA
He has designed and developed several enterprise and open source applications, and he runs the local .NET User Group: the Columbia Enterprise Developers Guild. He is a frequent guest of conferences and community events promoting best practices and new technologies.
Meeting Location and Directions
Microsoft Corporation
1125 Sanctuary Pkwy.
Suite 300
Atlanta, GA 30004
Directions to Microsoft