惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Stack Overflow Blog
Stack Overflow Blog
人人都是产品经理
人人都是产品经理
Y
Y Combinator Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
D
DataBreaches.Net
GbyAI
GbyAI
Microsoft Security Blog
Microsoft Security Blog
博客园_首页
大猫的无限游戏
大猫的无限游戏
Jina AI
Jina AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Engineering at Meta
Engineering at Meta
IT之家
IT之家
MongoDB | Blog
MongoDB | Blog
The GitHub Blog
The GitHub Blog
月光博客
月光博客
U
Unit 42
Hugging Face - Blog
Hugging Face - Blog
博客园 - 叶小钗
腾讯CDC
B
Blog RSS Feed
博客园 - Franky
爱范儿
爱范儿

博客园 - 程序人生-123

如何科学设计自己的网站网页 如何利用Visual Studio创建自己的模板 网页设计中的页面尺寸标准 javascript小技巧之大全集 自定义服务器控件开发 网页META属性简介 CSS和JavaScript标签对照表 网站页面设计中的Css十大注意 网站压力测试 页面跳转 XHTML DHTML SHTML的区别 交换机路由器的组网 色彩搭配——网页设计技巧 怎样设计网页 Ping命令技巧 IE6、IE7、IE8共存方法 MOSS 对象模型的简单开发 开始→运行→命令集锦 using关键字的用法以及作用
SharePoint Designer 的利与弊
程序人生-123 · 2008-03-07 · via 博客园 - 程序人生-123

SharePoint Designer, 以前叫做FrontPage的时候,就是一个做网站的客户端工具,用来编辑编辑HTML。现在名字改了,功能也加强了,是SharePoint项目开发中一个有益的补充,但是据我所知,很多专业SharePoint开发人员根本就不用这个工具来做任何事情,为什么? 主要的原因是当你修改某一个页面的时候,SharePoint Designer会自作聪明的帮你加一些料进去而不告诉你,有时候不注意会造成很大的困扰。还有一个原因就是,只要通过SharePoint Designer修改过任何页面,当你按下菜单栏里的保存的时候,他会在数据库里保存一个拷贝,同时脱离跟文件系统中源文件的任何关系。这个过程叫做Customized,也叫Unghosting. 假如你要跨站点共享某些文件,比如master page或者page layout,那么就不能用SharePoint Designer来做这件事情,这个时候,我们一般直接用Visual Studio来编辑这些页面。但是用VS来编辑master page的时候,我们只有代码界面,而用SharePoint Designer,我们有可视化的支持,可以在代码和设计之间随意切换,对初学者比较有用。所以,用不用它,取决于你的实际需求。如果Unghosting是可以接受的,那么它确实是一个不错的选择。msdn上说, SharePoint Designer是当前唯一一个可以用所见即所得的方式来编辑master page的工具。它还有一个用处是可以打开SharePoint站点方便我们浏览里面的内容,我不知道还有什么工具可以做到这样,因为SharePoint几乎所有的东西都存放在 SQLSERVER里面,平常都是看不见摸不着。当然你可以用浏览器直接打开站点,但是他们提供了不一样的视图。SharePoint Designer视图类似于Windows explorer,左边是树形结构,右边显示内容。比如我就用它来上传大量的图片到SharePoint中去,只要像操作普通windows文件夹那样复制粘贴就可以了。

最后说一下customized(unghosting)和uncustomized(ghosting). 下面一个简单对比:

customized uncustomized
保存在数据库 保存在文件系统
读取相对慢 读取相对快
限于一个站点 可以跨站点共享

至于用来开发workflow?我没有用过。***说没有调查没有发言权,所以对于这一点我就没办法说了。

转自:

http://www.cnblogs.com/zhalin/archive/2008/02/05/1064750.html