为 Sharepoint 2013 web 部件选择 AngularJS 与 jQuery/Ajax
Selecting AngularJS vs jQuery/Ajax for Share Point 2013 web parts
我在 C# 和 SharePoint 环境中相对较新。(虽然我有一些 Java 背景。)
我参与了几个基本上将 Access 转换为 SharePoint 2013 Web 部件的项目。其中一个项目越来越大,我开始添加 jQuery 功能,例如 jQuery dataTable 和客户喜欢它。(当然它比服务器端语言快很多。)
现在我正在考虑 extend/convert 到应用程序的其他功能,我想知道我应该考虑 AngularJS 之类的东西。(我之前用 J2EE 研究过 AngularJS。)
当前的 SharePoint web 部件就像现有的 Access 程序一样,具有完整的 CRUD 操作,在表单上填充申请人的记录,jQuery 选项卡中的一些关联表单具有自己的创建和更新按钮以及上传文件功能等等... SQL 服务器后端。
我无法使用 ASP.NET,因为我必须在 SharePoint 2013 环境中完成所有操作。
谢谢,
我肯定会建议您选择 AngularJs,特别是如果您已经有这方面的经验。您只需编写 angular 代码并将其上传到您指定的 Sharepoint 库之一。然后在 Sharepoint 页面上添加内容编辑器 Web 部件,并将 CE Web 部件指向 angular 应用程序的 HTML。这就是全部.. 当然..它会让您受到一些打击,并尝试弄清楚如何做到这一点,但一旦完成,您就可以使用相同的模式使用 AngularJS 编写完整的 SharePoint 应用程序。要执行 crud 操作,您可以使用 Sharepoint REST API 或 SharePoint JSOM。希望这有助于...
我在 C# 和 SharePoint 环境中相对较新。(虽然我有一些 Java 背景。) 我参与了几个基本上将 Access 转换为 SharePoint 2013 Web 部件的项目。其中一个项目越来越大,我开始添加 jQuery 功能,例如 jQuery dataTable 和客户喜欢它。(当然它比服务器端语言快很多。) 现在我正在考虑 extend/convert 到应用程序的其他功能,我想知道我应该考虑 AngularJS 之类的东西。(我之前用 J2EE 研究过 AngularJS。)
当前的 SharePoint web 部件就像现有的 Access 程序一样,具有完整的 CRUD 操作,在表单上填充申请人的记录,jQuery 选项卡中的一些关联表单具有自己的创建和更新按钮以及上传文件功能等等... SQL 服务器后端。
我无法使用 ASP.NET,因为我必须在 SharePoint 2013 环境中完成所有操作。
谢谢,
我肯定会建议您选择 AngularJs,特别是如果您已经有这方面的经验。您只需编写 angular 代码并将其上传到您指定的 Sharepoint 库之一。然后在 Sharepoint 页面上添加内容编辑器 Web 部件,并将 CE Web 部件指向 angular 应用程序的 HTML。这就是全部.. 当然..它会让您受到一些打击,并尝试弄清楚如何做到这一点,但一旦完成,您就可以使用相同的模式使用 AngularJS 编写完整的 SharePoint 应用程序。要执行 crud 操作,您可以使用 Sharepoint REST API 或 SharePoint JSOM。希望这有助于...