Book Description
The professional programmer's Deitel® guide to C# 2010 and the powerful Microsoft® .NET 4 Framework
Written for programmers with a background in C++, Java or other high-level, object-oriented languages, this book applies the Deitel signature live-code approach to teaching programming and explores Microsoft's C# 2010 language and .NET 4 in depth. The book is updated for Visual Studio® 2010 and C# 4, and presents C# concepts in the context of fully tested programs, complete with syntax shading, detailed line-by-line code descriptions and program outputs. The book features 200+ C# applications with 17,000+ lines of proven C# code, as well as hundreds of programming tips that will help you build robust applications.
Start with a concise introduction to C# fundamentals using an early classes and objects approach, then rapidly move on to more advanced topics, including multithreading, .NET 4, LINQ, WPF, ASP.NET 4, WCF web services and Silverlight®. Along the way you'll enjoy the Deitels' classic treatment of object-oriented programming and the OOD/UML® ATM case study, including a complete C# implementation. When you're finished, you'll be ready to build next-generation Windows applications, web applications and web services.
Check out the related LiveLessons video product, C# 2010 Fundamentals: Parts I, II and III, containing 20+ hours of video synchronized to this book: www.deitel.com/livelessons.
Practical, example-rich coverage of:
- .NET 4, Types, Arrays, Exception Handling
- LINQ, Object/Collection Initializers
- OOP: Classes, Objects, Inheritance, Polymorphism, Interfaces
- WinForms, WPF, XAML, Event Handling
- WPF GUI/Graphics/Multimedia
- Silverlight®
- Lists, Queues, Stacks, Trees
- Generic Collections, Methods and Classes
- XML®, LINQ to XML
- Database, LINQ to SQL
- ASP.NET 4.0, ASP.NET AJAX
- Web Forms, Web Controls
- WCF Web Services
- OOD/UML® Case Study
About the Author
Paul Deitel and Harvey Deitel are the founders of Deitel & Associates, Inc., the internationally recognized programming languages authoring and corporate-training organization. Millions of people worldwide have used Deitel books and LiveLessons videos to master C#, C++, Java™, C, iPhone app development, Internet and web programming, JavaScript, XML, Visual Basic®, Visual C++®, Perl, Python and more.
Book Details
- Paperback: 1296 pages
- Publisher: Prentice Hall; 4 edition (October, 2010)
- Language: English
- ISBN-10: 0132618206
- ISBN-13: 978-0132618205
- File Size: 50.1 MiB
- Hits: 1,270 times