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 Reference aids Appendix A How to install and use the software and files for this book
Anne Boehm has over 20 years of experience as an enterprise programmer. For the past 7 years, she's specialised in Visual Basic and .NET programming, and she's authored or co-authored books on VB.NET, ADO.NET, and ASP.NET.
Best C# book ever. Murach manuals are precise and to the point, with lots and lots of examples. Highly recommended for beginners. Posted at an online bookseller