Benjamin Perkins, Jon D. Reid

#C#
#.NET
#JSON
#ASP.NET
#XML
Get a running start to learning C# programming with this fun and easy-to-read guide
As one of the most versatile and powerful programming languages around, you might think C# would be an intimidating language to learn. It doesn’t have to be!
In Beginning C# and .NET: 2021 Edition, expert Microsoft programmer and engineer Benjamin Perkins and program manager Jon D. Reid walk you through the precise, step-by-step directions you’ll need to follow to become fluent in the C# language and .NET.
Using the proven WROX method, you’ll discover how to understand and write simple expressions and functions, debug programs, work with classes and class members, work with Windows forms, program for the web, and access data. You’ll even learn about some of the new features included in the latest releases of C# and .NET, including data consumption, code simplification, and performance.
The book also offers:
Perfect for beginning-level programmers who are completely new to C#, Beginning C# and .NET: 2021 Edition is a must-have resource for anyone interested in learning programming and looking for a fun and intuitive place to start.
Table of Contents
Part I The C# Language
Chapter 1: Introducing C#
Chapter 2: Writing a C# Program
Chapter 3: Variables and Expressions
Chapter 4: Flow Control
Chapter 5: More about Variables
Chapter 6: Functions
Chapter 7: Debugging and Error Handling
Chapter 8: Introduction to Object-Oriented Programming
Chapter 9: Defining Classes
Chapter 10: Defining Class Members
Chapter 11 : Collections, Comparisons, and Conversions
Chapter 12: Generics
Chapter 13: Additional C# Techniques
Part II Data Access
Chapter 14: Files
Chapter 15: XML AND JSON
Chapter 16: LI NQ
Chapter 17: Databases
Part III Additional Techniques
Chapter 18: .NET and ASP.NET
Chapter 19: Basic Cloud Programming
Chapter 20: Basic Web API and WCF Programming
Chapter 21: Basic Desktop Programming
Appendix: Exercise Solutions
About the authors
Benjamin Perkins is a Sr. Escalation Engineer at Microsoft. His experience includes designing, developing, deploying, administering, and managing enterprise-level IT solutions.
Jon D. Reid is a Program Manager in Research and Development at IFS AB, specializing in Field Service Management using C# and .NET.









