coverpage
SignalR Blueprints
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What is the state of the Web?
Personal style
What this book covers
Who this book is for
What you need for this book
Conventions
Reader feedback
Customer support
Chapter 1. The Primer
Where are we coming from?
Terminology
Patterns
Libraries and frameworks
Making it look good – using Twitter bootstrap
Tools
Summary
Chapter 2. Overheating the Discussion
The goal – how to create a basic forum discussion site
Getting started – creating an MVC template
Preparing our web application for SignalR
How to create your UI for threads on your forum
Our first hub – threads
The detail view – posts on specific threads
Summary
Chapter 3. Extra! Extra! Read All About It!
The goal – how to bring to life an imagined news site
Getting started – creating an MVC template
Creating the models
Putting in place the Data Access Layer
The look and feel
The magic code
The newsroom
Finding the needle in the haystack
Master/detail – navigation
Summary
Chapter 4. Can You Measure It?
The goal – an imagined dashboard
Decoupling it all
Back to basics
Knocking it out of the park
Our single page
The server side of things
Bringing it all back to the client
Trying it all out
Summary
Chapter 5. What Line of Business Are You In?
The goal – a simple line of business
Decoupling – the next level
Proxy generation
Composing the UI
Convention over configuration
Getting assimilated
Composing
Concurrency and staleness
Summary
Chapter 6. An Architectural Taste
The goal – banking
Where does it all start?
Structure
Command Query Responsibility Segregation
Accounts overview
Summary
Chapter 7. The Three Screens – Mobile First
XAML
The goal – mobile banking
Accounts
Summary
Chapter 8. Putting the X in .NET – Xamarin
The goal – rinse and repeat
Features
Summary
Chapter 9. Debugging or Troubleshooting
Logging
Going deeper
Summary
Chapter 10. Hosting and Deployment
Self-hosting
Scaling out
Summary
Index
更新时间:2021-07-23 20:36:38