Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface Sharepoint UI开发人员技能_User Interface_Sharepoint_Frontend - Fatal编程技术网

User interface Sharepoint 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

成为SharePoint UI开发人员需要哪些技能。开发UI时将使用哪些工具和应用程序


基本上,我关心的是作为一名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('&lt;link rel=&quot;stylesheet&quot;    type=&quot;text/css&quot;   href=&quot;~site/_layouts/15/MyPortalAdditions/bootstrap/css/bootstrap.css? v=1.2&quot;&gt;&lt;/' + 'script&gt;');
document.write('&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;~site/_layouts/15/MyPortalAdditions/slick/slick.css?v=1.2&quot;&gt;&lt;/' + 'script&gt;');
document.write('&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;~site/_layouts/15/MyPortalAdditions/style/prettyPhoto.css?v=1.2&quot;&gt;&lt;/' + 'script&gt;');
document.write('&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;~site/_layouts/15/MyPortalAdditions/style/fontawesome/font-awesome.min.css?v=1.2&quot;&gt;&lt;/' + 'script&gt;');
document.write('&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;~site/_layouts/15/MyPortalAdditions/style/jquery-ui.css?v=1.4&quot;&gt;&lt;/' + 'script&gt;');
document.write('&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;~site/_layouts/15/MyPortalAdditions/UniteGallery/css/unite-gallery.css?v=1.5&quot;&gt;&lt;/' + 'script&gt;');
document.write('&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;~site/_layouts/15/MyPortalAdditions/style/Mydevstyle.css?v=1.85&quot;&gt;&lt;/' + 'script&gt;');"
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。两者都得到了同等的支持。