这种方式开发比较方便,不过有一个大问题就是失去了Sharepoint的特色,不能定制自己的portal了,还是开发webpart比较正规一点:)
以下转自:http://hi.baidu.com/hunterzou/blog/item/ef002bb10f4fc75008230225.html
第一点:将生成的dll拷贝到网站目录下bin文件夹
第二点:在网站web.config文件的<SafeControls></SafeControls>节点中添加以下(目的是把应用程序注册为安全类型)
<SafeControl Assembly="WebInMOSS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" Namespace="WebInMOSS" TypeName="*" Safe="True" />
说明:其中WebInMOSS为应用程序的命名空间
第三点:删除页面的AutoEventWireup="true"属性
第四点:Web.config 文件的<SharePoint>节点,在 <PageParserPaths> </PageParserPaths>
节点下增加一个虚拟路径 <PageParserPath VirtualPath="/*" CompilationMode="Always" AllowServerSideScript="true" IncludeSubFolders="true" />
声明此站点下所有文件允许服务器端事件,当然你也可以制定虚拟目录是那个文件夹,但是这个值 必须以 ~/ 或 / 开头,并且必须以文件名或 * 结尾。
(目的为允许服务器端事件的运行)
第五点:把web.config文件的enableSessionState属性设为true(如果此应用程序要使用到Session的话)
<pages enableSessionState="false" enableViewState="true" enableViewStateMac="true" validateRequest="false"
pageParserFilterType="Microsoft.SharePoint.ApplicationRuntime.SPPageParserFilter, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" asyncTimeout="7">
第六点:在网站web.config文件的<SafeControls></SafeControls>节点中添加以下(目的是允许应用程序使用用户控件)
<SafeControl Src="~/Pages/*" IncludeSubFolders="True" Safe="True" AllowRemoteDesigner="True" />
说明:其中Pages是用户控件所在的文档库
安全文章收藏
android系统下可以实时语音对讲的软件应用。
ArcGIS 10 Engine 我今天的研究战果
arcgis sample代码之SOE示例代码PageLayout REST Server Object Extension 的源码分析
eclipse之缩进shift+Tab无法使用的情况
arcgis sample代码之SOE示例代码Length Calculator Server Object Extension的源码分析
解决:eclipse双击无法打开工程目录了
修改注册表,在运行程序后加一个pause;方便查看一闪而过的程序|打开加加 软件简介
转:2020年,中国将会是一个非常穷的国家!【无论如何我都要转,里面有许多我所想的】
- 最新文章
-
VS如何定制自己的模板信息
[轉]Flash/Flex监听浏览器的关闭事件
[译]JavaScript:函数的作用域链
javascript的类型默认转换机制.
JavaScript中的异步梳理(3)——使用Wind.js
再探Javascript词法作用域
JavaScript词法作用域与调用对象
Apply和数组:三个技巧
JavaScript中的异步梳理(1)——使用消息驱动
(译)ECMAScript 5 Objects and Properties (一)
- 热门文章
-
前言:关于前端的MVVM架构
js中两个感叹号的原理与用法分析
利用 HttpModule,基于输出,统一控制、干预、处理(例如: 过滤关键字、AntiXSS) ASP.Net WebForm Control 展现属性的方案原型
实现通用 Web CAPTCHA 图形验证码 JavaScript 脚本 API 服务 (JavaScript 脚本动态页面引用)
U盘 USB 盘 拔插监测
Remoting Generic Async Queue (Release 2) override InitializeLifetimeService return null
实现通用 Web CAPTCHA 图形验证码 JavaScript 脚本 API 服务 (JavaScript 脚本动态页面引用) 完整代码
中国移动短信网关通信 CMPP 3.0 ISMG SPClient Socket (Release 3)
Remoting Helper
硬盘序列号 ID 读取