Ответ 1
На самом деле неплохо начать работу с учебными пособиями на сайте knockoutjs.com, учебные пособия блестяще собраны, и есть живые примеры, которые помогают для демонстрации сценариев "реального мира".
Как только вам станет удобно с конструкциями нокаута, article дает базовую, но хорошую иллюстрацию интеграции чистого нокаута с контроллерами, моделями и представлениями MVC.
Альтернативный подход заключается в использовании knockoutMVC, хотя важно указать, что это расширение knockout.js и, безусловно, не требуется для получения нокаута работая очень хорошо в проекте MVC (я не использую это, но думаю, что буду включать в комплектность).
Наконец, если вы хотите стать более продвинутым, этот SPA-справочник - очень полезный 4-компонентный учебник по созданию приложения с одной страницей с нокаутом и MVC.