Book description
Easily get started programming using the ultra-versatile C# 7 and Visual Studio 2017
Beginning C# 7 Programming with Visual Studio 2017 is the beginner’s ultimate guide to the world’s most popular programming language. Whether you’re new to programming entirely, or just new to C#, there has never been a better time to get started. The new C# 7 and Visual Studio 2017 updates feature a number of new tools and features that streamline the workflow, simplify the code, and make it easier than ever to build high-quality apps. This book walks you through everything you need to know, starting from the very basics, to have you programming in no time. You’ll learn about variables, flow control, and object oriented programming, then move into Web and Windows programming as well as databases and XML. The companion website provides downloadable code examples, and practical Try It Out sections provide explicit, step-by-step instructions for writing your own useful, customizable code.
C# 7 can be used to build Windows applications, program Windows 10, and write Web apps when used alongside ASP.NET. With programming skills becoming de rigueur in fields far beyond the tech world, C# 7 is a great place to start building versatile, helpful skills. This book gets you started quickly and easily with instruction from a master-team of C# programmers.
- Learn how to program using the world’s leading programming language
- Build smarter, faster apps using the latest features in C# 7 and Visual Studio 2017
- Find and fix bugs sooner, saving headaches down the line
- Integrate with all .NET Core, Azure applications, cloud services, Docker containers, and more
The world of programming can seem intimidating to a beginner, and the prospect of learning a whole new “language” can seem daunting. Beginning C# 7 Programming with Visual Studio 2017 demystifies the process and shows you how to bring your ideas to life.
Table of contents
- Cover
- Title Page
- Introduction
-
PART I: The C# Language
- 1 Introducing C#
- 2 Writing a C# Program
- 3 Variables and Expressions
- 4 Flow Control
- 5 More about Variables
- 6 Functions
- 7 Debugging and Error Handling
- 8 Introduction to Object‐Oriented Programming
- 9 Defining Classes
- 10 Defining Class Members
- 11 Collections, Comparisons, and Conversions
- 12 Generics
- 13 Additional C# Techniques
- PART II: Windows Programming
- PART III: Cloud and Cross‐Platform Programming
- PART IV: Data Access
- PART V: Additional Techniques
-
Appendix: Exercise Solutions
- CHAPTER 3 SOLUTIONS
- CHAPTER 4 SOLUTIONS
- CHAPTER 5 SOLUTIONS
- CHAPTER 6 SOLUTIONS
- CHAPTER 7 SOLUTIONS
- CHAPTER 8 SOLUTIONS
- CHAPTER 9 SOLUTIONS
- CHAPTER 10 SOLUTIONS
- CHAPTER 11 SOLUTIONS
- CHAPTER 12 SOLUTIONS
- CHAPTER 13 SOLUTIONS
- CHAPTER 14 SOLUTIONS
- CHAPTER 15 SOLUTIONS
- CHAPTER 16 SOLUTIONS
- CHAPTER 17 SOLUTIONS
- CHAPTER 20 SOLUTIONS
- CHAPTER 21 SOLUTIONS
- CHAPTER 22 SOLUTIONS
- CHAPTER 23 SOLUTIONS
- CHAPTER 24 SOLUTIONS
- CHAPTER 25 SOLUTIONS
- End User License Agreement
Product information
- Title: Beginning C# 7 Programming with Visual Studio 2017
- Author(s):
- Release date: April 2018
- Publisher(s): Wrox
- ISBN: 9781119458685
You might also like
book
Stephens' C# Programming with Visual Studio® 2010 24-Hour Trainer
A unique book-and-video package for Stephens' C# Programming with Visual Studio® 2010 24-Hour Trainer Visual C# …
book
Beginning C# 2008 Objects: From Concept to Code
Updated with the latest changes to C#, Beginning C# 2008 Objects: From Concepts to Code introduces …
book
Inside Microsoft® SQL Server® 2008: T-SQL Programming
Get a detailed look at the internal architecture of T-SQL with this comprehensive programming reference. Database …
book
Professional C# 7 and .NET Core 2.0, 7th Edition
The professional’s guide to C# 7, with expert guidance on the newest features Professional C# 7 …