C# 7.0 All-in-One for Dummies

  • 12h 28m
  • Bill Sempf, Chuck Sphar, John Paul Mueller
  • John Wiley & Sons (US)
  • 2018

Sharpen your knowledge of C#

C# know-how is a must if you want to be a professional Microsoft developer. It's also good to know a little C# if you're building tools for the web, mobile apps, or other development tasks. C# 7.0 All-in-One For Dummies offers a deep dive into C# for coders still learning the nuances of the valuable programming language. Pop it open to get an intro into coding with C#, how to design secure apps and databases, and even pointers on building web and mobile apps with C#.

C# remains one of the most in-demand programming language skills. The language regularly ranks in the top five among "most in-demand" languages, typically along with Java/JavaScript, C++, and Python. A December 2016 ZDNet article noted 'If your employer is a Microsoft developer, you better know C#." Lucky for you, this approachable, all-in-one guide is here to help you do just that—without ever breaking a sweat!

Includes coverage of the latest changes to C#

  • Shows you exactly what the language can (and can't) do
  • Presents familiar tasks that you can accomplish with C#
  • Provides insight into developing applications that provide protection against hackers

If you have a basic understanding of coding and need to learn C#—or need a reference on the language in order to launch or further your career—look no further.

About the Authors

John Paul Mueller is a writer on programming topics like AWS, Python, Java, HTML, CSS, and JavaScript.

William Sempf is a programmer and .NET evangelist.

Chuck Sphar was a full-time senior technical writer for the Visual C++ product group at Microsoft.

In this Book

  • Introduction
  • Creating Your First C# Console Application
  • Living with Variability — Declaring Value-Type Variables
  • Pulling Strings
  • Smooth Operators
  • Getting into the Program Flow
  • Lining up Your Ducks with Collections
  • Stepping Through Collections
  • Buying Generic
  • Some Exceptional Exceptions
  • Creating Lists of Items with Enumerations
  • Object-Oriented Programming — What's it All About?
  • Showing Some Class
  • We Have Our Methods
  • Let Me Say This about This
  • Holding a Class Responsible
  • Inheritance—Is That All I Get?
  • Poly-What-Ism?
  • Interfacing with the Interface
  • Delegating Those Important Events
  • Can I Use Your Namespace in the Library?
  • Improving Productivity with Named and Optional Parameters
  • Interacting with Structures
  • Writing Secure Code
  • Accessing Data
  • Fishing the File Stream
  • Accessing the Internet
  • Creating Images
  • Programming Dynamically!
  • Getting Started with Visual Studio
  • Using the Interface
  • Customizing Visual Studio
  • Introducing WPF
  • Understanding the Basics of WPF
  • Data Binding in WPF
  • Practical WPF
  • Looking at How ASP.NET Works with C#
  • Building Web Applications
  • Controlling Your Development Experience
  • Leveraging the .NET Framework
  • Helping Out with Interop
  • Transforming Text Templates
  • Digging into Web Construction
  • Getting Acquainted with Web Services
  • Building Web Services with ASMX
  • Building Web Services with WCF
  • Building Web Services with REST
SHOW MORE
FREE ACCESS

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.6 of 3433 users Rating 4.6 of 3433 users (3433)
Rating 4.5 of 107 users Rating 4.5 of 107 users (107)