Pages: 222
Published: October 2024
ISBN: 9781965764015
In Print
This reference-style guide to C# 13 and .NET programming with Visual Studio Code is designed to guide the reader from beginner to intermediate skill level. Organized in a modular format, each chapter combines in-depth explanations with hands-on tutorials, allowing readers to put theory into practice and develop real-world programming skills. The book also includes access to over 30 knowledge quizzes.
This work was written and produced entirely by the author. We are proud to be distributing it.
PDF for desktop/tablets
epub for Apple Books, e-readers
mobi for Kindle readers
Get all eBook formats here for $25.99 (USD)
This book is a guide to C# 13 and .NET 9 programming using Visual Studio Code tailored to help readers progress from beginner to intermediate proficiency. With a modular structure, each chapter offers detailed explanations alongside practical tutorials, enabling readers to apply their knowledge and build real-world programming skills. Additionally, the book provides access to over 30 knowledge quizzes to reinforce learning.
The book begins with an introduction to the architecture of the C# environment, exploring essential concepts like the Common Language Infrastructure (CLI), the Common Intermediate Language (CIL), and the Virtual Execution System (VES). Next, the book provides clear, step-by-step instructions for installing, configuring, and using Visual Studio Code across Windows, macOS, and Linux.
With the setup complete, the book dives into the core principles of C#, covering everything from variables, constants, and operators to control flow and loops. These foundational concepts pave the way for a deeper exploration of object-oriented programming (OOP), including key topics such as inheritance, abstract classes, interfaces, and structures.
Readers will also tackle advanced subjects like string manipulation, arrays and collections, file handling, exception management, and asynchronous programming, building a well-rounded understanding of the C# language.
Releases:
Neil Smyth has more than 25 years of experience in the IT industry, including software development, project management, and marketing. He has a Bachelor of Science degree in Information Technology and holds several certifications, including A+, Security+, Network+, Project+, Java Associate, and Microsoft Certified Professional. Neil is also a CIW Database Design Specialist.
Neil is the co-founder and CEO of Payload Media, Inc., a technical content publishing company. He is also an author who has written several programming and system administration books under the “Essentials” range. Notable titles include Android Studio Development Essentials, Jetpack Compose Essentials, iOS App Development Essentials, and Ubuntu Essentials.
PDF for desktop/tablets
epub for Apple Books, e-readers
mobi for Kindle readers
Get all eBook formats here for $25.99 (USD)
Pages: 222
Published: October 2024
ISBN: 9781965764015
Edition: 1
In Print