Troelsen, Andrew
Pro C# 2008 and the .NET 3.5 Platform
Part 1. Introducing C# and the .NET Platform
1. The Philosophy of .NET
2. Building C# Applications
Part 2. Core C# Programming Constructs
3. Core C# Programming Constructs, Part I
4. Core C# Programming Constructs, Part II
5. Defining Encapsulated Class Types
6. Understanding Inheritance and Polymorphism
7. Understanding Structured Exception Handling
8. Understanding Object Lifetime
Part 3. Advanced C# Programming Constructs
9. Working with Interfaces
10. Collections and Generics
11. Delegates, Events, and Lambdas
12. Indexers, Operators, and Pointers
13. C# 2008 Language Features
14. An Introduction to LINQ
Part 4. Programming with .NET Assemblies
15. Introducing .NET Assemblies
16. Type Reflection, Late Binding, and Attribute-Based Programming
17. Processes, AppDomains, and Object Contexts
18. Building Multithreaded Applications
19. Understanding CIL and the Role of Dynamic Assemblies
Part 5. Introducing the .NET Base Class Libraries
20. File I/O and Isolated Storage
21. Introducing Object Serialization
22. ADO.NET Part I: The Connected Layer
23. ADO.NET Part II: The Disconnected Layer
24. Programming with the LINQ APIs
25. Introducing Windows Communication Foundation
26. Introducing Windows Workflow Foundation
Part 6. Desktop User Interfaces
27. Programming with Windows Forms
28. Introducing Windows Presentation Foundation and XAML
29. Programming with WPF Controls
30. WPF 2D Graphical Rendering, Resources, and Themes
Part 7. Building Web Applications with ASP.NET
31. Building ASP.NET Web Pages
32. ASP.NET Web Controls, Themes, and Master Pages
33. ASP.NET State Management Techniques
Keywords: COMPUTERS / Computer Science COM014000
- Author(s)
- Troelsen, Andrew
- Publisher
- Springer
- Publication year
- 2008
- Language
- en
- Edition
- 1
- Category
- Information Technology, Telecommunications
- Format
- Ebook
- eISBN (PDF)
- 9781430204220