Как поисковые системы работают с приложениями AngularJS?

Это действительно не так сложно сделать. Работая над этим прямо сейчас. Захватите RazorEngine от CodePlex. Он позволяет компилировать файлы RZOR cshtml / vbhtml в класс во время выполнения.

Затем вы можете взять этот класс и использовать его с сервера управления ASP.Net внутри метода Render. Это отличный способ получить HTML из тела серверного элемента управления. Много, намного чище.

Теперь вы также можете добавить некоторые методы, которые вы можете вызвать из Razor. Например, добавьте что-то вроде RenderChild. Кроме того, вы можете установить Server Control как модель, доступную для Razor. Затем вы можете вызвать серверный элемент управления. Включая что-то вроде захвата одного из его дочерних элементов управления и вызова Render.

695
задан mate64 3 August 2013 в 20:39
поделиться