Book description
Step-by-step beginner's guide to Visual C# 2012
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.
Table of contents
- Cover
- Contents
-
Part I: The C# Language
- Chapter 1: Introducing C#
- Chapter 2: Writing A C# Program
- Chapter 3: Variables and Expressions
- Chapter 4: Flow Control
- Chapter 5: More About Variables
- Chapter 6: Functions
- Chapter 7: Debugging and Error Handling
- Chapter 8: Introduction to Object-Oriented Programming
- Chapter 9: Defining Classes
- Chapter 10: Defining Class Members
- Chapter 11: Collections, Comparisons, and Conversions
- Chapter 12: Generics
- Chapter 13: Additional OOP Techniques
- Chapter 14: C# Language Enhancements
- Part II: Windows Programming
- Part III: Web Programming
-
Part IV: Data Access
- Chapter 21: File System Data
- Chapter 22: XML
-
Chapter 23: Introduction to LINQ
- First LINQ Query
- Using the LINQ Method Syntax
- Ordering Query Results
- Understanding the orderby Clause
- Ordering Using Method Syntax
- Querying a Large Data Set
- Using Aggregate Operators
- Querying Complex Objects
- Projection: Creating New Objects in Queries
- Projection: Method Syntax
- Using the Select Distinct Query
- Using the Any and All Methods
- Ordering by Multiple Levels
- Multi-Level Ordering Method Syntax: ThenBy
- Using Group Queries
- Using Take and Skip
- Using First and FirstOrDefault
- Using the LINQ Set Operators
- Using Joins
- Summary
-
Chapter 24: Applying LINQ
- LINQ Varieties
- Using LINQ with Databases
- Installing SQL Server and the Northwind Sample Data
- First LINQ to Database Query
- Navigating Database Relationships
- Using LINQ with XML
- LINQ to XML Functional Constructors
- Saving and Loading an XML Document
- Working with XML Fragments
- Generating XML from Databases
- How to Query an XML Document
- Using LINQ to XML Query Members
- Summary
- Part V: Additional Techniques
- Appendix A: Exercise Solutions
- Introduction
- Advertisement
Product information
- Title: Beginning Visual C# 2012 Programming
- Author(s):
- Release date: December 2012
- Publisher(s): Wrox
- ISBN: 9781118314418
You might also like
book
Beginning C# 7 Programming with Visual Studio 2017
Easily get started programming using the ultra-versatile C# 7 and Visual Studio 2017 Beginning C# 7 …
book
Beginning C# 6.0 Programming with Visual Studio 2015
This book is the ideal beginner's guide to C# 6 programming and the .NET framework. Coverage …
book
Programming in C#: Exam 70-483 (MCSD) Guide
Acquire necessary skills in preparing for Microsoft certification and enhance your software development career by learning …
book
Programming C# 4.0, 6th Edition
With its support for dynamic programming, C# 4.0 continues to evolve as a versatile language on …