C# has quickly become one of the most in demand languages. Built with Microsoft’s .NET framework in mind, the developers of C# seem to have taken some of the best features of Java and C++ to create a language that is powerful yet makes it easy to create maintainable code. Visual Studio is an outstanding IDE and, when combined with C#, provides a great development experience. This Step by Step book provides an excellent education to those looking to work with C# in Visual Studio.
Each chapter introduces core language concepts and walks the reader through simple example projects. By working with the example files provided over the web, the focus is on adding features while reducing the amount of repetitive typing. Through the process of reading, understanding, and implementing, those new to C# quickly gain the skills needed to create feature-rich programs. The book covers desktop applications and Windows 8 apps, discussing their differences and commonalities and providing examples of both throughout the text. Even experienced C# developers will appreciate the later chapters that cover new features of the language, such as asynchronous methods. If you want to add C# to your development skill set, this is a great book to get you started.
Disclosure: Free access to this e-book was provided by the publisher for review purposes.