This core C# book has been a favorite of developers ever since the 1st edition came out in 2004. So you can be sure that this 6th edition will deliver the professional skills you're looking for.
It's a self-paced book that shows how to use Visual Studio 2015, C# 6.0, and the .NET 4.6 classes to develop Windows Forms applications...whether you're new to programming or not. It's an object-oriented book that shows how to use business classes, inheritance, and interfaces the way they're used in the real world. It's a data programming book that shows how to create professional database applications using data sources, ADO.NET code, and the Entity Framework, as well as how to use LINQ to query data structures, from collections to arrays to datasets.
When you're done, you'll be able to develop 3-tiered, object-oriented Windows Forms applications the way the best professionals do. And you'll have the core C# and Visual Studio skills that you need to develop any C# application...whether for Windows, the web, or mobile devices.
Author(s): Anne Boehm; Joel Murach
Publisher: Mike Murach and Associates, Inc.
Year: 2016
Language: English
Pages: 914
Murach's C# 2015
Content
Expanded contents
Introduction
Section 1 An introduction to Visual Studio
Chapter 1 How to get started with Visual Studio
Chapter 2 How to design a Windows Forms application
Chapter 3 How to code and test a Windows Forms application
Section 2 The C# language essentials
Chapter 4 How to work with numeric and string data
Chapter 5 How to code control structures
Chapter 6 How to code methods and event handlers
Chapter 7 How to handle exceptions and validate data
Chapter 8 How to use arrays and collections
Chapter 9 How to work with dates and strings
Chapter 10 More skills for working with Windows forms and controls
Chapter 11 How to debug an application
Section 3 Object-oriented programming
Chapter 12 How to create and use classes
Chapter 13 How to work with indexers, delegates, events, and operators
Chapter 14 How to work with inheritance
Chapter 15 How to work with interfaces and generics
Chapter 16 How to organize and document your classes
Section 4 Database programming
Chapter 17 An introduction to database programming
Chapter 18 How to work with data sources and datasets
Chapter 19 How to work with bound controls and parameterized queries
Chapter 20 How to use ADO.NET to write your own data access code
Section 5 More skills for working with data
Chapter 21 How to work with files and data streams
Chapter 22 How to work with XML files
Chapter 23 How to use LINQ
Chapter 24 How to use the Entity Framework
Section 6 Enhancement and deployment
Chapter 25 How to enhance the user interface
Chapter 26 How to deploy an application
Appendix A How to install and use the software for this book
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
p
Q
R
S
T
U
V
W
X
Y
Z