Free ebook “Foundations of Programming: Building Better Software” by Karl Seguin.
Book Description
Reading about code is a good way to learn, but if you’re anything like me, nothing beats a real application. That’s why I created the Canvas Learning Application – a simple (yet complete) ASP.NET MVC website which leverages many of the ideas and tools covered in this book. The application is a Visual Studio 2008 solution with helpful inline documentation meant to help you bridge the gap between theory and practice. The Canvas Application and this book are pretty independent, so you can approach this journey however you prefer.
Table of Contents
- Domain Driven Design
- Persistence
- Dependency Injection
- Unit Testing
- Object Relational Mappers
- Memory and Exceptions