CITATION

McGee, Pat. C#: A Beginner's Guide. New York: McGraw-Hill Education, 2014.

C#: A Beginner's Guide

Authors:

Published:  December 2014 Pages: 496

eISBN: 9780071835817 | ISBN: 9780071835831

Book description:
Essential Skills--Made Easy!

C#: A Beginner's Guide offers a step-by-step approach to learning object-oriented programming with C# and the .NET Framework while preparing you for data driven-development. More than 150 easy-to-follow examples are included. The book covers Visual Studio for development and debugging, collections and advanced C# structures, LINQ and traditional database development, as well as file, XML, and JSON handling. By the end of the book, you'll have the foundation you need to begin developing advanced data-driven applications in any C#-based platform.

Designed for Easy Learning

  • Key Skills & Concepts--Chapter-opening lists of specific skills covered in the chapter

  • Try This--Hands-on exercises that show you how to apply your skills

  • Notes--Extra information related to the topic being covered

  • Tips--Helpful reminders or alternate ways of doing things

  • Cautions--Errors and pitfalls to avoid

  • Self Test--End-of-chapter quizzes to reinforce your skills

  • Example code with commentary that describes the programming techniques being illustrated

Ready-to-use code at www.mhprofessional.com

Pat McGee is a software development instructor and curriculum developer at the British Columbia Institute of Technology. A former game programmer, he is the coauthor of Microsoft XNA Game Studio Creator's Guide and is a recipient of Microsoft's Most Valuable Professional award for DirectX and XNA.

Keywords: C# PROGRAMMING, C# PROGRAMMING LANGUAGE, C SHARP PROGRAMMING, C SHARP PROGRAMMING LANGUAGE, C SHARP FOR BEGINNERS, C# FOR BEGINNERS, OBJECT ORIENTED PROGRAMMING, OBJECT ORIENTED DESIGN, OBJECT ORIENTED PROGRAMMING C, C# CODING, C# DEBUGGING, C# VARIABLES, C# CONSTANTS, C# ENUMERATIONS, C# ARRAYS, C# NUMERIC OPERATORS, C# CONDITIONAL STRUCTURES, C# LOOPS, STRING MANIPULATION, DATE AND TIME HANDLING, C# CLASSES, C# INHERITANCE, GENERIC TYPES, C# COLLECTIONS, C# DELEGATES, C# ANONYMOUS FUNCTIONS, C# EVENTS, C# INTERFACES, C# ATTRIBUTES, C# OPERATOR OVERLOADING, DATA-DRIVEN DEVELOPMENT, DATABASE SETUP, ENTITY FRAMEWORK, LINQ, XML, JSON, MICROSOFT SILVERLIGHT 2.0 A BEGINNER'S GUIDE, SQL A BEGINNER'S GUIDE, C# 3.0 A BEGINNER'S GUIDE, ASP.NET 3.5 A BEGINNER'S GUIDE, PHP A BEGINNER'S GUIDE, JAVA 7 A BEGINNER'S GUIDE, XML A BEGINNER'S GUIDE, SCHAUM'S OUTLINE DATA STRUCTURES WITH C++, JAVA DEMYSTIFIED, SCHAUM'S OUTLINE OF PROGRAMMING WITH JAVA, SCHAUM'S EASY OUTLINE OF PROGRAMMING WITH JAVA, SCHAUM'S OUTLINE OF HTML, SCHAUM'S OUTLINE OF VISUAL BASIC, SCHAUM'S OUTLINE OF XML, ADVANCED PROGRAMMING USING VISUAL BASIC 2005, PROGRAMMING IN VISUAL BASIC, DYNAMIC WEB PROGRAMMING A BEGINNER'S GUIDE, PROGRAMMING A BEGINNER'S GUIDE, IPHONE SDK PROGRAMMING A BEGINNER'S GUIDE, APPLESCRIPT A BEGINNER'S GUIDE, OBJECTIVE-C FOR IPHONE DEVELOPERS A BEGINNER'S GUIDE, EXCEL VBA MACRO PROGRAMMING, EXCEL 2007 VBA MACRO PROGRAMMING, MICROSOFT ACCESS 2010 VBA MACRO PROGRAMMING, JAVASCRIPT A BEGINNER'S GUIDE, SWING A BEGINNER'S GUIDE, JAVAFX A BEGINNERS GUIDE, ANDROID PROGRAMMERS GUIDE, C++ FROM THE GROUND UP, 4TH EDITION, QUICK START GUIDE TO JAVAFX, ESTIMATING SOFTWARE COSTS, HTML & XHTML: THE COMPLETE REFERENCE, PHP THE COMPLETE REFERENCE, CSS XHTML COMPLETE REFERENCE