C# Primer (Unabridged Edition)

Author: Stanley B. Lippman
Publisher:
Publish Date: 2003-09-01
Features: Best-selling author Stan Lippman provides readers with essential guidance on C# through his renowned advanced teaching approach. This book offers a comprehensive, example-driven explanation of this new object-oriented programming language. C# is the foundation of Microsoft's new .NET platform. It inherits many features from Java and C++, and is dedicated to becoming a high-level programming language for building high-performance Windows and Web applications and components (ranging from XML-based Web services to middle-tier business objects and system-level applications). The book primarily includes:
Basic introductions, such as namespaces, exception handling, and the unified type system;
A detailed discussion and ample examples of class and interface inheritance, as well as guidance on when to use each appropriately;
Extensive coverage of the .NET class library, introducing ADO.NET, establishing database connections, regular expressions, threading, socket programming, and XML programming using firehose and DOM parsing models, XSLT, and XPath;
A detailed discussion of ASP.NET WebForm Designer, covering page lifecycle and caching, with numerous examples;
An introduction to the .NET Common Language Runtime (CLR). Adding C# to your toolbox will not only enhance your web programming capabilities but also improve your productivity. This book lays a solid foundation for efficiently creating web-based applications using Microsoft tools and offers practical advice.

📌 Related Posts