Sharepoint程序员应该了解的知识
做为一个Sharepoint程序员应该了解的知识:注意,我说的是程序员。因为我一直把自己看一个普普通通的程序员。
前提:
- 要知道网络基础(包括DHCP、IP、掩码、DNS、网关、广播),会装操作系统(这里也包括Server)---晕,我真见过写了两年程序的人不会装操作系统的“程序员”,触目惊心啊!!
- 了解什么是AD、DNS、Exchange、ISA(Forefront)、WSUS、MOM、SCCM、PowerShell、Server 2008 Core Service、TFS、VMWARE、Hyper-V
- 熟悉XML相关技术:XPATH、XSLT、能读懂XML Schema
- 开发基础:IIS、正则表达式、GAC
- 基础Web技术:HTML、CSS、JS、ext、jQuery、json、
- ASP.NET相关技术:WF、WCF、Silverlight、ADO.NET、MasterPage、能读懂Web.config与manifest、httpHandlers、httpModules
- 数据库相关技术:T-SQL、Report Service、Analysis Services、数据库管理(备份,还原,计划任务,表分区)
- 自己经常使用的工具软件:reflector、AXURE RP、autoruns、VISIO、SmartDraw、RegexBuddy、FSCapture、HTTPWatch、XXCOPY、robocopy.exe、
Process Explorer、Process Monitor
应了解的SharePoint知识:
- SPSite、SPWeb的关系?微软的SPSite到底有什么作用?
- WebPart倒底是什么?
- 了解CAML结构
- 平台安装部署,Setup.exe、“SharePoint 产品和技术配置向导”后台都做了些什么?
- SharePoint的服务器场的角色与结构是怎样的
- 为什么SharePoint不到文件系统去找路径,而去数据库中找页面
- SharePoint安装部署后系统服务中的服务都有哪些,都有什么作用
- SharePoint后台数据库都有哪些,具体有什么作用
- 分析SharePoint中Web.config与普通的ASP.Net中的WEB.CONFIG有什么区别
- 理解共享服务的作用
- 会看Log、系统级别的与SharePoint级别的
- 了解“备用访问映射”
- 了解BDC、搜索、用户配置文件
使用SharePoint工具:
- BDC Meta Man
- SPCamlEditor
- SPM2007
- Caml Query Builder
- WSPBuilder
- ListItemEditor
- SPVisualDev
- VSeWSS
Sharepoint程序员应该了解的知识的更多相关文章
- 谈谈Java程序员进阶的那些知识和方向
谈谈Java程序员进阶的那些知识和方向 记得前段时间看过一篇文章谈到一种程序员叫野生程序员,战斗力极强,可以搞定一切问题,但是通常看问题抓不到本质,或者说是google/baidu/stackover ...
- 震惊!90%的程序员不知道的Java知识!
震惊!90%的程序员不知道的Java知识! 初学Java的时候都会接触的代码 public static void main(String[] args){ ... } 当时就像背公式一样把这行代码给 ...
- 深圳尚学堂:Web程序员应该会的知识
互联网的行业里涌入了很多的程序员, 都在为互联网的发展添砖加瓦.程序员可以分为很多种,像Unix程序员.Windows程序员,或是C++程序员.Delphi程序员,等等.今天我们谈谈Web程序员,一名 ...
- Java程序员必须掌握的知识
1.语法:Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道任何修正. 2.命令:必须熟悉JDK带的一些常用命令及其常用选项, ...
- JAVA程序员必须要学习的知识
Java是热门的语言之一,TIOBE编程语排名Java排名第二,仅在C语言之后.Java可以用来开发web应用和桌面应用,更重要的是Java具有跨平台性:write once, run everywh ...
- C语言的预编译,程序员必须懂的知识!【预编译指令】【预编译过程】
由“源代码”到“可执行文件”的过程包括四个步骤:预编译.编译.汇编.链接.所以,首先就应该清楚的首要问题就是:预编译只是对程序的文本起作用,换句话说就是,预编译阶段仅仅对源代码的单词进行变换,而不是对 ...
- Java程序员的日常——存储过程知识普及
存储过程是保存可以接受或返回用户提供参数的SQL语句集合.在日常的使用中,经常会遇到复杂的业务逻辑和对数据库的操作,使用存储过程可以进行封装.可以在数据库中定义子程序,然后把子程序存储在数据库服务器, ...
- Java程序员应更新的知识
2013: 你应该更新的Java知识之常用程序库(一) 你应该更新的Java知识之常用程序库(二) 你应该更新的Java知识之Observer 你应该更新的Java知识之集合初始化 你应该更新的Jav ...
- 【基础知识】列一下一个.Net WEB程序员需要掌握的知识
基础部分 C# 基础语法 OOP的概念,面向对象的理解 继承 封装 多态 ASP.NET MVC (Web Form 用的越来越少,如果你不熟悉,可以不看) JavaScript 基础语法 如何在HT ...
随机推荐
- Hibernate-二级缓存策略
二级缓存的策略 当多个并发的事务同时访问持久化层的缓存中的相同数据时,会引起并发问题,必须采用必要的事务隔离措施. 在进程范围或集群范围的缓存,即第二级缓存,会出现并发问题.因此可以设定以下4种类型的 ...
- 【HDU 2160】母猪的故事
题 Description 话说现在猪肉价格这么贵,著名的ACBoy 0068 也开始了养猪生活.说来也奇怪,他养的猪一出生第二天开始就能每天中午生一只小猪,而且生下来的竟然都是母猪. 不过光生小猪也 ...
- Yii2 RBAC 用到的表
Yii2 RBAC用到的四张auth表位于 vendor/yiisoft/yii2/rbac/migration文件夹里面,可以用migration生成 yii migrate --migration ...
- visual studio各个版本的差异
- [NOIP2011] 提高组 洛谷P1315 观光公交
题目描述 风景迷人的小城Y 市,拥有n 个美丽的景点.由于慕名而来的游客越来越多,Y 市特意安排了一辆观光公交车,为游客提供更便捷的交通服务.观光公交车在第 0 分钟出现在 1号景点,随后依次前往 2 ...
- tomcat7禁用catalina.out输出
tomcat7中禁用catalina.out的输出,又可能很大. 直接修改catalina.sh文件的输出语句. 在文件中找到以下内容. if [ -z "$CATALINA_OUT&quo ...
- 关于Java单例
参考资料:http://blog.csdn.net/haoel/article/details/4028232 public class SingletonTest implements Runnab ...
- Eigenvectors and eigenvalues
http://setosa.io/ev/eigenvectors-and-eigenvalues/ Explained Visually Tweet By Victor Powell and Lew ...
- hdu 2046 骨牌铺方格
#include<stdio.h> int main(void) { long long i,n,narr[55]; narr[1]=1;narr[2]=2;narr[3]=3; for( ...
- 织梦DedeCms网站更换域名后文章图片路径批量修改
因为织梦上传图片用的是绝对地址,如果域名更换后,之前发布的文章的图片URL是不会跟着改变的,所以我们需要把旧域名替换成新的域名,方法很简单,有一段SQL语句更新一下文章正文内容就行. 复制下面SQL语 ...