The professional programmerGÇÖs Deitel-« guide to C# 2012 and object-oriented development for Windows-« 7 and Windows-« 8
Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores MicrosoftGÇÖs C# 2012 and .NET 4.5 in depth. The book presents the concepts in the context of fully tested apps, complete with syntax shading, code highlighting, code walkthroughs and program outputs. YouGÇÖll work through 200+ complete C# apps with 15,000+ lines of proven C# code and hundreds of savvy software-development tips.
Start with an introduction to C# using an early classes and objects approach, then rapidly move on to more advanced topics, including LINQ, asynchronous programming with async and await, Windows-« 8 UI and WPF graphics and multimedia, web services, Windows-« Phone 8, Windows AzureGäó and more. YouGÇÖll enjoy the treatment of object-oriented programming and an OOD/UML-« ATM case study, including a complete C# implementation. When youGÇÖre finished, youGÇÖll have everything you need to build industrial-strength, object-oriented C# apps.
Practical, example-rich coverage of:
GÇó .NET, Types, Arrays, Exception Handling
GÇó LINQ, Object/Collection Initializers
GÇó Objects, Classes, Inheritance, Polymorphism
GÇó Industrial-Strength, C#-Based Object-Oriented Design/UML-« ATM Case Study
GÇó WinForms, WPF, Windows-« 8 UI, XAML, Event Handling, Visual C# Debugging
GÇó WPF and Windows-« 8 Graphics and Multimedia
GÇó Windows-« Phone 8, Cloud Computing with Windows AzureGäó, Asynchronous Programming with async and await
GÇó Generic Collections, Methods and Classes
GÇó XML, LINQ to XML and LINQ to Entities
GÇó ASP.NET and ASP.NET Ajax
GÇó Web Forms, Web Controls
GÇó WCF REST-Based Web Services and more.
- For information on DeitelGÇÖs Dive Into-« Series programming training courses delivered at organizations worldwide visit www.deitel.com/training or write to firstname.lastname@example.org
- Download code examples
- Join the Deitel social networking communities on Facebook-« at facebook.com/DeitelFan, Twitter-« @deitel, Google+Gäó at gplus.to/deitel and LinkedIn-« at bit.ly/DeitelLinkedIn.
- To receive updates for this book, subscribe to the Deitel-« Buzz Online e-mail newsletter at www.deitel.com/newsletter/ subscribe.html