Read more
If you're new to C sharp, this popular book is the ideal way to get started. Completely revised for the latest version of the language, Learning C sharp 2008 starts with the most basic features of the language, and builds to advanced features including generics, interfaces, and delegates. You'll also learn how to build Windows applications and handle data with C sharp. No previous programming experience is required -- in fact, if you've never written a line of code in your life, this book will show you how it's done. Bestselling authors Jesse Liberty and Brian MacDonald start with the fundamentals and work up through intermediate to advanced features. Each chapter offers a self-contained lesson that helps you master key concepts, with plenty of annotated examples, illustrations, and a concisesummary. Learn how to program while you learn C sharp. Learn principles of object-oriented programming through C sharp. Discover how to use the latest features in C sharp 3.0 and the .NET 3.5 Framework -- including LINQ and the Windows Presentation Foundation (WPF) Create Windows applications and data-driven applications Sharpen your skills with "Brain Builder" quizzes and exercises in each chapterIf you're ready to dive into C sharp and .NET programming, this book is a great way to quickly get up to speed.
List of contents
Preface
Chapter 1: C# and .NET Programming
Chapter 2: Visual Studio 2008 and C# Express 2008
Chapter 3: C# Language Fundamentals
Chapter 4: Operators
Chapter 5: Branching
Chapter 6: Object-Oriented Programming
Chapter 7: Classes and Objects
Chapter 8: Inside Methods
Chapter 9: Basic Debugging
Chapter 10: Arrays
Chapter 11: Inheritance and Polymorphism
Chapter 12: Operator Overloading
Chapter 13: Interfaces
Chapter 14: Generics and Collections
Chapter 15: Strings
Chapter 16: Throwing and Catching Exceptions
Chapter 17: Delegates and Events
Chapter 18: Creating Windows Applications
Chapter 19: Windows Presentation Foundation
Chapter 20: ADO.NET and Relational Databases
Chapter 21: LINQ
Answers to Quizzes and Exercises
Colophon
About the author
Jesse Liberty, "Silverlight Geek", is a Senior Program Manager for Microsoft.§§Even before joining Microsoft, Jesse was well known in the industry in part because of his many bestselling books, including O'Reilly Media's Programming .NET 3.5, Programming C sharp, Learning ASP.NET with AJAX and the soon to be published Programming Silverlight 4. Jesse has over two decades experience writing software, consulting and training, with stints as at AT&T as a Distinguished Software Engineer and at Citibank as a Vice President in the Information Division.
Summary
Shows how to build Windows applications and handle data with C#. This book lets you learn the principles of object-oriented programming through C#.