000 03125cam a22002655i 4500
020 _a9781484213339
020 _a1484213335
082 _a005.133
_bTRO
100 _aTroelsen, Andrew W.
245 0 0 _aC# 6.0 and the .NET 4.6 Framework /
250 _aSeventh Edition.
260 _a[Berkeley, CA] :
_bApress,
_c[2015] ©2015
300 _axxiii, 1625 pages ;
500 _aIncludes index.
505 _aPart 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.
520 _a This 7th edition of Pro C# 6.0 and the .NET 4.6 Platform has been completely revised and rewritten to reflect the latest changes to the C# language specification and new advances in the .NET Framework. Readers will gain a solid foundation of object-oriented development techniques, attributes and reflection, generics and collections as well as numerous advanced topics (such as CIL opcodes and emitting dynamic assemblies)
650 _aC# (Computer program language)
650 _aMicrosoft .NET Framework.
650 _aInternet programming.
700 _aJapikse, Philip
856 4 2 _uhttps://www.loc.gov/catdir/enhancements/fy1622/2016462454-b.html
856 4 2 _uhttps://www.loc.gov/catdir/enhancements/fy1622/2016462454-d.html
856 4 1 _uhttps://www.loc.gov/catdir/enhancements/fy1622/2016462454-t.html
942 _cREF
999 _c44198
_d44198