Starting out with Visual C#

by
Edition: 5th
Format: Paperback
Pub. Date: 2019-03-30
Publisher(s): Pearson
  • Complimentary 7-Day eTextbook Access - Read more
    When you rent or buy this book, you will receive complimentary 7-day online access to the eTextbook version from your PC, Mac, tablet, or smartphone. Feature not included on Marketplace Items.
List Price: $173.32

Buy New

In Stock
$172.45

Buy Used

In Stock
$124.79

Rent Textbook

Select for Price
There was a problem. Please try again later.

Rent Digital

Online: 1825 day access
Downloadable: Lifetime Access
$89.99
$43.96

This item is being sold by an Individual Seller and will not ship from the Online Bookstore's warehouse. The Seller must confirm the order within two business days. If the Seller refuses to sell or fails to confirm within this time frame, then the order is cancelled.

Please be sure to read the Description offered by the Seller.

Summary

For courses in introductory C# programming.

 

Motivate students with clear, down-to-earth explanations and familiar graphical elements

Starting Out With Visual C# is an ideal introductory Visual C# text for students with no prior programming experience. Students who are new to programming will appreciate the clear, down-to-earth explanations and the detailed walk-throughs that are provided by the hands-on tutorials. Gaddis’s hallmark, step-by-step instructions are supported by a GUI-based approach that motivates students as they learn to create GUI-based, event-driven, Visual C# applications. Topics are examined progressively in each chapter, with objects taught before classes. The 5th Edition adds an abundance of new material and improvements with updates for compatibility with Visual Studio 2017. Two new chapters include Chapter 13: Delegates and Lambda Expressions and Chapter 14: Language-Integrated Query (LINQ).

Author Biography

Tony Gaddis is the principal author of the Starting Out With series of textbooks. Tony has nearly two decades of experience teaching computer science courses, primarily at Haywood Community College. He is a highly acclaimed instructor who was previously selected as the North Carolina Community College “Teacher of the Year” and has received the Teaching Excellence award from the National Institute for Staff and Organizational Development. The Starting Out With series includes introductory books covering C++, Java™, Microsoft® Visual Basic®, Microsoft® C#®, Python®, Programming Logic and Design, Alice, and App Inventor, all published by Pearson.

Table of Contents

  1. Introduction to Computers and Programming
  2. Introduction to Visual C#
  3. Processing Data
  4. Making Decisions
  5. Loops, Files, and Random Numbers
  6. Modularizing Your Code with Methods
  7. Arrays and Lists
  8. Text Processing
  9. Structures, Enumerated Types, and Dictionaries
  10. Introduction to Classes
  11. Inheritance, Polymorphism, and Interfaces
  12. Databases
  13. Delegates, Anonymous Methods, and Lambda Expressions
  14. Language-Integrated Query (LINQ)

Appendix A C# Primitive Data Types

Appendix B Additional User Interface Controls

Appendix C ASCII/Unicode Characters

Appendix D Answers to Checkpoint Questions

Appendix E Installing LINQ to SQL Classes in Visual Studio

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.