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.5 of 107 users Rating 4.5 of 107 users (107)