|
About the Book
Get the in-depth architectural information you need about the hottest OOP language for Microsoft® .NET—now updated for final release code.
Take a detailed look at the internal architecture of the groundbreaking C# language with this architectural reference. It’s fully updated with information about the Microsoft® .NET platform and Microsoft Visual Studio® .NET. It’s packed with sample code and demo applications to show you exactly how to develop with C#. You’ll explore this advanced language and its design parameters and construction to gain a complete understanding of how it works—and why it works that way. Topics covered include:
C# CLASS FUNDAMENTALS • Building C# applications and libraries • The .NET type system • Classes and structs • Methods, properties, arrays, indexers, and attributes • Interfaces
WRITING CODE • Expressions and operators • Program flow control • String handling and regular expressions • File I/O with streams • Error handling with exceptions • Operator overloading and user-defined conversions • Delegates and event handlers • Documentation with XML
ADVANCED C# • Numerical processing and the Math class • Collections and object enumeration • Multithreaded programming • Querying metadata with reflection • Deterministic finalization and the Dispose pattern • Pinning and memory management • Using COM from C# applications • .NET components in unmanaged code • Incorporating security
CD-ROM FEATURES: • A fully searchable electronic copy of the book • Sample code in C# (also available at www.microsoft.com/mspress/books/5861.aspx)
Related Books
Microsoft® ASP.NET and AJAX: Architecting Web Applications
Inside the Microsoft® Visual Studio® Build Engine
Programming the Microsoft® ADO.NET Entity Framework
Customer Rating
Number of Ratings: 67
| Average Rating: |
|
|