Programming C# 4.0, 6th Edition

Programming C# 4.0, 6th Edition

Book Description

With its support for dynamic , 4.0 continues to evolve as a versatile language on its own. But when is used with Framework 4, the combination is incredibly powerful. This bestselling tutorial shows you how to build , desktop, and rich Internet applications using 4.0 with ’s database capabilities, UI framework (), extensive communication services (), and more.

In this sixth edition, experts Ian Griffiths, Matthew Adams, and Jesse Liberty cover the latest enhancements to C#, as well as the fundamentals of both the language and framework. You’ll learn concurrent with C# 4.0, and how to use tools such as the Entity Framework for easier data access, and the platform for browser-based RIA .

  • Learn C# fundamentals, such as variables, flow control, loops, and methods
  • Build complex programs with object-oriented and functional programming techniques
  • Process large collections of data with the native query features in
  • Communicate across networks with Windows Communication Foundation ()
  • Learn the advantages of C# 4.0′s dynamic language features
  • Build interactive Windows applications with Windows Presentation Foundation ()
  • Create rich applications with and .NET

About the Author
Ian Griffiths is an independent WPF consultant, developer, speaker and Pluralsight instructor and a widely recognized expert on the subject. He lives in London but can often be found on various developer mailing lists and newsgroups, where a popular sport is to see who can get him to write the longest email in reply to the shortest possible question. Ian maintains a popular blog at http://www.interact-sw.co.uk/iangblog/ and is co-author of “Windows Forms in a Nutshell” and of “Mastering .NET”.

Matthew is the Director of at Digital Healthcare Ltd. The last three years have kept him fully occupied in the of a C#/.NET-based distributed imaging platform for healthcare applications. Before that, he studied Natural Sciences at Cambridge University, worked on banking and imaging applications in North America, became a fully-paid-up C++ junkie, and was the lead architect on software solutions for drug-discovery for a large US corporation. He thinks that .NET is a major philosophical stride forward for the industry: so much so that he almost doesn’t miss his first love – generics – in C#. He has written articles and given papers on the subject to both technical and non-technical audiences, and looks forward to the day when he doesn’t have to answer the question ‘So, what is .NET?’ any more!

Jesse Liberty, “Silverlight Geek”, is a senior program manager for Silverlight in the Silverlight Development Division where he is responsible for the creation of tutorials, videos and other content to facilitate the learning and use of Silverlight.

Even before joining , Jesse is well known in the industry in part because of his many bestselling books, including O’Reilly Media’s Programming .NET 3.5, Programming C# 3.0, Learning .NET with and the soon to be published Programming Silverlight. He 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.

Book Details

  • Paperback: 864 pages
  • Publisher: O’Reilly Media; 6 edition (August, 2010)
  • Language: English
  • ISBN-10: 0596159838
  • ISBN-13: 978-0596159832
  • File Size: 6.6 MiB
  • File Format: PDF | EPUB | PDF + EPUB

E-Book

Programming C# 4.0, 6th EditionOreilly.Programming.CSharp.4.0.6th.Edition.Aug.2010.rar
Programming C# 4.0, 6th EditionOreilly.Programming.CSharp.4.0.6th.Edition.Aug.2010.rar

Paper Book

Programming C# 4.0, 6th Edition
Tags:   · · · · · · ·