Beginning Visual C# 2012 Programming
- 16h 41m
- Karli Watson, et al.
- John Wiley & Sons (US)
- 2013
Written for novice programmers who want to learn programming with C# and the .NET framework, this book offers programming basics such as variables, flow control, and object oriented programming. It then moves into web and Windows programming and data access (databases and XML). The authors focus on the tool that beginners use most often to program C#, the Visual C# 2012 development environment in Visual Studio 2012.
- Puts the spotlight on key beginning level topics with easy-to-follow instructions for Microsoft Visual C# 2012
- Explores how to program for variables, expressions, flow control, and functions
- Explains the debugging process and error handling as well as object oriented programming, and much more
Beginning Microsoft Visual C# 2012 Programming offers beginners a guide to writing effective programming code following simple step-by-step methods, each followed by the opportunity to try out newly acquired skills.
About the Authors
Karli Watson is an author and IT contractor in London.
Jacob Vibe Hammer is a software architect and developer at Kamstrup A/S, Denmark. He has coauthored several books.
Jon D. Reid is the director of systems engineering at Indigo Biosystems, Inc.
Morgan Skinner joined Microsoft in 2001.
Daniel Kemper is a software engineer specializing in reporting and rich client technologies.
Christian Nagel is a Microsoft Regional Director and Microsoft MVP, an associate of thinktecture, and founder of CN innovation.
In this Book
-
Introducing C#
-
Writing a C# Program
-
Variables and Expressions
-
Flow Control
-
More About Variables
-
Functions
-
Debugging and Error Handling
-
Introduction to Object-Oriented Programming
-
Defining Classes
-
Defining Class Members
-
Collections, Comparisons, and Conversions
-
Generics
-
Additional OOP Techniques
-
C# Language Enhancements
-
Basic Desktop Programming
-
Advanced Desktop Programming
-
Windows Store Apps
-
Deploying Desktop Applications
-
ASP.NET Web Programming
-
Deploying Web Applications
-
File System Data
-
XML
-
Introduction to LINQ
-
Applying LINQ
-
Windows Communication Foundation
-
Windows Workflow Foundation