MOSS里的CMS/Portal,需要进行高度的自定义,除非你觉得MOSS默认的“款式”就是你要的。PixelMill,我觉得它所发布的SharePoint SimpleCMS就是一款不错的应用。你可以观看 Video: Simple CMS for WSS,看看这个应用的一些具体使用方式,吸收下实例经验。我个人比较喜欢其中自定义的图片上传方式和新闻发布方式,这些符合用户操作习惯的应用才能生存。
MOSS里的Search,也是很好很强大的。在Codeplex中已经有了一个Search Community ToolKit,可以让你如虎添翼。比如其中的Smart Search,可以做出常见的相关搜索、搜索排行等,上海科技网站的搜索就是其中一个示例。
在SharePoint Team Blog上介绍了一个很酷的SharePoint应用:Wonders。在那个Virtual Earth Flash上标注的各种颜色的小点,实际上是读取SharePoint List中的数据信息动态显示的。这是一个非常好的SharePoint数据整合范例,就像文章说的:"IDV Solutions’ Visual Fusion software extends SharePoint to create a visual composite application platform, empowering users and the enterprise to consolidate data and services surfaced in SharePoint and then compose them in the context of location and time".
对于SharePoint,Web Site是一个很关键的概念,其不被关注很让人奇怪。对于Web Site,上有Farm、WebApp,下有List、Library,外有Template、Theme,内有Feature、Content Type等等。对于开发人员来说,Web Site意味着:
1、内容存储容器:List存储各类数据、Library存储各种文档、Sub WebSite用于区分和组织内容。
2、UI呈现:MasterPage母版页定义界面风格、Layout Page定义页面排版、Form Page定义List/Library的增删改查页面、Web Part定制化页面、Application Page提供全局访问页面、Site Page提供站点级访问页面、各式各样的Web Controls、Field Controls定义页面内部数据元素。
3、安全模型:User/Group定义用户和用户组的权限、对Web Site、List、Library、ListItem提供权限设置。
对应一个普通的ASP.NET Web应用的开发模式和方式,对照下SharePoint Web Site,好像能得出点什么,当然这个需要自己去体会了。在此之前,推荐 Ted Pattison 里的一些例子,那可是很好很强大的范例。
Other Posts:
>>MFC Feature Pack发布
>>IE 8 Beta 1简体中文版正式发布
>>给 VSTO 插件、文档传送参数
>>Unity DI 容器 1.0 发布了
>>技巧/诀窍: 创建和使用Silverlight和WPF 用户控件
>>Silverlight技巧,诀窍,教程和链接
>>[Best Practice]给你的SharePoint Web Application设置单独的应用程序池
>>在Silverlight中做单元测试
>>VSTO 也有官方中文书啦!!!
>>Open XML 已成为ISO标准
>>SharePoint中如何自定义出错界面
>>转:使用STSDEV开发基于dotnet 3.5的webpart应用
Month Archives:
Top Tags:
Company & Product Profiles Google Internet Technology Search feature Business and Technology Web2.0 column analysis 服务介绍 application letter comment 业界信息 news Startups deal Search Headlines China2.0 產業策進 Social Network 未來趨勢 widget 創投 news_in 业界动态 SEW Experts 創業案例 Web 2.0 News & Ideas
@2007 All rights Reserved |