C#: A Beginner’s Guide
- Length: 496 pages
- Edition: 1
- Language: English
- Publisher: McGraw-Hill Osborne Media
- Publication Date: 2015-01-02
- ISBN-10: B00P1JSNTK
- Sales Rank: #1527862 (See Top 100 Books)
Essential Skills–Made Easy!
C#: A Beginner’s Guide offers a step-by-step approach to learning object-oriented programming with C# and the .NET Framework while preparing you for data driven-development. More than 150 easy-to-follow examples are included. The book covers Visual Studio for development and debugging, collections and advanced C# structures, LINQ and traditional database development, as well as file, XML, and JSON handling. By the end of the book, you’ll have the foundation you need to begin developing advanced data-driven applications in any C#-based platform.
Designed for Easy Learning
- Key Skills & Concepts–Chapter-opening lists of specific skills covered in the chapter
- Try This–Hands-on exercises that show you how to apply your skills
- Notes–Extra information related to the topic being covered
- Tips–Helpful reminders or alternate ways of doing things
- Cautions–Errors and pitfalls to avoid
- Self Test–End-of-chapter quizzes to reinforce your skills
- Example code with commentary that describes the programming techniques being illustrated
Ready-to-use code at www.mhprofessional.com
Table of Contents
PART I Programming Basics
Chapter 1 Introduction to C# Coding and Debugging
Chapter 2 Variables, Constants, Arrays, and Enumerations
Chapter 3 Numeric Operators and Routines
Chapter 4 Methods and Scope
Chapter 5 Conditional Structures and Loops
Chapter 6 String Manipulation
Chapter 7 Date and Time Handling
PART II Object-Oriented Programming
Chapter 8 Encapsulation Through Object-Oriented Programming
Chapter 9 Inheritance
Chapter 10 Generic Types and Collections
PART III Advanced Structures
Chapter 11 Delegates, Anonymous Functions, and Events
Chapter 12 Interfaces
PART IV Data-Driven Development
Chapter 13 Database Setup
Chapter 14 The Entity Framework
Chapter 15 LINQ to Entities: Query Syntax
Chapter 16 LINQ to Entities: Method-Based Syntax
Chapter 17 Join Queries with LINQ to Entities
Chapter 18 Traditional Database Development
Chapter 19 File Input Output
Chapter 20 XML Handling
Chapter 21 JSON Handling
PART V Stand-alone Topics
Chapter 22 Attributes
Chapter 23 Operator Overloading
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.