Publisher: O'Reilly Media Released: July 2010 Pages: 858
With its support for dynamic programming, C# 4.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4, the combination is incredibly powerful. This bestselling tutorial shows you how to build web, desktop, and rich Internet applications using C# 4.0 with .NET's database capabilities, UI framework (WPF), extensive communication services (WCF), and more. In this sixth edition, .NET 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 programming with C# 4.0, and how to use .NET tools such as the Entity Framework for easier data access, and the Silverlight platform for browser-based RIA development. - 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 LINQ
- Communicate across networks with Windows Communication Foundation (WCF)
- Learn the advantages of C# 4.0's dynamic language features
- Build interactive Windows applications with Windows Presentation Foundation (WPF)
- Create rich web applications with Silverlight and ASP.NET
|
- Title:
- Programming C# 4.0
- By:
- Ian Griffiths, Matthew Adams, Jesse Liberty
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Ebook
- Safari Books Online
- Print:
- August 2010
- Ebook:
- July 2010
- Pages:
- 858
- Print ISBN:
- 978-0-596-15983-2
- | ISBN 10:
- 0-596-15983-8
- Ebook ISBN:
- 978-1-4493-9397-7
- | ISBN 10:
- 1-4493-9397-7
|
-
Ian Griffiths 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 Visual Studio .NET". View Ian Griffiths's full profile page. -
Matthew Adams Matthew is the Director of Development at Digital Healthcare Ltd. The last three years have kept him fully occupied in the development 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 computer 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! View Matthew Adams's full profile page. -
Jesse Liberty Jesse Liberty, "Silverlight Geek", is a senior program manager for Microsoft 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 Microsoft, 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 ASP.NET with AJAX 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. View Jesse Liberty's full profile page. |
Colophon The animal on the cover of Programming C# 4.0, Sixth Edition, is an African crowned crane. This tall, skinny bird wanders the marshes and grasslands of West and East Africa (the Western and Eastern African crowned cranes are known as Balearica pavonia pavonia and Balearica regulorum gibbericeps, respectively). Adult birds stand about three feet tall and weigh six to nine pounds. Inside their long necks is a five-foot long windpipe—part of which is coiled inside their breastbone—giving voice to loud calls that can carry for miles. They live for about 22 years, spending most of their waking hours looking for the various plants, small animals, and insects they like to eat. (One crowned crane food-finding technique, perfected during the 38 to 54 million years these birds have existed, is to stamp their feet as they walk, flushing out tasty bugs.) They are the only type of crane to perch in trees, which they do at night when sleeping. Social and talkative, African crowned cranes group together in pairs or families, and the smaller groups band together in flocks of more than 100 birds. Their elaborate mating dance has served as a model for some of the dances of local people. |
|
Description
|
Table of Contents
|
Product Details
|
About the Author
|
Colophon
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Adam Goucher, Tim Riley
October 2009
Ebook: $39.99
Print & Ebook: $54.99
Print: $49.99
By Cody Lindley
November 2009
Ebook: $27.99
Print & Ebook: $38.49
Print: $34.99
By Daniel J. Barrett
February 1996
|
Customer Reviews
By MaxTheThird from Las Vegas About Me Designer, Developer - Helpful examples
- Technical
By Wayne D from Toronto, Canada About Me Designer, Developer - Difficult to understand
- Missing some information
2/23/2012 (0 of 1 customers found this review helpful) By Yura from Zagreb, Croatia - Accurate
- Concise
- Easy to understand
2/26/2011 (2 of 3 customers found this review helpful) 4.0Excellent Tutorial Style By ksnortum from Portland, OR - Accurate
- Helpful examples
- Well-written
12/30/2010 (5 of 8 customers found this review helpful) By Feloneous Cat from Mystery, Texas 12/19/2010 (1 of 8 customers found this review helpful) By dissapointed from Slovenia
|
|
|