
Title: Pro C# 2005 and the .NET 2.0 Platform, Third Edition
ISBN-10: 1590594193
ISBN-13: 978-1590594193
Hardcover: 1032 pages
Publisher: Apress; 3 edition (September 8, 2005)
Language: English
Format: PDF
Size: 9.9Mb
Summary:
- Introduction to the .NET platform
- Common Language Runtime (CLR)
- The Common Type Specification (CTS)
- The Common Language Specifications (CLS)
- Assemblies
- Basics of C# classes
- Constructors
- Flow control and iteration
- Arrays and strings
- Boxing and unboxing
- Object-oriented programming in C# (encapsulation, inheritance, and polymorphism explained)
- Exception handling
- Garbage collection
- Implementing the ICloneable and IComparable interfaces
- Introduction to .NET collections (including custom collections)
- Custom indexers, delegates, and events explained
- XML-based documentation
- In-depth guide to .NET assemblies (including shared assemblies)
- Versioning techniques for side-by-side deployment
- Multithreading and synchronization
- Type reflection and attributes
- Windows Forms tutorial (design options, survey of components, menus and other UI widgets)
- Programming the Windows registry
- GDI+ graphics tutorial (including fonts, brushes, images, and using .NET resources)
- Input and output (directories, files, and streams)
- COM, COM+, and .NET interoperability
- Tutorial to ADO.NET for database programming (including DataSets and XML basics)
- Introduction to ASP and ASP.NET programming for Web development
- Web services basics (including SOAP, WSDL, and the Discovery Service Protocol, DISCO)