看了微软提供的40个模板,加上几个基于角色MOSS模板,其实现的功能实在是不敢恭维,我想微软应该只是想起到一个抛砖引玉的作用,让大家看看SharePoint网站上能做些什么事情。

     可是要把这些SharePoint模板应用到企业环境中,还有很多东西要考虑:

     界面的样式?

     基本业务逻辑的处理?

     权限的控制。。。。。

     这需要些很多的事件处理函数(List Event Handler)精确控制业务数据之间的关联性和权限的控制,并且用DataView进行数据的显示。用DataView WebPart可以做出很多特别的功能,我开始一直使用SPD进行网站模板设计。可是SPD存在一个缺陷,将使用DataView的网站另存成模板后,再基于这个模板创建网站,DataView引用到的ListID无法更新,即使使用老外讲的方法,将ListID用{}括起来,两个DataView之间的WebPart Connection还是无法恢复。

     实在是郁闷。

     于是想使用SharePoint Extentions For Visual Studio 2005来做网站模板,打包成WSP文件(微软一些功能强点的模板都是WSP包),虽然可以很方便的添加事件处理函数,WebPart,可是却没有像SPD支持DataView WebPart 的UI操作。

     真是不能两全其美。。。。。

     想问问大家,平时有哪些比较好的方法来做网站模板?

posted on 2008-08-01 23:59  Tivon  阅读(1496)  评论(3编辑  收藏  举报