File Size: 4071 KB
Print Length: 540 pages
Simultaneous Device Usage: Up to 5 simultaneous devices, per publisher limits
Publisher: Microsoft Press; 1 edition (August 15, 2013)
Publication Date: August 15, 2013
Sold by: Digital Services LLC
Language: English
ASIN: B00JDMPMJ0
Text-to-Speech: Enabled
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Not Enabled
Enhanced Typesetting: Not Enabled
Best Sellers Rank: #486,677 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #11 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > Visual C++ #109 in Books > Computers & Technology > Programming > Languages & Tools > XML #292 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > C
I've learned C/C++ few years ago, but I didn't used since. As my work and knowledge evolves, and with the support of C++/CLI within Windows Store and Windows Phone apps, I thought it was a good time to re-learn C++ and really get my hands on C++/CLI.If you want to learn C++ "for .net platform" for the first time, or already know either c++ or .net, this book is recommended. C++ can be a "scary" language, but well-sized chapters and clear and simple explanations of this book make the learning of this language a pleasure.If you want to learn "pure"/standard c++, this book may not be for you, as differences between standard c++ and c++/cli are not really explained/detailed/mentioned.There is mainly three parts: the first one is about learning c++ language syntax. In 8 chapters, you'll learn the bases of any programming languages (variables, functions, loops & controls statements), and controlling your program's memory (one thing really important in c++).The second part introduces you to the .net programming. As a seasoned .net developer, I've read it quite quiclky, but the content was still relevant and interesting. There are subtle differences in the way of doing the same things between c++ and C#. The third one is about common scenarios, like working with the file system, xml files and databases, creating a WCF service or making Windows Store apps. This last part is not really exhaustive. If you want to build Windows Store apps with C++, this book only will not provide you enough info (just what's needed to start developing a simple app, but nothing about integrating with the OS features, etc...).Visual C++/CLI Step by step was a great reading for start writing C++ code for the .net world. I think I'll read it again, as a reference book (through the index and/or the chapters) when I'll develop my first real-world app with C++/CLI.
Good for programming syntax, but not for creating windows application. It would be great if there are context about programming with form & controls.
I chose this book in particular because I already knew some basics of C++ but wanted to get a full understanding of the language while learning how to use it efficiently on the Windows platform specifically. I finished the first four chapters within my first hour reading this, and had no trouble with the instructions once so ever. I am using the same version of Visual Studio (2012) as used in the book which makes creating projects and following exact procedures quite easy. I recommend this book to anybody who has a thorough foundation in basic programming such as Python, as the author assumes you already know how variables, operators, and other basics work. I'm glad I bought this and look forward to learning the full .NET C++.
There is a lot of information in this book. It includes a lot of the needed items.
Microsoft Visual C++/CLI Step by Step (Step by Step Developer) Expert Visual C++/CLI: .NET for Visual C++ Programmers (Expert's Voice in .NET) Microsoft Surface Pro 4 & Microsoft Surface Book: The Beginner's Guide to Microsoft Edge, Cortana & Mail App on Microsoft Surface Pro 4 & Microsoft Surface Book Microsoft Visual C# Step by Step (8th Edition) (Developer Reference) Microsoft Visual C# Step by Step (Developer Reference) Foundations of C++/CLI: The Visual C++ Language for .NET 3.5 (Expert's Voice in .NET) Pro Visual C++/CLI and the .NET 2.0 Platform (Expert's Voice in .NET) Pro Visual C++ 2005 for C# Developers: Featuring C++/CLI The iOS 5 Developer's Cookbook: Core Concepts and Essential Recipes for iOS Programmers (Developer's Library) The Swift Developer's Cookbook (includes Content Update Program) (Developer's Library) Microsoft Visual C++ 6.0 Deluxe Learning Edition (Microsoft Professional Editions) HTML5 Step by Step (Step by Step Developer) JavaScript Step by Step (Step by Step Developer) Developing Cross Platform Mobile Applications with Cordova CLI Microsoft® Visual C++® .NET Deluxe Learning Edition--Version 2003 (Developer Reference) The Visual LISP Developer's Bible, 2011 Edition Microsoft SQL Server 2012 High-Performance T-SQL Using Window Functions (Developer Reference) COM Programming with Microsoft .NET (Developer Reference) Microsoft ASP.NET and AJAX: Architecting Web Applications (Developer Reference) Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build (Developer Reference)