Pro C# 2008 and the .NET 3.5 Platform
Main Author: | |
---|---|
Corporate Author: | |
Format: | eBook |
Language: | English |
Published: |
Berkeley, CA :
Apress : Imprint: Apress,
2007.
|
Edition: | 4th ed. 2007. |
Subjects: | |
Online Access: | https://doi.org/10.1007/978-1-4302-0422-0 |
Table of Contents:
- Introducing C# and the .NET Platform
- The Philosophy of .NET
- Building C# Applications
- Core C# Programming Constructs
- Core C# Programming Constructs, Part I
- Core C# Programming Constructs, Part II
- Defining Encapsulated Class Types
- Understanding Inheritance and Polymorphism
- Understanding Structured Exception Handling
- Understanding Object Lifetime
- Advanced C# Programming Constructs
- Working with Interfaces
- Collections and Generics
- Delegates, Events, and Lambdas
- Indexers, Operators, and Pointers
- C# 2008 Language Features
- An Introduction to LINQ
- Programming with .NET Assemblies
- Introducing .NET Assemblies
- Type Reflection, Late Binding, and Attribute-Based Programming
- Processes, AppDomains, and Object Contexts
- Building Multithreaded Applications
- Understanding CIL and the Role of Dynamic Assemblies
- Introducing the .NET Base Class Libraries
- File I/O and Isolated Storage
- Introducing Object Serialization
- ADO.NET Part I: The Connected Layer
- ADO.NET Part II: The Disconnected Layer
- Programming with the LINQ APIs
- Introducing Windows Communication Foundation
- Introducing Windows Workflow Foundation
- Desktop User Interfaces
- Programming with Windows Forms
- Introducing Windows Presentation Foundation and XAML
- Programming with WPF Controls
- WPF 2D Graphical Rendering, Resources, and Themes
- Building Web Applications with ASP.NET
- Building ASP.NET Web Pages
- ASP.NET Web Controls, Themes, and Master Pages
- ASP.NET State Management Techniques.