{"product_id":"c-2008-for-dummies-paperback-softback-9780470191095","title":"C# 2008 For Dummies (Paperback \/ softback) 9780470191095","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eC# 2008 For Dummies\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cfont size=\"4\"\u003eStephen R. Davis (Author), Chuck Sphar (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9780470191095, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003ePaperback \/ softback, published 22 February 2008\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e464 pages\u003cbr\u003e23.1 x 18.8 x 2.5 cm, 0.68 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003eWhether you’re a total novice or a programmer shifting to C#, the newest version of this programming language is full of cool features you’ll want to use. With its Visual Studio compatibility, C# is the perfect language for building Windows Vista applications. And the 2008 version works with LINQ, a query language with syntax similar to SQL but which simplifies database code and can also write queries on XML files. \u003cp\u003eFor the best basic C# how-to, it’s hard to beat \u003ci\u003eC# 2008 For Dummies.\u003c\/i\u003e This plain-English guide to programming with C# can have you creating your first console application before you finish Part I. In fact, the basic template you create at that point will be the foundation of many other apps as you move through the book. Along the way you’ll get the scoop on organizing your data, object-oriented programming (also known as OOP), and a great LINQ-related feature called delegates and events. You’ll find out how to\u003c\/p\u003e \u003cul\u003e \u003cli\u003eCreate a console application template\u003c\/li\u003e \u003cli\u003ePerform logical comparisons\u003c\/li\u003e \u003cli\u003eWork with loops and if statements\u003c\/li\u003e \u003cli\u003eUnderstand collection syntax\u003c\/li\u003e \u003cli\u003eUse interfaces and object-oriented concepts\u003c\/li\u003e \u003cli\u003eApply delegates and events, and much more\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eYou’ll even gain some rare insight into how to understand error messages you may get when programming in C#. All the code you need can be found on the companion Web site, along with great bonus information that helps you do more with C# 2008. So — what are you waiting for? Grab \u003ci\u003eC# 2008 For Dummies\u003c\/i\u003e and let’s get started!\u003c\/p\u003e\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cp\u003eIntroduction 1\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I: Getting Started with C# 9\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Creating Your First C# Console Application 11\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II: Basic C# Programming 25\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 2: Living with Variability — Declaring Value-Type Variables 27\u003c\/p\u003e \u003cp\u003eChapter 3: Smooth Operators 49\u003c\/p\u003e \u003cp\u003eChapter 4: Getting into the Program Flow 61\u003c\/p\u003e \u003cp\u003eChapter 5: Lining Up Your Ducks with Collections 89\u003c\/p\u003e \u003cp\u003eChapter 6: Pulling Strings 117\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart III: Using Objects 147\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 7: Showing Some Class 149\u003c\/p\u003e \u003cp\u003eChapter 8: We Have Our Methods 161\u003c\/p\u003e \u003cp\u003eChapter 9: Let Me Say This about this 191\u003c\/p\u003e \u003cp\u003eChapter 10: Object-Oriented Programming — What’s It All About? 209\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart IV: Object-Oriented Programming 217\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 11: Holding a Class Responsible 219\u003c\/p\u003e \u003cp\u003eChapter 12: Inheritance — Is That All I Get? 251\u003c\/p\u003e \u003cp\u003eChapter 13: Poly-what-ism? 275\u003c\/p\u003e \u003cp\u003eChapter 14: Interfacing with the Interface 303\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart V: Now Showing in C# 3.0 331\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 15: Delegating Those Important Events 333\u003c\/p\u003e \u003cp\u003eChapter 16: Mary Had a Little Lambda Expression 353\u003c\/p\u003e \u003cp\u003eChapter 17: LINQing Up with Query Expressions 367\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart VI: The Part of Tens 403\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 18: Ten Common Build Errors (And How to Fix Them) 405\u003c\/p\u003e \u003cp\u003eIndex 417\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Computer programming \/ software development [\u003ca title=\"See our other books on Computer programming \/ software development\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Computer%20programming%20\/%20software%20development%20%5BUM%5D%22\"\u003eUM\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"For Dummies","offers":[{"title":"Brand New","offer_id":52257178485016,"sku":"9780470191095","price":20.79,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9780470191095.jpg?v=1781277985","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/c-2008-for-dummies-paperback-softback-9780470191095","provider":"Freshly Printed Books","version":"1.0","type":"link"}