C# 7.0 All-in-One For Dummies (eBook)

eBook Download: EPUB
2017 | 1. Auflage
864 Seiten
John Wiley & Sons (Verlag)
978-1-119-42810-7 (ISBN)

Lese- und Medienproben

C# 7.0 All-in-One For Dummies - John Paul Mueller, Bill Sempf, Chuck Sphar
Systemvoraussetzungen
32,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
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.

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.

Introduction. 1

Book 1: The Basics of C# Programming. 5

CHAPTER 1: Creating Your First C# Console Application. 7

CHAPTER 2: Living with Variability -- Declaring Value-Type Variables. 23

CHAPTER 3: Pulling Strings. 45

CHAPTER 4: Smooth Operators. 75

CHAPTER 5: Getting into the Program Flow. 89

CHAPTER 6: Lining Up Your Ducks with Collections. 119

CHAPTER 7: Stepping through Collections. 149

CHAPTER 8: Buying Generic. 177

CHAPTER 9: Some Exceptional Exceptions. 201

CHAPTER 10: Creating Lists of Items with Enumerations . 223

Book 2: Object-Oriented C# Programming 233

CHAPTER 1: Object-Oriented Programming -- What's It All About? 235

CHAPTER 2: Showing Some Class. 243

CHAPTER 3: We Have Our Methods. 257

CHAPTER 4: Let Me Say This about this. 283

CHAPTER 5: Holding a Class Responsible. 301

CHAPTER 6: Inheritance: Is That All I Get? 329

CHAPTER 7: Poly-what-ism? 357

CHAPTER 8: Interfacing with the Interface. 385

CHAPTER 9: Delegating Those Important Events. 411

CHAPTER 10: Can I Use Your Namespace in the Library? 435

CHAPTER 11: Improving Productivity with Named and Optional Parameters. 459

CHAPTER 12: Interacting with Structures. 469

Book 3: Designing for C#. 483

CHAPTER 1: Writing Secure Code. 485

CHAPTER 2: Accessing Data. 499

CHAPTER 3: Fishing the File Stream. 521

CHAPTER 4: Accessing the Internet. 543

CHAPTER 5: Creating Images. 559

CHAPTER 6: Programming Dynamically! 571

Book 4: A Tour of Visual Studio. 583

CHAPTER 1: Getting Started with Visual Studio. 585

CHAPTER 2: Using the Interface. 597

CHAPTER 3: Customizing Visual Studio. 623

Book 5: Windows Development with WPF. 641

CHAPTER 1: Introducing WPF. 643

CHAPTER 2: Understanding the Basics of WPF. 653

CHAPTER 3: Data Binding in WPF. 681

CHAPTER 4: Practical WPF. 705

Book 6: Web Development with ASP.NET. 721

CHAPTER 1: Looking at How ASP.NET Works with C#. 723

CHAPTER 2: Building Web Applications. 735

CHAPTER 3: Controlling Your Development Experience. 753

CHAPTER 4: Leveraging the .NET Framework. 783

Index 801

Erscheint lt. Verlag 7.12.2017
Sprache englisch
Themenwelt Informatik Programmiersprachen / -werkzeuge C#
Informatik Weitere Themen Zertifizierung
Schlagworte Computer Science • C Sharp • Informatik • Programmierung • Programmierung u. Software-Entwicklung • Programming & Software Development
ISBN-10 1-119-42810-6 / 1119428106
ISBN-13 978-1-119-42810-7 / 9781119428107
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)
Größe: 8,0 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich