Building Windows 8, Web, and Desktop Applications for the .NET 4.5 Framework
Book Details:
Publisher: | O'Reilly Media |
Series: |
OReilly
|
Author: | Ian Griffiths |
Edition: | 1 |
ISBN-10: | 1449320414 |
ISBN-13: | 9781449320416 |
Pages: | 886 |
Published: | Nov 08 2012 |
Posted: | Nov 19 2014 |
Language: | English |
Book format: | PDF |
Book size: | 19.38 MB |
Book Description:
After a dozen years of incremental changes, C# has become one of the most versatile programming languages available. With this comprehensive guide, you'll learn just how powerful the combination of C# 5.0 and .NET 4.5 can be. Author Ian Griffiths guides you through C# 5.0 fundamentals and teaches you techniques for building web and desktop applications, including Windows 8-style apps.Completely rewritten for experienced programmers, this book provides many code examples to help you work with the nuts and bolts of C# code, such as generics, dynamic typing, and the new asynchronous programming features. You'll also get up to speed on XAML, ASP.NET, LINQ, and other .NET tools.Discover how C# supports fundamental coding features such as classes, other custom types, collections, and error handlingUnderstand the differences between dynamic and static typing in C#Query and process diverse data sources such as in-memory object models, databases, and XML documents with LINQUse .NET's multithreading features to exploit your computer's parallel processing capabilitiesLearn how the new asynchronous language features can help improve application responsiveness and scalabilityUse XAML to create Windows 8-style, phone, and classic desktop applications
Instant Help for C# 5.0 Programmers
When you need answers for programming with C# 5.0, this practical and tightly focused book tells you exactly what you need to knowwithout long introductions or bloated samples. Easy to browse, it's ideal as quick reference or as a guide to get you rapidly up to speed if you already know Java, C++, or an earlier version of C#.Written by the authors of C# 5.0 in a Nutshell, this book covers the entire C# 5.0 language, including:All of C#'s fundamentals Advanced topics such as operator overloading, type constraints, covariance contravariance, iterators, nullable types, operator lifting, lambda expressions closures LINQ, starting with sequences, lazy execution and standard query operators, and finishing with a complete reference to query expressions Dy...
LEARNING OBJECT-ORIENTED PROGRAMMING IN C# 5.0 is a uniquely practical, hands-on guide to the powerful features of C# 5.0, one of the most common, general-purpose object-oriented programming languages in use today. The examples and projects in this book progress from easy to advanced, covering the principles and benefits of object-oriented programming for developing real-world applications. With the expert guidance of programmer, author, and teacher B.M. Harwani, you will explore: object-oriented programming fundamentals; advanced class features such as generics and operator overloading; web services, LINQ, multiple threading, and security features; .NET features, including assemblies, interfaces, delegates, events; web application development, and A...
With the .NET 4.5 Framework
Expert C# 5.0 is a book about getting the best from C#. Its based on the principle that to write good, high-performance, robust applications you need to understand whats going on deep under the hood. If you are already experienced with writing managed applications and want to learn more about how to get the best from the language at an advanced level, then this is the book for you. Expert C# 5.0 discusses the familiar C# language in forensic detail. Examining familiar elements closely to reveal how they really work. Key language features that you are already familiar with, such as Enums, Strings and Collections, are teased apart and examined under the twin microscopes of MSIL (Intermediate Language) and the Windbg debugger to see what's really going...
2007 - 2021 © eBooks-IT.org