Beginning C# Object-Oriented Programming, Second Edition

  • 5h 3m
  • Dan Clark
  • Apress
  • 2013

Learn C# with Beginning C# Object-Oriented Programming and you’ll be thinking about program design in the right way from day one. Whether you want to work with .NET for the web or desktop, or for Windows 8 on any device, Dan Clark's accessible, quick-paced guide will give you the foundation you need for a successful future in C# programming.

In this book you will:

  • Master the fundamentals of object-oriented programming
  • Work through a case study to see how C# and OOP work in a real-world application
  • Develop techniques and best practices that lead to efficient, reusable, elegant code

About the Author

Daniel Clark is a Microsoft "Most Valued Professional," Microsoft Certified Trainer, Microsoft Certified Solution Developer, and Microsoft Certified Database Administrator. For the last 7 years, he has been developing applications and training others how to develop applications using Microsoft technologies. Daniel's training experience runs the gamut from training novice programmers to training experienced developers on the nuances of COM programming. He finds particular satisfaction in turning new developers on to the thrill of developing and designing object-oriented applications.

In this Book

  • Overview of Object-Oriented Programming
  • Designing OOP Solutions: Identifying the Class Structure
  • Designing OOP Solutions: Modeling the Object Interaction
  • Designing OOP Solutions: A Case Study
  • Introducing the .NET Framework and Visual Studio
  • Creating Classes
  • Creating Class Hierarchies
  • Implementing Object Collaboration
  • Working with Collections
  • Implementing the Data Access Layer
  • Developing WPF Applications
  • Developing Web Applications
  • Developing Windows Store Applications
  • Developing and Consuming Web Services
  • Developing the Office Supply Ordering Application
  • Wrapping Up


Rating 4.3 of 60 users Rating 4.3 of 60 users (60)
Rating 4.3 of 54 users Rating 4.3 of 54 users (54)
Rating 4.3 of 60 users Rating 4.3 of 60 users (60)