• Welcome to BookAndReader!

    We LOVE books and hope you'll join us in sharing your favorites and experiences along with your love of reading with our community. Registering for our site is free and easy, just CLICK HERE!

    Already a member and forgot your password? Click here.

Technical audio book

CommonWeb

New Member
Refresher on .NET and Software Design Fundamentals for C# Developers

The book is divided into 3 parts. The first part covers the concepts of Object Oriented Programming and Design Patterns enfolding definitions and concepts like Ad Hoc Polymorphism, classes, invariance, OOP design principles, assignment compatibility and different software design patterns. The guide also explains the differences between MVC, MVP and MVVM Patterns. Part 2 of the book focuses on algorithms and data structures including computation complexity and Big O Notation divide and conquer algorithms, arrays, greedy choice property, queue, linked list, the concepts of graph data structures and more.
The third part of the book comprehensively explains topics including .NET framework, application domain, garbage collection, reference vs. value types in .NET, exception management and accessibility levels.
 
Last edited by a moderator:
Back
Top