Read more
Informationen zum Autor John Sharp is a principal technologist at Content Master! part of CM Group Ltd.! a technical authoring and consulting company based in Gloucester! in the UK. An expert on developing Microsoft .NET applications! he has created many tutorials! white papers! and presentations on distributed systems! web services! cloud applications! and the C# language. He is the author of Windows Communication Foundation Step by Step and helped develop Microsoft Certification Course 70-480: Programming in HTML5 with JavaScript and CSS3 . Klappentext A hands-on guide to Microsoft Visual C# fundamentals with Visual Studio 2015. Students will learn the fundamentals of programming with the latest version of Visual C# with Visual Studio 2015. Experienced software developers will get all the guidance! exercises! and code they need to start building responsive! scalable Windows 10 and Universal Windows Platform applications with Visual C#. Zusammenfassung Your hands-on guide to Microsoft Visual C# fundamentals with Visual Studio 2015 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#. Discover how to: Quickly start creating Visual C# code and projects with Visual Studio 2015 Work with variables, operators, expressions, and methods Control program flow with decision and iteration statements Build more robust apps with error, exception, and resource management Master the essentials of Visual C# object-oriented programming Use enumerations, structures, generics, collections, indexers, and other advanced features Create in-memory data queries with LINQ query expressions Improve application throughput and response time with asynchronous methods Decouple application logic and event handling Streamline development with new app templates Implement the Model-View-ViewModel (MVVM) pattern Build Universal Windows Platform apps that smoothly adapt to PCs, tablets, and Windows phones Integrate Microsoft Azure cloud databases and RESTful web services About You For software developers who are new to Visual C# or who are upgrading from older versions Readers should have experience with at least one programming language No prior Microsoft .NET or Visual Studio development experience required Inhaltsverzeichnis Introduction xix PART I: INTRODUCING MICROSOFT VISUAL C# AND MICROSOFT VISUAL STUDIO 2015 Chapter 1: Welcome to C# 3 Beginning programming with the Visual Studio 2015 environment 3 Writing your first program 8 Using namespaces 14 Creating a graphical application 17 Examining the Universal Windows Platform app 26 Adding code to the graphical application 29 Summary 32 Quick Reference 32 Chapter 2: Working with variables, operators, and expressions 33 Understanding statements 33 Using identifiers 34 Identifying keywords 34 Using variables 36 Naming variables 36 Declaring variables 37 Working with primitive data types 37 Unassigned local variables 38 Displaying primitive data type values 38 Using arithmetic operators 45 Operators and types 45 Examining arithmetic operators 47 Controlling precedence 52 Using associativity to evaluate expressions 53 Associativity and the assignment operator 53 Incrementing and decrementing variables 54 Prefix and postfix 55 Declaring implicitly typed...