Microsoft Visual C# Step by Step
<b>Your hands-on guide to Microsoft Visual C# fundamentals with Visual Studio 2015</b> <br>Expand your expertise--and teach yourself the fundamentals of programming with the latest version of Visual C# with Visual Studio 2015. If you are an experienced software developer, you€ll get all the guidance, exercises, and code you need to start building responsive, scalable Windows 10 and Universal Windows Platform applications with Visual C#.<br> <br> <b>Discover how to:</b> <br> <ul> <li>Quickly start creating Visual C# code and projects with Visual Studio 2015</li> <li>Work with variables, operators, expressions, and methods</li> <li>Control program flow with decision and iteration statements</li> <li>Build more robust apps with error, exception, and resource management</li> <li>Master the essentials of Visual C# object-oriented programming</li> <li>Use enumerations, structures, generics, collections, indexers, and other advanced features</li> <li>Create in-memory data queries with LINQ query expressions</li> <li>Improve application throughput and response time with asynchronous methods</li> <li>Decouple application logic and event handling</li> <li>Streamline development with new app templates</li> <li>Implement the Model-View-ViewModel (MVVM) pattern</li> <li>Build Universal Windows Platform apps that smoothly adapt to PCs, tablets, and Windows phones</li> <li>Integrate Microsoft Azure cloud databases and RESTful web services</li> </ul> <b>About You</b> <br> <ul> <li>For software developers who are new to Visual C# or who are upgrading from older versions</li> <li>Readers should have experience with at least one programming language</li> <li>No prior Microsoft .NET or Visual Studio development experience required</li> </ul>