rssHome » C, C++, C#

C++ How to Program, 8th Edition

C++ How to Program, 8th Edition

Book Description

For Introduction to (CS1) and other more intermediate courses covering in ++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the ++ language.

This best-selling comprehensive text is aimed at readers with little or no experience. It teaches by presenting the concepts in the context of full working programs and takes an early-objects approach. The authors emphasize achieving program clarity through structured and programming, software reuse and component-oriented software construction. The Eighth Edition encourages students to connect computers to the community, using the to solve problems and make a difference in our world. All content has been carefully fine-tuned in response to a team of distinguished academic and industry reviewers.

Table of Contents
Chapter 1. Introduction to Computers and ++
Chapter 2. Introduction to C++ Programming
Chapter 3. Introduction to Classes, Objects and Strings
Chapter 4. Control Statements: Part 1
Chapter 5. Control Statements: Part 2
Chapter 6. Functions and an Introduction to Recursion Download Now »

C# 5.0 Pocket Reference

C# 5.0 Pocket Reference

Book Description

With this digital Early Release edition of # 5.0 , you get the entire book bundle in its earliest form – the author’s raw and unedited content – so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version.

When you need answers for using #5.0, this tightly focused and practical book tells you exactly what you need to know—without long introductions or bloated samples. Succinct and easy to browse, C# 5.0 is ideal as quick reference—or as a guide to get you rapidly up to speed if you already know , C++, or an earlier version of C#.

Written by the authors of the acclaimed C# 4.0 in a Nutshell, this book doesn’t skimp on detail, but covers the entire C# 5.0 language, including:

  • Features new to C# 5.0, such asynchrony with new enhancements to Caller Info Attributes, ReadOnlyDictionary, Sockets, and the new HttpClient class
  • All of C#’s fundamentals
  • Advanced topics-operator overloading, custom conversions, type constraints, covariance & contravariance, iterators, nullable types, operator lifting, lambda expressions & closures
  • , starting with sequences, lazy execution and standard query operators, and finishing with a complete reference to query expressions Download Now »

Head First C

Head First C

Book Description

Ever wished you could learn from a book? provides a complete learning experience for C and structured imperative . With a unique method that goes beyond syntax and how-to manuals, this guide not only teaches you the language, it helps you understand be a great programmer. You’ll learn key areas such as language basics, pointers and pointer arithmetic, and dynamic memory . Advanced topics include multi-threading and network —topics typically covered on a college-level course.

This book also features labs: in-depth projects intended to stretch your abilities, test your new skills, and build confidence. C mimics the style of college-level C courses, making it ideal as an accessible textbook for students.

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First C uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

Table of Contents
Chapter 1. Getting Started with C: Diving in
Chapter 2. Memory and Pointers: What are you pointing at?
Chapter 2.5. Strings: String theory
Chapter 3. Creating Small Tools: Do one thing and do it well Download Now »

Programming C# 5.0

Programming C# 5.0

Book Description

With this digital Early Release edition of # 5.0, you get the entire book bundle in its earliest form – the author’s raw and unedited content – so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version.

With its support for dynamic , # 5.0 continues to evolve as a versatile language on its own. But when # is used with Framework 4.5, the combination is incredibly powerful. This bestselling tutorial shows you build , desktop, Metro and rich applications using # 5.0 with ’s capabilities, UI framework (), extensive communication services (), and more.

In this seventh edition, .NET experts Ian Griffiths and Jesse Liberty cover the latest enhancements to C#, as well as the fundamentals of both the language and the framework. You’ll learn concurrent and asynchronous programming with C# 5.0 and use .NET tools such as the for easier data access.

  • Learn C# fundamentals such as variables, flow control, loops, and methods
  • Build complex programs with and functional programming techniques
  • Process large collections of data with the native query features in
  • Learn all about asynchrony new to C# 5.0

Table of Contents Download Now »

C++ Concurrency in Action

C++ Concurrency in Action

Book Description

++ Concurrency is a reference and guide to the new ++ 11 Standard for experienced ++ programmers as well as those who have never written multithreaded code. This book will show you write robust multithreaded applications in ++ while avoiding many common pitfalls.

Multiple processors with multiple cores are the norm these days. The C++11 version of the C++ language offers beefed-up support for multithreaded applications, and requires that you master the principles, techniques, and new language features of concurrency to stay ahead of the curve.

Without assuming you have a background in the subject, C++ Concurrency gradually enables you to write robust and elegant multithreaded applications in C++11. You’ll explore the threading memory model, the new multithreading support library, and basic thread launching and synchronization facilities. Along the way, you’ll learn navigate the trickier bits of for concurrency.

Written for C++ programmers who are new to concurrency and others who may have written multithreaded code using other languages, APIs, or platforms.

What’s inside

Programming Entity Framework: DbContext

Programming Entity Framework: DbContext

Book Description

The captures ’s (EF) most commonly used features and tasks, simplifying with EF. This concise book shows you use the to perform set operations with the DbSet class, handle change tracking and resolve concurrency conflicts with the Change Tracker , and validate changes to your data with the Validation .

With , you’ll be able to query and update data, whether you’re working with individual objects or graphs of objects and their related data. You’ll find numerous # code samples to help you get started. All you need is experience with and basics.

  • Use EF’s query capabilities to retrieve data, and use to sort and filter data
  • Learn add new data, and change and delete existing data
  • Use the Change Tracker to access information EF keeps about the state of entity instances
  • Control change tracking information of entities in disconnected scenarios, including NTier applications
  • Validate data changes before they’re sent to the , and set up validation rules
  • Bypass EF’s query pipeline and interact directly with the database

Table of Contents
Chapter 1. Introducing the DbContext API
Chapter 2. Querying with DbContext Download Now »

Copyright © 2012 Wow! eBook · All rights reserved · Powered by WordPress