Synopses & Reviews
Using engaging examples and a clear, straightforward approach, Microsoft Visual C# 2008: An Introduction to Object-Oriented Programming, Third Edition, gives beginning programmers an updated guide to developing programs in the C# programming language. By focusing on C#, this book provides readers with a strong background knowledge of structured programming, method calling, and parameter passing, all of which are important concepts easily transferable to other programming languages. The Third Edition has been written and tested using the 2008 version of C# and includes a new chapter on database management and Language Integrated Query (LINQ). With this cutting-edge content, the book is an indispensable resource for anyone seeking a thorough understanding of object-oriented programming.
I like the author's style and this is by far a better book than a previous (Wrox) book I used last Spring. (Al Arnold, Ozarks Technical CC)
Microsoft Visual C# 2005, An Introduction to Object-Oriented Programming, Second Edition provides the beginning programmer with a guide to developing programs in C#, a language developed by Microsoft as part of their Visual Studio .NET platform. With C#, you can build small, reusable components that are well-suited to twenty-first century Web-based programming applications. Although similar to Java and C++, many features of C# make it easier to learn and ideal for the beginning programmer. You can program in C# using a simple text editor and the command prompt, or you can manipulate program components using Visual Studio's sophisticated Integrated Development Environment. This book provides you with the tools to use both techniques.
About the Author
Joyce Farrell is the author of a wide variety of programming textbooks in addition to Java Programming. Farrell is also the author of Microsoft Visual C#, Programming Logic and Design, Just Enough Programming Logic and Design, An Object-Oriented Approach to Programming Logic and Design, and Object-Oriented Programming Using C++, all of which are published by Course Technology. Joyce has taught Computer Information Systems full time at Harper College in Palatine, Illinois, the University of Wisconsin ? Stevens Point, and McHenry County College in Crystal Lake, Illinois.
Table of Contents
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. Appendices: A: Operator Precedence and Associativity. B: Creating a Multifile Assembly. C: Using the IDE Editor.