Afterword

What's Next?

This book provides an introduction to C# but it's far from all-inclusive. This book is intended for beginners and many topics are too advanced to fit in here because they are hard to understand (so would take too long to explain), require knowledge of matters outside the scope of this book (such as how the operating system works), or are just too specialized to be interesting to everyone (or in some cases, anyone).

Hopefully you followed along through all of the lessons, worked through the Try Its and exercises, and feel comfortable with the material presented in this book. In that case, you're ready to move on to more advanced general C# texts such as:

  • Professional C# 5.0 and .NET 4.5.1 (Christian Nagel and Jay Glynn, Wrox, 2014)
  • C# 5.0 Programmer's Reference (Rod Stephens, Wrox, 2014)
  • MCSD Certification Toolkit (Exam 70-483): Programming in C# (Tiberiu Covaci et al., Wrox, 2013)

You're also ready to branch out into new uses for C#. Most of this book focuses on the C# language itself and uses Windows Forms programs but some other important uses of C# include:

  • WPF—Many of the lessons introduced you to XAML and WPF programming, but there's a lot more to learn. Many books (including my book WPF Programmer's Reference, Stephens, Wrox, 2010) provide much more thorough coverage of WPF.
  • ASP.NET—ASP.NET is a web programming framework that lets you build pages, sites, and applications that run on the web. C# (or Visual Basic) code can sit behind the interface ...

Get C# 24-Hour Trainer, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.