Publisher's Synopsis
Combines the elements of teaching computer programming from an application developer perspective, with teaching Object-Oriented Programming (OOP) by integrating it throughout the text, and using C-sharp as the programming language to teach concepts and techniques.