您的位置:首页 > 其它

VS2005与VS2008开发SharePoint的一点不同

2010-01-04 00:22 246 查看
今天在查看一段视频时,想参照着视频实际动手试一下,结果发现视频中的项目属性中的SharePoint Solution这个Tab在2008上没有,比较一下下面的两个图可以看到:







在这里可以看到,在VS2005中进行的扩展后所建立的SharePoint项目会有SharePoint Solution一项,VS2005对项目中的各个Feature和Element Manifes的等XML文件进行了树形显示,以方便我们可以直接的修改XML中的内容。

在VS2008中,这个相类似的功能是做成了一个“视图”,在VS2008中点击“查看”、“其它窗口”、“WSP视图”,可以在解决方案的栏中看到WSP的视图:





点击“刷新”按钮就可以得到最新添加的内容。这个刷新还有另外一个功能,对比上面的VS2005的图可以看到,对于Element Mainfest的调整,例如上图的调整ItemAdding Enabled为True,在VS2008中是没有相对应的功能的,那应该如何实现呢?其实VS2008以“更简单的”方式提供给了我们,拿上面的例子来说,如果我们要设置ItemAdding事件,则我们需要通过模板创建一个EventReceiver,然后修改掉注释,在其中编写我们自己所需要的逻辑。当我们完成要完成的修改后,再次点击“刷新”按钮就可以将新的事件添加进EventReceiver的Element Mainfest中,并不需要我们进行手工开启或关闭事件。

当完成开发工作以后,布署方面和VS2005是没有区别的,方法同样是修改项目属性中的“Debug”页中的URL地址,然后点击“生成”、“布署解决方案”就可以将站点定义布署到指定的站点并进行激活。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐