Book description
Teach yourself how to build applications with Microsoft Visual C# 2012 and Visual Studio 2012—one step at a time. Ideal for those with fundamental programming skills, this tutorial provides practical, learn-by-doing exercises for mastering core C# language features and creating working applications and components for Windows.
Discover how to:
Work with variables, non-reserved identifiers, statements, operators, and methods
Use the new application models provided by Windows 8 and the Windows Runtime
Create interfaces and define abstract classes
Manage errors and exception handling
Use collection classes
Work with databases by using DataBinding with the Entity Framework
Respond to user input and gestures; gather input from devices and other sources
Handle events arising from multiple sources
Develop your first Windows 8 apps
Table of contents
- Microsoft® Visual C#® 2012 Step by Step
- Dedication
- Introduction
-
I. Introducing Microsoft Visual C# and Microsoft Visual Studio 2012
- 1. Welcome to C#
- 2. Working with Variables, Operators, and Expressions
- 3. Writing Methods and Applying Scope
- 4. Using Decision Statements
- 5. Using Compound Assignment and Iteration Statements
- 6. Managing Errors and Exceptions
-
II. Understanding the C# Object Model
- 7. Creating and Managing Classes and Objects
- 8. Understanding Values and References
- 9. Creating Value Types with Enumerations and Structures
- 10. Using Arrays
- 11. Understanding Parameter Arrays
- 12. Working with Inheritance
- 13. Creating Interfaces and Defining Abstract Classes
- 14. Using Garbage Collection and Resource Management
-
III. Defining Extensible Types with C#
- 15. Implementing Properties to Access Fields
- 16. Using Indexers
- 17. Introducing Generics
- 18. Using Collections
- 19. Enumerating Collections
- 20. Decoupling Application Logic and Handling Events
- 21. Querying In-Memory Data by Using Query Expressions
- 22. Operator Overloading
-
IV. Building Professional Windows 8 Applications with C#
- 23. Improving Throughput by Using Tasks
- 24. Improving Response Time by Performing Asynchronous Operations
- 25. Implementing the User Interface for a Windows Store App
- 26. Displaying and Searching for Data in a Windows Store App
- 27. Accessing a Remote Database in a Windows Store App
- A. About the Author
- Index
- About the Author
- Copyright
Product information
- Title: Microsoft® Visual C#® 2012 Step by Step
- Author(s):
- Release date: December 2012
- Publisher(s): Microsoft Press
- ISBN: 9780735679375
You might also like
book
Microsoft® Visual C#® 2008 Step by Step
Get the hands-on, step-by-step guide to learning the latest enhancements in Microsoft Visual C# 2008. Visual …
book
Microsoft® Visual C#® .NET 2003 Unleashed
Microsoft Visual C# .NET 2003 Unleashed is a comprehensive reference and learning guide for the .NET …
book
Beginning Microsoft® Visual C#® 2008
The book is aimed at novice programmers who wish to learn programming with C# and the …
book
Microsoft® ADO.NET 4 Step by Step
Teach yourself the fundamentals of ADO.NET 4 -- one step at a time. With this practical, …