Title:
C# 6.0 and the .Net 4.6 framework
Author:
Troelsen, Andrew W., author.
ISBN:
9781484213339
9781484213322
Personal Author:
Edition:
Seventh edition.
Physical Description:
lxxiii, 1625 p. : illustrations ; 26 cm.
General Note:
Includes index.
Contents:
Part 1: Introducing C# and the .NET platform -- 1. The philosophy of .NET -- 2. Building C# applications -- Part 2: Core C# programming -- 3. Core C# programming constructs, part I -- 4. Core C# programming constucts, part II -- Part 3: Object-oriented programming with C# -- 5. Understanding encapsulation -- 6. Understanding inheritance and polymorphism -- 7. Understanding structured exception handling -- 8. Working with interfaces -- Part 4: Advanced C# programming -- 9. Collections and generics -- 10. Delegates, events, and lambda expressions -- 11. Advanced C# language features -- 12. LINQ to objects -- 13. Understanding object lifetime -- Part 5: Programming with .NET assemblies -- 14. Building and configuring class libraries -- 15. Type reflection, late binding, and attribute-based programming -- 16. Dynamic types and the dynamic language runtime -- 17. Processes, AppDomains, and object contexts -- 18. Understanding CIL and the role of dynamic assemblies -- Part 6: Introducing the .NET base class libraries -- 19. Multithreaded, parallel, and async programming -- 20. File I/O and object serialization -- 21. ADO.NET part I: the connected layer -- 22. ADO.NET part II: the disconnected layer -- 23. ADO.NET part III: entity framework -- 24. Introducing LINQ to XML -- 25. Introducing windows communication foundation -- Part 7: Windows presentation foundation -- 26. Introducing windows presentation foundation and XAML -- 27. Programming with WPF controls -- 28. WPF graphics rendering services -- 29. WPF resources, animations, styles, and templates -- 30. Notifications, commands, validation, and MVVM -- Part 8: ASP.NET -- 31. Introducing ASP.NET web forms -- 32. ASP.NET web controls, master pages, and themes -- 33. ASP.NET state management techniques -- 34. ASP.NET MVC and web API.
Added Author:
Copies: