The book is aimed at novice programmers who wish to learn programming with C# and the .NET Core framework. The book starts with absolute programming basics such as variables, flow control, and object oriented programming. It then moves into Web and Windows programming and data access (databases and XML). Beginning C# 7 Programming with Visual Studio 2017 continues to focus on the tool beginners use most to program C# with Visual Studio 2017. This edition of the book improves the pedagogy for beginners with more attention to step-by-step instruction in "Try it Out" sections in the introductory chapters. That approach is the hallmark of the Beginner series and makes sure that beginners can write useful programming code following the steps they've learned in the book. Some of the topics focused on in this edition include: Variables, expressions, flow control, and functions Debugging and error handling Object oriented programming Classes and class members Collections, comparisons, and conversions Windows programming and windows forms Web programming Data access The book also includes the code examples for download from wrox.com.
Author: Benjamin Perkins