- Shopping Bag ( 0 items )
From Barnes & NobleThe Barnes & Noble Review
If you're ready to start learning C#, your timing is perfect. Jesse Liberty -- who, we're convinced, could teach programming to chimpanzees -- has just completed his new introduction to the language. You can't beat Liberty for clarity and simplicity, and you can't beat his Programming C# for thoroughness, either.
Liberty starts with a quick overview of .NET and a quick Hello, World. Then, it's on to a tour of the fundamentals, from the language's strongly typed nature to its use of namespaces, with a focus on its object-oriented features.
Once you're comfortable building console applications, Liberty moves on to Windows applications, web applications, and (briefly) web services. There's a full chapter on accessing databases with ADO.NET, which updates ADO with a new disconnected data architecture that works much like web servers do, avoiding constant connections that waste resources.
C# introduces several powerful new techniques and appropriates many of the best techniques introduced by other contemporary languages. Liberty explains each innovation in detail, including delegates, assemblies, versioning, attributes, reflection, marshaling, and remoting. Whether C# is your first language or your tenth, Programming C# is your express route to real mastery. (Bill Camarda)
Bill Camarda is a consultant, writer, and web/multimedia content developer with nearly 20 years' experience in helping technology companies deploy and market advanced software, computing, and networking products and services. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.