Интегрировать XSLTForms в веб-формы vb.net
Я пытаюсь собрать информацию для моего следующего проекта, где я должен использовать XSLTForms в веб-формах vb.net.
Можете ли вы предложить мне полный пример по этому поводу (даже если язык сервера другой)?
Я начал читать о XSLTForms, но для меня их интеграция в VB.net еще не ясна. Функциональные возможности, которые мне придется реализовать, - это обычные операции CRUD.
Одно из сомнений - зачем использовать процессор xform (в моем случае XSLTForms) вместо простого XSLT - преобразования, подобного
<asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server">
<asp:Xml DocumentSource="cdcatalog.xml" TransformSource="cdcatalog.xsl" runat="server" />
</asp:Content>
где я указываю таблицу стилей XSL?
1 ответ
В настоящее время XSLTForms предназначен для генерации полной HTML-страницы (заголовок и тело) с использованием преобразования XSLT.
Во-первых, VB.Net можно использовать для выполнения этого преобразования XSLT, которое, как вы сказали, действительно просто, просто применяя таблицу стилей XSLT на стороне сервера, если она считается лучше, чем на стороне клиента, или даже просто отправляя инструкцию обработки для этого в браузере.
Затем, пока форма работает на стороне клиента, HTTP-отправка может происходить со связанными данными. VB.Net придется обрабатывать необработанные HTTP-запросы. XForms не указывает никакой контекстной информации, поэтому авторам необходимо подготовить то, что необходимо для обработки на сервере (включая учетные данные).
Это именно то, что сделано для XSLTForms+PHP.