ISBN-10: 0672321521
ISBN-13: 9780672321528
Publisher: Sams Publishing
Copyright: 2002
Format: Paper; 992 pp
Published: 12/05/2001
Suggested retail price: $49.99
Buy from myPearsonStore
C# Primer Plus is a tutorial based introduction to the C# language and important parts of the .Net Framework. Throughout the book the reader will be exposed to proven principles enabling him to write clean, high-quality programs. Object-oriented programming and principles are a cornerstone of the book. C# Primer Plus aims to make OOP clear and applicable without being too technical through a gentle introduction and bountiful examples. The book uniquely utilizes the concreteness of the C# language to explain the fuzzy concepts of OOP. It will allow the reader to experiment with OOP and confirm her newly acquired knowledge. OOP will on the other hand help explain why C# is designed the way it is. To avoid superfluous distractions only the most relevant parts of the .Net library classes will be discussed.
Introduction.
1. Computers and Computer Programming: Basic Concepts.
2. Your First C# Program.
3. A Guided Tour through C#: Part I.
4. A Guided Tour through C#: Part II.
5. Your First Object-Oriented C# Program.
6. Types Part I: The Simple Types.
7. Types Part II: Operators, Enumerators, and Strings.
8. Flow of Control Part I: Branching Statements and Related Concepts.
9. Flow of Control Part II: Iteration Statements.
10. Arrays Part I: Array Essentials.
11. Arrays Part II: Multidimensional Arrays— Searching and Sorting Arrays.
12. Class Anatomy Part I: static Class Members and Method Adventures.
13. Class Anatomy Part II: Object Creation and Garbage Collection.
14. Class Anatomy Part III: Writing Intuitive Code.
15. Namespaces, Compilation Units, and Assemblies.
16. Inheritance Part I: Basic Concepts.
17. Inheritance Part II: abstract Functions, Polymorphism, and Interfaces.
18. Structs.
19. Exception Handling.
20. Delegates and Events.
21. Preprocessing, XML Documentation, and Attributes.
22. File I/O Basics.
23. Recursion Fundamentals.
Appendix A: Answers to Quizzes and Exercises.
Index
Klaus Michelsen has a Masters degree in Economics from Aarhus University in Denmark. His studies included artificial intelligence and courses in advanced computer science at Sydney University in Australia. Since his first programming assignment for a shoe shop when he was 18, he has, during his 15 years of programming experience, been exposed to many different technologies and programming languages, including Java, Visual J++, C++, MS Access, VB, Eiffel, and Pascal. Klaus has been working with C# and .NET since their introduction in the year 2000.
C# Primer Plus teaches the C# programming language and relevant parts of the .NET platform from the ground up, walking you through the basics of object-oriented programming, important programming techniques and problem solving while providing a thorough coverage of C#'s essential elements - such as classes, objects, data types, loops, branching statements, arrays, and namespaces.
In early chapters guided tours take you sightseeing to the main attractions of C# and provide a fast learning-path that enables you to quickly write simple C# programs. Your initial programming skills are then gradually expanded, through the many examples, case studies, illustrations, review questions and programming exercises, to include powerful concepts - like inheritance, polymorphism, interfaces and exception handling, along with C#'s most innovative features - such as properties, indexers, delegates and events.
With C# Primer Plus's dual emphasis on C# as well as fundamental programming techniques, this friendly tutorial will soon make you a proficient C# programmer building Windows applications on the .NET platform.
View a Sample Chapter PDF: /samplechapter/0672321521.pdf
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

