This geekSpeak is a very RESTful one. Distributed systems guru Adnan Masood introduces the Representational State Transfer (REST) architectural style and its design principles, and he discusses how they can be implemented using Windows Communication Foundation (WCF) 3.5. Adnan offers guidance and takes questions on when to choose a RESTful design over SOAP-based services and how WCF fits into the spectrum of Microsoft technologies that include ADO.NET Data Services (Astoria) and ASP.NET MVC. Your hosts for this geekSpeak are Lynn Langit and Glen Gordon.

Register now at

About our Guest: Adnan Masood


Adnan Masood works as a senior software engineer and technical lead in a Monrovia-based financial institution where he develops middle-tier architectures, distributed systems, and Web-applications using the Microsoft .NET framework. He holds various professional memberships (ACM, BCS, and ACS) and several technical certifications, including MCSD .NET, MCAD .NET, and SCJP-II. Adnan is attributed and published in print media and on the Web, holds a master's degree in computer science from Nova Southeastern University, and is currently pursuing his doctoral studies in machine learning. Adnan has taught Windows Communication Foundation (WCF) courses at the University of California at San Diego and regularly presents at local code camps. He is actively involved in the .NET community as cofounder and president of the of San Gabriel Valley .NET Developers group. Adnan is a recent recipient of an INETA Community Champion Award for his contributions to the developer community in Southern California.