The book is aimed at novice programmers who wish to learn programming with C# and the .NET framework. The book starts with absolute 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). Beginning Microsoft Visual C# 2012 continues to focus on the tool beginner use most to program C#, the Visual C# 2012 development environment in Visual Studio 2012.
Some of the topics focused on in this edition include:
• Variables, expressions, flow control and functions
• Debugging and error handling
• Object oriented programming
• Classes and class members
• Collections, comparisons and conversions
• Windows programming and windows forms
• Web programming
• Data access
• PART I: THE C# LANGUAGE
• PART II: WINDOWS PROGRAMMING
• PART III: WEB PROGRAMMING
• PART IV: DATA ACCESS
• PART V: ADDITIONAL TECHNIQUES
• APPENDIX A: EXERCISE SOLUTIONS
• INDEX 827
Karli Watson is an author and a technical consultant of 3form Ltd and an associate technologist at Content Master. He wrote many of the Wrox flagship titles on .NET topics.
Christian Nagel is a Microsoft Regional Director (RD), software architect and developer with more than 20 years’ experience. He has written many .NET books and is certified as a Microsoft Certified Trainer.
Jacob Hammer Pedersen is a systems developer at Fujitsu Service, Denmark. Jacob works with a wide variety of Microsoft technologies ranging from SQL Server to Office extensibility.
Morgan Skinner has been programming in C# and .NET since 2000. He now works in premier support for developers and spends most of his time assisting customers with C#.