Book description
Based on the principles of cognitive science and instructional design, Fluent C# is a true tutorial that helps you build effective working models for understanding a large and complex subject: developing .NET Framework applications with C#. Unlike so-called "tutorials" that merely describe the material briefly, and offer an "exercise" that merely requires typing in already-provided source code, this book's carefully paced exercises closely align with the brain's natural learning processes. You will discover the material yourself- and absorb it more rapidly and effectively. Fluent C# successfully introduces you to the principles and concepts you need to use Object-Oriented Programming, Test-Driven Development, design patterns, and even the Microsoft Architectural Guidelines for building effective .NET software. It also teaches powerful C# 4.0 techniques for building presentation layers with WPF; business layers that incorporate workflow, activities, and services; and data access layers that utilizing the Entity Framework and LINQ. This book's breadth is impressive. More important, its open, inviting graphical format and exercise-driven learning approach makes learning these complex topics easier and more natural than it's ever been before.
Table of contents
- Title Page
- Copyright Page
- Dedication
- Contents
- Acknowledgements
- Tell Us What you think!
- 0. Introduction
- 1. Application Development
- 2. The .NET Platform
- 3. The Visual Studio UI
- 4. Test and Deploy
- 5. C# Language, Part 1: Nouns
- 6. C# Language, Part 2: Transitive Verbs
- 7. C# Language, Part 3: Intransitive Verbs
- 8. Classes in the .NET Framework
- 9. Other Framework types
- 10. The Class Library, Part 1
- 11. The Class Library, Part 2
- 12. OOA&D
- 13. Programming Principles
- 14. Design Patterns
- 15. XAML
- 16. WPF Controls
- 17. Dependency Properties
- 18. WPF Interactions
- 19. WPF Graphics
- 20. Resources
- 21. Templates
- 22. WPF Binding
- Index
Product information
- Title: Fluent C#
- Author(s):
- Release date: October 2011
- Publisher(s): Sams
- ISBN: 9780768696516
You might also like
video
Learning C# Design Patterns
In this Learning C# Design Patterns training course, expert author Keith Welch will teach you about …
book
Code like a Pro in C#
Build on your existing programming skills and upskill to professional-level C# programming. In Code Like A …
book
Programming C#
C# is designed from the ground up for development on Microsoft's new .NET framework. As such, …
book
C# 8.0 in a Nutshell
When you have questions about C# 8.0 or .NET Core, this best-selling guide has the answers …