+612 9045 4394
C# : A Beginner's Guide - Patricia McGee


A Beginner's Guide

Paperback Published: 29th December 2014
ISBN: 9780071835831
Number Of Pages: 496

Share This Book:


RRP $57.95
In Stock
Enter an Australian post code for delivery estimate

Earn 73 Qantas Points
on this Book

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
About the Author

Pat McGee is a software development instructor and curriculum developer at the British Columbia Institute of Technology. A former game programmer, he is the coauthor of Microsoft XNA Game Studio Creator's Guide and is a recipient of Microsoft's Most Valuable Professional award for DirectX and XNA.

PART I: Programming Basics Ch 1. Introduction to C# Coding and Debugging Ch 2. Variables, Constants, Enumerations and Arrays Ch 3. Numeric Operators and Basic Math Methods Ch 4. Methods and Scope Ch 5. Conditional Structures and Loops Ch 6. String Manipulation Ch 7. Date and Time Handling PART II: Object-Oriented Programming Ch 8. Class and Structs Ch 9. Inheritance Ch 10. Generic Types and Collections PART III: Advanced Structures Ch 11. Delegates, Anonymous Functions and Events Ch 12. Interfaces Ch 13. Attributes Ch 14. Operator Overloading PART IV: Data-Driven Development Ch 15. Database Setup Ch 16. The Entity Framework Ch 17. LINQ to Entities - Query Syntax Ch 18. LINQ to Entities - Method-Based Syntax Ch 19. Traditional Database Development Ch 20. Join Queries with LINQ to Entities Ch 21. File Input Output Ch 22. XML Handling Ch 23. JSON Handling

ISBN: 9780071835831
ISBN-10: 0071835830
Series: Beginners Guides
Audience: Professional
Format: Paperback
Language: English
Number Of Pages: 496
Published: 29th December 2014
Publisher: McGraw-Hill Education - Europe
Country of Publication: US
Dimensions (cm): 23.0 x 18.0  x 2.0
Weight (kg): 0.73
Edition Number: 1
Edition Type: Annotated

Earn 73 Qantas Points
on this Book