1. A First Program Using C#. 2. Using Data. 3. Making Decisions. 4. Looping. 5. Using Arrays. 6. Using Methods. 7. Using Classes and Objects. 8. Introduction to Inheritance. 9. Exception Handling. 10. Using GUI Objects and the Visual Studio IDE. 11. Using Controls. 12. Handling Events. 13. Files and Streams. 14. Data Queries and LINQ. 15. Multithreading. 16. Graphics and Multimedia. 17. XML, WPF, and XAML. 18. Data Structures. 19. Generics and Collections 20. Hot Topics. Appendix A: Operator Precedence and Associativity. Appendix B: Creating a multifile assembly. Appendix C: Using the IDE Editor.
About the Author
Joyce Farrell has authored a wide variety of successful programming textbooks recognized for their clear, direct writing style and effective presentation. In addition to this text, she has written PROGRAMMING LOGIC AND DESIGN, 7E; AN OBJECT-ORIENTED APPROACH TO PROGRAMMING LOGIC AND DESIGN; JAVA™ PROGRAMMING; and OBJECT-ORIENTED PROGRAMMING USING C++. A well-respected instructor, Farrell has taught Computer Information Systems at Harper College in Palatine, Illinois. She has also taught at the University of Wisconsin at Stevens Point and McHenry County College in Crystal Lake, Illinois.