Pro C# 5.0 and the .NET 4.5 Framework
Paperback Engels 2012 9781430242338Samenvatting
Explore the .NET universe on your own terms with Pro C# 5.0 and the .NET 4.5 Framework. From the very latest features to essential concepts, this book teaches you the ins and outs of the leading .NET technology.
Led by an award-winning author who has been teaching the .NET world since version 1.0, you'll gain a deep understanding of the core aspects of the C# programming language together with the new features introduced with the release of .NET 4.5.
With Pro C# 5.0 and the .NERT 4.5 Framework, you'll learn:
- Object-Oriented Programming with C#
- The relationship between delegates, events and lambda expressions
- Programming with the LINQ technology set
- Multithread, parallel and asynchronous programming
- Interacting with legacy code using the Dynamic Language Runtime
- Communicating with relational databases using ADO.NET
- Creating distributed systems using WCF
- Modeling business processes using WF
- Building desktop and web based user information using WPF and ASP.NET
Whether you're an experienced coder moving to .NET for the first time or are already writing applications using previous .NET versions, this book will provide you with a comprehensive grounding in the new technology and serve as a complete reference throughout your coding career.
Specificaties
Lezersrecensies
Inhoudsopgave
About the technical reviewer
Acknowledgments
Introduction
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 1
4. Core C# programming constructs, part 2
Part 3: Object-Oriented Programming with C#
5. Understanding encapsulated
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 Expression
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 and Parallel, and Async Programming
20. File I/O and Object Serialization
21. ADO.NET Part 1: The connector layer
22. ADO.NET part 2: The disconnected layer
23. ADO.NET Part 3: The Entity Framework
24. Introducing LINQ to XML
25. Introducing Windows Communication foundation
26. Introducing Windows Workflow foundation 4.0
Part 7: Windows Presentation Foundation
27. Introducing Windows Presentation Foundation and XAML
28. Programming with WPG Controls
29. WPF Graphics Rendering Services
30. WPF Resources, Animations, and Styles
31. Dependency Properties, routed Events, and Templates
Part 8: ASP.NET Web Forms
32. Building ASP.NET Web Forms
33. ASP.NET Web controls, master pages and themes
34. ASP.NET State Management techniques
Index
Rubrieken
- advisering
- algemeen management
- coaching en trainen
- communicatie en media
- economie
- financieel management
- inkoop en logistiek
- internet en social media
- it-management / ict
- juridisch
- leiderschap
- marketing
- mens en maatschappij
- non-profit
- ondernemen
- organisatiekunde
- personal finance
- personeelsmanagement
- persoonlijke effectiviteit
- projectmanagement
- psychologie
- reclame en verkoop
- strategisch management
- verandermanagement
- werk en loopbaan