Fr. 71.00

Beginning C# 7 Programming With Visual Studio 2017

English · Paperback / Softback

Shipping usually within 1 to 3 weeks (not available at short notice)

Description

Read more

Easily get started programming using the ultra-versatile C# 7 and Visual Studio 2017Beginning 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 moreThe 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.

List of contents

INTRODUCTION xxi I: THE C# LANGUAGECHAPTER 1: INTRODUCING C# 3CHAPTER 2: WRITING A C# PROGRAM 15CHAPTER 3: VARIABLES AND EXPRESSIONS 33CHAPTER 4: FLOW CONTROL 59CHAPTER 5: MORE ABOUT VARIABLES 83CHAPTER 6: FUNCTIONS 117CHAPTER 7: DEBUGGING AND ERROR HANDLING 149CHAPTER 8: INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING 179CHAPTER 9: DEFINING CLASSES 203CHAPTER 10: DEFINING CLASS MEMBERS 233CHAPTER 11: COLLECTIONS, COMPARISONS, AND CONVERSIONS 269CHAPTER 12: GENERICS 319CHAPTER 13: ADDITIONAL C# TECHNIQUES 359PROGRAMMINGCHAPTER 14: BASIC DESKTOP PROGRAMMING 425CHAPTER 15: ADVANCED DESKTOP PROGRAMMING 479PROGRAMMINGCHAPTER 16: BASIC CLOUD PROGRAMMING 533CHAPTER 17: ADVANCED CLOUD PROGRAMMING AND DEPLOYMENT 559CHAPTER 18: .NET STANDARD AND .NET CORE 579CHAPTER 19: ASP.NET AND ASP.NET CORE 609CHAPTER 20: FILES 641CHAPTER 21: XML AND JSON 673CHAPTER 22: LINQ 697CHAPTER 23: DATABASES 731PART V: ADDITIONAL TECHNIQUESCHAPTER 24: WINDOWS COMMUNICATION FOUNDATION 761CHAPTER 25: UNIVERSAL APPS 793APPENDIX: EXERCISE SOLUTIONS 821INDEX 865

About the author










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. Jacob Vibe Hammer helps develop solutions for the health care industry as a Senior Software Engineer at Systematic in Denmark. He has co-authored a number of .NET books and works with numerous Microsoft technologies. Jon D. Reid is a Product Solution Manager in Research and Development at IFS AB, specializing in Field Service Management using C# and .NET. Visit us at wrox.com for free code samples.

Summary

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.

Product details

Authors Jacob Vib Hammer, Jacob Vibe Hammer, Benjami Perkins, Benjamin Perkins, Benjamin Hammer Perkins, Jon D Reid, Jon D. Reid
Publisher Wiley, John and Sons Ltd
 
Languages English
Product format Paperback / Softback
Released 30.04.2018
 
EAN 9781119458685
ISBN 978-1-119-45868-5
No. of pages 912
Subjects Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Informatik, C Sharp, computer science, Programmierung / C u. C++, Programming / C & C++, Visual C sharp

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.