User interface Sharepoint UI开发人员技能
成为SharePoint UI开发人员需要哪些技能。开发UI时将使用哪些工具和应用程序User interface Sharepoint UI开发人员技能,user-interface,sharepoint,frontend,User Interface,Sharepoint,Frontend,成为SharePoint UI开发人员需要哪些技能。开发UI时将使用哪些工具和应用程序 基本上,我关心的是作为一名UI开发人员,成为sharepoint UI开发人员是什么 我认为,您应该具备ASP.NET、CSS、HTML、JavaScript等web开发技能。但是,如果您在SharePoint中创建页面,后端代码通常是C#(在2010版-其他版本我不知道)。因此,您还应该具备使用C#等.NET语言的技能 严格地说,对于UI,您不需要熟悉任何特殊的东西,除了CSS、HTML、JS、jQuery
基本上,我关心的是作为一名UI开发人员,成为sharepoint UI开发人员是什么 我认为,您应该具备ASP.NET、CSS、HTML、JavaScript等web开发技能。但是,如果您在SharePoint中创建页面,后端代码通常是C#(在2010版-其他版本我不知道)。因此,您还应该具备使用C#等.NET语言的技能 严格地说,对于UI,您不需要熟悉任何特殊的东西,除了CSS、HTML、JS、jQuery中指定的我的同事@dns\u nx,如果您愿意的话。您唯一需要了解的是什么是SharePoint以及它是如何运行的基本概念。例如,您需要了解一件基本的事情,比如SharePoint中的所有内容都托管在其中。例如,如果您使用jQuery,则只需加载一次即可避免冲突,最好是在自定义操作中,如下所示:
<CustomAction
Location="ScriptLink"
ScriptBlock="
document.write('<link rel="stylesheet" type="text/css" href="~site/_layouts/15/MyPortalAdditions/bootstrap/css/bootstrap.css? v=1.2"></' + 'script>');
document.write('<link rel="stylesheet" type="text/css" href="~site/_layouts/15/MyPortalAdditions/slick/slick.css?v=1.2"></' + 'script>');
document.write('<link rel="stylesheet" type="text/css" href="~site/_layouts/15/MyPortalAdditions/style/prettyPhoto.css?v=1.2"></' + 'script>');
document.write('<link rel="stylesheet" type="text/css" href="~site/_layouts/15/MyPortalAdditions/style/fontawesome/font-awesome.min.css?v=1.2"></' + 'script>');
document.write('<link rel="stylesheet" type="text/css" href="~site/_layouts/15/MyPortalAdditions/style/jquery-ui.css?v=1.4"></' + 'script>');
document.write('<link rel="stylesheet" type="text/css" href="~site/_layouts/15/MyPortalAdditions/UniteGallery/css/unite-gallery.css?v=1.5"></' + 'script>');
document.write('<link rel="stylesheet" type="text/css" href="~site/_layouts/15/MyPortalAdditions/style/Mydevstyle.css?v=1.85"></' + 'script>');"
Sequence="1000" />
<CustomAction
Location="ScriptLink"
ScriptSrc="~site/_layouts/15/MyPortalAdditions/script/jquery-1.11.1.min.js"
Sequence="1001" />
<CustomAction
Location="ScriptLink"
ScriptSrc="~site/_layouts/15/MyPortalAdditions/script/jquery-ui.min.js?v=1.4"
Sequence="1002" />
<CustomAction
Location="ScriptLink"
ScriptSrc="~site/_layouts/15/MyPortalAdditions/slick/jquery-migrate-1.2.1.min.js?v=1.4"
Sequence="1003" />
此外,如果您使用的是Ajax控件,则需要知道SharePoint已经加载了自己的脚本管理器。因此,添加另一个会产生冲突,您的页面/web部件将无法正常工作。C#或VB.net。两者都得到了同等的支持。