ASP.NET Core Application Development: Building an application in four sprints

ASP.NET Core Application Development: Building an application in four sprintsReviews
Author: James Chambers, David Paquette, Simon Timms
Pub Date: 2016
ISBN: 978-1-5093-0406-6
Pages: 432
Language: English
Format: EPUB/MOBI/PDF (conv)
Size: 53 Mb


Through four complete sprints, this book takes you through every step needed to build brand new cross-platform web apps with ASP.NET Core, and make them available on the Internet. You won’t just master Microsoft’s revolutionary open source ASP.NET Core technology: you’ll learn how to integrate the immense power of MVC, Docker, Azure Web Apps, Visual Studio and Visual Studio Code, C#, JavaScript, TypeScript, and Entity Framework.
Working through the authors’ carefully designed sprints, you’ll start with a blank canvas, move through software architecture and design, adjusting to user feedback, recovering from mistakes, builds, testing, deployment, maintenance, refactoring, and more. Along the way, you’ll learn techniques for delivering state-of-the-art software to users more rapidly and repeatably than ever before.


Table of Contents

Part 1: Alpine Ski House
1. How We Got Here
2. Influencers
3. Models, Views, and Controllers
4. Scoping the Project
5. Builds
6. Deployment

Part 2: Sprint Retro: A Journey of 1000 Steps
7. Building Web Applications with Microsoft Azure
8. Cross-Platform
9. Containers
10. Entity Framework Core
11. Razor Views
12. Configuration and Logging

Part 3: Sprint Retro: The Belly of the Beast
13. Identity, Security, and Rights Management
14. Dependency Injection
15. Role of JavaScript
16. Dependency Management
17. Front End with Style
18. Caching

Part 4: Sprint Retro: Home Stretch
19. Reusable Components
20. Testing
21. Extensibility
22. Internationalization
23. Refactoring and Improving Code Quality
24. Organizing the Code