HAPPY HOLIDAYS: Get a special discount on Apress Access! Subscribe today >>

Beginning C# Object-Oriented Programming

Authors: Clark, Dan

Download source code
  • Beginning C# Object-Oriented Programming brings you into the modern world of development, as you master the fundamentals of programming with C# and learn to develop efficient, reusable, elegant code through the object-oriented programming (OOP) methodology.

Buy this book

eBook $39.99
price for USA
  • ISBN 978-1-4302-3531-6
  • Digitally watermarked, DRM-free
  • Included format: PDF
  • ebooks can be used on all reading devices
  • Download immediately after purchase
Softcover $49.99
price for USA
  • ISBN 978-1-4302-3530-9
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this book

Beginning C# Object-Oriented Programming brings you into the modern world of development as you master the fundamentals of programming with C# and learn to develop efficient, reusable, elegant code through the object-oriented programming (OOP) methodology. Take your skills out of the 20th century and into this one with Dan Clark's accessible, quick-paced guide to C# and object-oriented programming, completely updated for .NET 4.0 and C# 4.0.

As you develop techniques and best practices for coding in C#, one of the world's most popular contemporary languages, you'll experience modeling a “real world” application through a case study, allowing you to see how both C# and OOP (a methodology you can use with any number of languages) come together to make your code reusable, modern, and efficient.

With more than 30 fully hands-on activities, you'll discover how to transform a simple model of an application into a fully-functional C# project, including designing the user interface, implementing the business logic, and integrating with a relational database for data storage. Along the way, you will explore the .NET Framework, the creation of a Windows-based user interface, a web-based user interface, and service-oriented programming, all using Microsoft's industry-leading Visual Studio 2010, C#, Silverlight, the Entity Framework, and more.

About the authors

Dan Clark is a senior business intelligence (BI)/programming consultant specializing in Microsoft technologies. He is focused on learning new BI/data technologies and on training others how to best implement the technology. Dan has published several books and numerous articles on .NET programming and BI development. He is a regular speaker at various developer/database conferences and user group meetings and enjoys interacting with the Microsoft developer and database communities. In a previous life, he was a physics teacher; he is still inspired by the wonder and awe of studying the universe and figuring out why things behave the way they do.

Table of contents (15 chapters)

  • Overview of Object-Oriented Programming

    Clark, Dan

    Pages 1-6

  • Designing OOP Solutions: Identifying the Class Structure

    Clark, Dan

    Pages 7-27

  • Designing OOP Solutions: Modeling the Object Interaction

    Clark, Dan

    Pages 29-53

  • Designing OOP Solutions: A Case Study

    Clark, Dan

    Pages 55-75

  • Introducing the .NET Framework and Visual Studio

    Clark, Dan

    Pages 77-100

Buy this book

eBook $39.99
price for USA
  • ISBN 978-1-4302-3531-6
  • Digitally watermarked, DRM-free
  • Included format: PDF
  • ebooks can be used on all reading devices
  • Download immediately after purchase
Softcover $49.99
price for USA
  • ISBN 978-1-4302-3530-9
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.

Services for this book

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Beginning C# Object-Oriented Programming
Authors
Copyright
2011
Publisher
Apress
Copyright Holder
Dan Clark
eBook ISBN
978-1-4302-3531-6
DOI
10.1007/978-1-4302-3531-6
Softcover ISBN
978-1-4302-3530-9
Edition Number
1
Number of Pages
XVI, 378
Topics