- Used Books
- Staff Picks
- Gifts & Gift Cards
- Sell Books
- Stores & Events
- Let's Talk Books
Special Offers see all
More at Powell's
Recently Viewed clear list
Used Trade Paper
Ships in 1 to 3 days
Programming C# 3.0by Jesse Liberty
Synopses & Reviews
Written by popular author and .NET expert Jesse Liberty, this thoroughly updated tutorial for beginning to intermediate programmers covers the latest release of Microsoft's popular C# language (C# 3.0) and the newest .NET platform for developing Windows and web applications.
This new edition of Programming C# 3.0 is for working programmers who want to develop proficiency in Microsoft's most important language. No prior .NET experience is required for you to get started. There's no time like the present to work with C# — and no book like this one to teach you everything you need to know.
Special note to VB6 and Java programmers: if you've decided to transition to .NET, this book will take you there.
This thoroughly updated tutorial for beginning to intermediate programmers covers the latest release of Microsofts popular C# language and the new .NET 3.5 platform for developing Windows and Web applications.
This thoroughly updated tutorial for beginning to intermediate programmers covers the latest release of Microsoft's popular C# language (C# 3.0) and the new .NET 3.5 platform for developing Windows and web applications. Now in its fifth edition, our bestselling Programming C# 3.0 teaches the essentials of the C# and the .NET Framework Class Libraries, and explains how to use these tools to create applications for Windows, as well as for the Web. This book: Not only teaches the basics of programming with C# 3.0, but doubles as a reference Includes new chapters to teach you how to use new LINQ (Language Integrated Query) and other C# 3.0 language innovations to speed up development tasks Explains how to create Windows applications using .NET and the Windows Presentation Foundation (WPF) for both Vista and legacy operating systems Teaches you how to create web applications with ASP.NET 2.0 and ASP.NET AJAX, and how to consume web services with Windows Communication Foundation (WCF) This new edition of Programming C# 3.0 is for working programmers who want to develop proficiency in Microsoft's hottest and most important language. No prior .NET experience is required for you to get started, as long as you understand the basics of object-oriented programming with languages such as C++ or Java. There's no time like the present to work with C# — and no book like this one to teach you the intricacies.
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# , 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.
Donald Xie is a business analyst with Chevron. He loves programming and has worked as an independent solution consultant for many organizations. He is co-author of several books on general and .NET programming including Pro Visual Studio.NET and Fast Track ADO.NET.
Table of Contents
Preface The C# Language Chapter 1: C# 3.0 and .NET 3.5 Chapter 2: Getting Started: "Hello World" Chapter 3: C# Language Fundamentals Chapter 4: Classes and Objects Chapter 5: Inheritance and Polymorphism Chapter 6: Operator Overloading Chapter 7: Structs Chapter 8: Interfaces Chapter 9: Arrays, Indexers, and Collections Chapter 10: Strings and Regular Expressions Chapter 11: Exceptions Chapter 12: Delegates and Events C# and Data Chapter 13: Introducing LINQ Chapter 14: Working with XML Chapter 15: Putting LINQ to Work Chapter 16: ADO.NET and Relational Databases Programming with C# Chapter 17: Programming ASP.NET Applications Chapter 18: WPF Applications Chapter 19: Programming Windows Forms Applications The CLR and the .NET Framework Chapter 20: Attributes and Reflection Chapter 21: Threads and Synchronization Chapter 22: Streams Chapter 23: Programming .NET and COM C# Keywords Colophon
What Our Readers Are Saying
Other books you might like