13.07.2015 Views

C# in Depth

C# in Depth

C# in Depth

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

contentsforeword xviipreface xixacknowledgments xxiabout this book xxiiiabout the cover illustration xxviiicomments from the tech review xxixPART 1 PREPARING FOR THE JOURNEY ...........................11The chang<strong>in</strong>g face of <strong>C#</strong> development 31.1 Evolution <strong>in</strong> action: examples of code change 4Def<strong>in</strong><strong>in</strong>g the Product type 5 ■ Sort<strong>in</strong>g products byname 8 ■ Query<strong>in</strong>g collections 11 ■ Represent<strong>in</strong>gan unknown price 13 ■ LINQ and query expressions 141.2 A brief history of <strong>C#</strong> (and related technologies) 18The world before <strong>C#</strong> 18 ■ <strong>C#</strong> and .NET are born 19M<strong>in</strong>or updates with .NET 1.1 and the first major step:.NET 2.0 20 ■ “Next generation” products 21Historical perspective and the fight for developersupport 22ixLicensed to Rhona Hadida

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!