Rockford Lhotka (born 1965) is an author, speaker, and columnist who speaks and writes on topics concerning Microsoft-centric programming with an emphasis on object-oriented design strategies. He is a Microsoft Regional Director, a Microsoft MVP, ASPInsider, and an INETA speaker. He also writes for MSDN Online. Lhotka is the CTO at Magenic, a Microsoft Gold Certified Partner.
A major contribution of Lhotka's is his Component-based Scalable Logical Architecture (CSLA) and its Microsoft .NET equivalent CSLA .NET. CSLA is an object-oriented software framework that provides a standard way to create robust object-oriented programs using so-called business object. Though the framework is targeted toward Microsoft programming languages, most of CSLA's concepts can be applied to other object-oriented programming languages. Lhotka has a CSLA podcast interview on .NET Rocks! in 2010.