Public Beta Edition
Slutsåld
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, etc.)