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

推荐订阅源

W
WeLiveSecurity
T
Tenable Blog
Project Zero
Project Zero
C
Cybersecurity and Infrastructure Security Agency CISA
T
The Exploit Database - CXSecurity.com
P
Palo Alto Networks Blog
S
Schneier on Security
Scott Helme
Scott Helme
S
Securelist
Know Your Adversary
Know Your Adversary
Vercel News
Vercel News
IT之家
IT之家
V
V2EX
F
Fortinet All Blogs
Simon Willison's Weblog
Simon Willison's Weblog
K
Kaspersky official blog
博客园_首页
T
Tailwind CSS Blog
The GitHub Blog
The GitHub Blog
Spread Privacy
Spread Privacy
Microsoft Security Blog
Microsoft Security Blog
Cisco Talos Blog
Cisco Talos Blog
The Register - Security
The Register - Security
有赞技术团队
有赞技术团队
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Cyberwarzone
Cyberwarzone
Google DeepMind News
Google DeepMind News
The Hacker News
The Hacker News
L
LINUX DO - 热门话题
Hugging Face - Blog
Hugging Face - Blog
博客园 - 三生石上(FineUI控件)
A
Arctic Wolf
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
C
CXSECURITY Database RSS Feed - CXSecurity.com
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
Threat Research - Cisco Blogs
P
Proofpoint News Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Privacy & Cybersecurity Law Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
C
CERT Recently Published Vulnerability Notes
S
SegmentFault 最新的问题
AWS News Blog
AWS News Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
罗磊的独立博客
Apple Machine Learning Research
Apple Machine Learning Research
P
Proofpoint News Feed
The Cloudflare Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Vulnerabilities – Threatpost

博客园 - 未来帅哥

frp增加IP限制 ISAPI Rewrite 实现简单url重写、二级域名重写 SQL作业的操作全 双鱼座2010运程(终于要苦尽甘来了) wwf mvc学习 杂记 国庆节 惊喜 非常完美 最近想看连续剧或电影 无限级分类查询 端午节忙完了 - 未来帅哥 - 博客园 打开自适应子窗体,关闭子窗体刷新父窗体 SubText学习 如何扩大内需 我当圣诞老人跳舞啦! 用户中心 - 博客园 谁不是在被滚了一百次之后,才在一百零一次才叩响成功的大门. 二叉树的HTML显示
MOSS下面WEBPART开发小结
未来帅哥 · 2009-04-30 · via 博客园 - 未来帅哥

    接触MOSS(Microsoft Office Sharepoint Server)平台,发觉它很好很强大。具体的工作流还没有用过,只是在里边,发布了几个WEBPART,并布署单点登陆等等。需要的操作系统环境比较麻烦,后面会搞台虚拟机自己安装一遍。

    利用quickpart(开源 quickpart下载地址:http://quickpart.codeplex.com/)封装ASCX来发布WEBPART,开发效率与以前的ASPX页面开发没有什么区别。下载QUICKPART包以后,执行InstallSolution.bat批处理,进行安装解决方案,完成后,在WSS3.0管理中心中,操作--解决方案管理下边,可以找到  quickpart.wsp  然后点击该解决方案,进行布署,我这边布署的是所有Web 应用程序,也可以布署到有需要用到的WEB应用程序.

    要用新建网站制作ASCX(不能创建ASP.NET应用程序,因为,不能直接发布单个程序集,如果要发布单个程序集要写发布脚本,没深入研究过)开发WEBPART的生产者与消费者,示例代码如下:(通过接口进行数据传递)

Code

生产者(数据发送者)ASCX.CS代码如下:

Code

消费者(数据接收者)ASCX.CS代码如下:

Code

数据读取与显示并分页的话,参考http://www.cnblogs.com/jianyi0115/archive/2008/04/03/1136816.html

我自己用的代码如下,记录一下,以备日后参考:

Code

完成本地的WEB站点集开发完以后,布署到生产环境的时候,使用如下方法(参考:http://www.cnblogs.com/jianyi0115/archive/2007/11/16/962036.html)

需要把测试环境中的站点完整的迁移到生产环境。

迁移步骤:

1)在测试服务器上运行以下命令,备份数据:
"C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\bin\stsadm" -o backup -url http://localhost:9031 -filename e:\share\sps-backup-9031.bak


2)将备份文件复制到生产服务器(主服务器)的c盘根目录。


3)在2生产服务器上部署所有扩展文件。


4)创建应用程序,不要创建站点集:

9031

5)部署资源文家,dll到站点

6)运行以下命令还原数据:


"C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\bin\stsadm" -o restore -url http://localhost:9031 -filename c:\sps-backup-9031.bak

7)测试

另,若要讲一个子站点迁移到另外的地方,可以用以下命令:
stsadm -o export -url http://moss/IT -filename c:\mossbak\IT.bak -includeusersecurity
stsadm -o import -url http://moss/IT -filename c:\mossbak\IT.bak -includeusersecurity