C# 7.0 All-in-One For Dummies (eBook)
864 Seiten
John Wiley & Sons (Verlag)
978-1-119-42810-7 (ISBN)
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? |
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 Belletristik und Sachbüchern. Der Fließtext wird dynamisch an die Display- und Schriftgröße angepasst. Auch für mobile Lesegeräte ist EPUB daher gut geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
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
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.
aus dem Bereich