1) Нет учебника как такового, если вы не хотите использовать проверку подлинности с помощью форм и работаете на asp.net, который работает как обычно, ничего не меняется. Вы все еще можете проверить разрешение, используя атрибуты Require *.
2) Зависит от тебя, архитектор. OpenRasta основана на ресурсах, MVC подталкивает вас к методам, так что в итоге вы получите системы, которые выглядят и пахнут совершенно по-разному, в зависимости от того, как вы идете.
3) Никогда не проводил никаких тестов. NHS, Huddle и т. Д. Работают на сайтах с высоким трафиком и, похоже, не обнаружили никаких проблем.