Welcome to MSDN Blogs Sign in | Join | Help

September 2004 - Posts

SharePoint PowerSearch for WSS

在 SharePoint Experts 上看到有一个叫做 SharePoint PowerSearch for WSS 的新工具,可以实现下面的功能: ² Search multiple sites simultaneously - Results are returned from the current site, and all children of the current site ² No new UI necessary - Search queries are entered using
Posted by oliverlu | 0 Comments
Filed under:

几个很Cool的Web Part

你使用过 SPS2003 吗,你使用过远程桌面吗?(臭鸡蛋 …… )但是,你在 SPS2003 的 Web Part 中使用过远程桌面连接吗?呵呵,这就这 Remote Desktop Web Part 做的事情。 安装了这个 Web Part 以后,还需要配置一下 Remote 的 Activex Cab 文件 ( 就是 msrdp.cab) 的 URL 。像我这种懒人,就把它直接放在 http://server/_layouts/remote/ 下面了,然后,连接。 顺便说一句,最好在客户端把
Posted by oliverlu | 1 Comments
Filed under:

使用命令行来备份WSS和SPS站点

由于 fwp 文件如果超过一定大小( 24M 左右),会被自动分成多个文件。我们可以使用下面的方法来备份 WSS 网站: 1) 我们可以在 Schedule Task 中运行包含下面的命令的 vbs 文件: a = Date b = Replace(a, "/", "") Set oShell = WScript.CreateObject("WScript.Shell") Set fs = CreateObject("Scripting.FileSystemObject") If Not fs.FolderExists
Posted by oliverlu | 0 Comments
Filed under:

当前文件夹下面有多少个文件

一不小心,理解错了别人,结果就写出了一个统计当前打开的文件夹下面,有多少个文件的一个 Web Part 。 索性放在网络上,和大家共享了。下面是一个简单描述: 1. 在 Portal 上或者 WSS 站点上,放置一个文档库或者一个图片库。 2. 同时,添加这个 Web Part 。 3. 点击文档库或者图片库中的一个文件夹。 4. 这个 Web Part 会把这个文件夹中有多少个文件显示出来。 实现的原理: 1. 在点击一个文档库或者图片库中的一个文件夹的时候,在 IE 的 URL 中,会出现类似下面的地址:
Posted by oliverlu | 2 Comments
Filed under:

.NET上的动态语言和Jim Hugunin

很早以前听说过 .NET 上的动态语言,但也是最近,才看到关于 IronPython 的信息,并且知道了 Jim Hugunin ,而且得知我们居然成了同事 …… 呵呵,记一笔。 Jim Hugunin 的 Blog 上,有他对动态语言的理解和例子,关注。 同时,还有他原来的网站: http://hugunin.net/
Posted by oliverlu | 0 Comments
Filed under:

祖尔谈软件

在 Jack 的 网站上 看到对于这个网站的介绍,这里有一些关于编程和编程相关的短篇,尽管我从来都不是一个程序员,但也觉得,写得挺有意思的。有兴趣的可以去看看: http://chinese.joelonsoftware.com/ 如果英文比较好,就看别人的原文吧: http://www.joelonsoftware.com/
Posted by oliverlu | 0 Comments
Filed under:

ASP.NET 2.0 目录名字的改变

在 ASP.NET 的论坛上,有 Brian Goldfarb 的关于 ASP.NET 2.0 目录改变的帖子,写得很详细,而且正在听取反馈。感兴趣的朋友可以去看看(英文的): http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&PostID=691250 这里顺便列出一些改动: · /Bin becomes /Application_Assemblies · /Code becomes /Application_Code · /WebReferences
Posted by oliverlu | 0 Comments
Filed under:

升级SPS2003 SP1以后的“HTTP 500”错误

有些用户在升级了 SPS2003 的 SP1 以后,访问 SPS/WSS 站点的时候,会出现 HTTP 500 的错误。根据我现在收集到的信息,我列出了一些原因,供大家参考: 1. Database 没有升级,所以如果访问 Layouts 目录下的网页或者管理中心,是能够访问的(不在数据库中)。解决方法就是,运行下面的命令: stsadm -o upgrade -forceupgrade 详细也可以去看看: http://support.microsoft.com/?kbid=841216 2.
Posted by oliverlu | 0 Comments
Filed under:

学习VB.NET 2005

有一些英文资料,如果你对英文不是那么介意: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032255633&Culture=en-US http://msdn.microsoft.com/vbasic/default.aspx?pull=/library/en-us/dnvs05/html/vbnet2005_preview.asp VB.NET 2005 的 Beta1 也已经出来了。可以从网上下载 express
Posted by oliverlu | 0 Comments
Filed under:

为什么要升级到SPS2003

很多客户在从 SPS2001 升级到 SPS2003 以后,都觉得 SPS2003 不怎么样: 一个文档库只能整个设置权限了 文档库中的审批流程没有了 SPS2003 中没有很好对应 category 的东西 …… 甚至有人觉得,还不如不升级…… 这个,时代在发展,我们也要跟上时代的步伐嘛。 ^_^ 说实话,从一个支持工程师的角度,我是极力推荐升级的。先来看看微软网站上的理由: 升级到 SharePoint Portal Server 2003 的十大理由 http://www.microsoft.com/china/office/sharepoint/prodinfo/upgrade.mspx
Posted by oliverlu | 0 Comments
Filed under:

ExecuteUrl

上回,我们简单看了如何创建 Site 模板 http://weblogs.asp.net/oliverlu/archive/2004/09/08/226709.aspx 我们现在来看看在 Site 模板中可以添加的一个很有用的命令 ExecuteUrl 以一个实际的例子:直接修改 WSS 的模板为例,来仔细看看: 1. 先在服务器上找到下面的文件夹,如果是简体 / 繁体中文版,对应的是 2052/1028 : C:\Program Files\Common Files\Microsoft Shared\web
Posted by oliverlu | 1 Comments
Filed under:

Windows Media Encoder

很多时候你可能会遇到下面的情况: 1. 需要抓一些屏幕上的 Video 。 Office 97 中有一个这样的工具,可是实在太旧了 …… 2. 自己拍的 Video 需要压缩,然后放在网上共享。可不要像我上次一样,直接把一个 avi 放到网上了,又大别人又不能看。 如果上述情况符合你,那么,快去使用 Windows Media Encoder 吧。下面是介绍: http://www.microsoft.com/windows/windowsmedia/9series/encoder/default.aspx
Posted by oliverlu | 1 Comments

SPS2003的对象模型只能本地调用

今天有人说,他们的 SPS2003 程序在本机上工作得非常好,但是在拷贝到多台服务器的情况下,就开始有错误了。 我的第一感觉是远程调用了 SPS2003 的对象模型。仔细一问,果然如此。呵呵,结果就是要改写代码了。 远程调用 SPS2003 的对象模型,这是刚开始接触 SPS2003 编程的人员经常会遇到的。 程序 需要 Microsoft.SharePoint.dll 和 Microsoft.SharePoint.Portal.dll ,就拷贝一个过来嘛。貌似很简单,但经常出现莫名其妙的错误。
Posted by oliverlu | 0 Comments
Filed under:

用InstallAssemblies来安装Web Part

看到这篇短文的人请回答:你是否开发过 Web Part ?在开发 Web Part 的时候,什么是最痛苦的。 对我而言,我很痛恨的,就是怎么来最后安装写好的 Web Part ,也就是那个 Assembly 文件。如果全部是手工的,那么我们需要做的事情有: 1. 把这个 Assembly 文件放到 Bin 目录或者 GAC 中。 2. 在 Web.config 文件中,把这个 Web Part 注册为一个安全的类型。 我很痛恨这一步。 3. 编写一个 dwp 文件。 4. 把这个 dwp 文件上载到
Posted by oliverlu | 12 Comments
Filed under:

Windows Media Player 10发布了

Windows Media Player 10 已经发布了。 关于 Windows Media Player 10 的介绍,大家可以看看: http://www.microsoft.com/windows/windowsmedia/mp10/default.aspx 也可以从下面的链接下载: http://www.microsoft.com/windows/windowsmedia/player/download/download.aspx 不过,默认这个冬冬好像只能装在 Windows XP 上,让我这样用
Posted by oliverlu | 0 Comments

部署中型服务器场

加了一篇部署中型服务器场的文章: http://weblogs.asp.net/oliverlu/articles/229740.aspx
Posted by oliverlu | 0 Comments
Filed under:

SPS2003的架构

乱写的,千万别把这个当作教材……只是讨论 可能很多人听说过, SPS2003 是基于 WSS(Windows SharePoint Service) 上面的。我的理解是:微软正在致力于把 Windows SharePoint Service 作为一种底层的服务,以后就会成为 Windows 中的一个默认的服务。而 Web Part 这些概念,在以后也不光光用在 SPS 当中,也会成为 ASP.NET 中的一个非常基本的概念,如果大家使用过 Whidbey ,也就是 Visual Studio 2005
Posted by oliverlu | 0 Comments
Filed under:

Virtual Server 2005正式发布了

微软正式发布了 Virtual Server 2005 ,个人以为,这是一个非常不错的产品,特别是对于经常要环境做测试的人员,例如我们;或者是经常需要向客户演示的情况下。其实,从 Beta 版开始,我就一直在用,实在是很方便的。 具体的介绍,可以看看: http://www.microsoft.com/presspass/press/2004/sep04/09-13AvailabilityVS2005PR.asp http://www.microsoft.com/windowsserversystem/virtualserver/evaluation/vsoverview.mspx
Posted by oliverlu | 0 Comments

如何从SPS2001升级到SPS2003

我的一篇从SPS2001升级到SPS2003的文章,用英文写的。有些偷懒,不从英文翻成中文了。有什么疑问,可以联系我。 Steps for upgrading from SPS2001 to SPS2003 with SPInOut Backup and Restore SPS2001: ---------------------------------- First, we need to backup and restore SPS2001 to another server with the
Posted by oliverlu | 0 Comments
Filed under:

如何创建Site模板

很多时候,我们需要修改 WSS 的站点。最简单的方式就是使用 FrontPage 来修改,几乎可以把一个 WSS 站点改得面目全非。但这样做,有几个缺点: 1. 如果需要把所有的站点的信息都改掉,那么,使用 FrontPage 来修改,显然不是一个可行的方法。 2. 如果希望在创建一个站点的时候,就直接可以选择一个模板,那么也需要自己来定义站点模板。 3. 还有很重要的一点,如果一个页面没有使用 FrontPage 或其他的一些编辑器修改过,那么其实这个页面是直接使用模板信息创建出来的,可以想象成是一个类的示例对象,也就是
Posted by oliverlu | 0 Comments
Filed under:

添加了一篇安装SPS2003的文章

http://weblogs.asp.net/oliverlu/articles/226580.aspx 是在单机版上安装SPS2003。至于Server Farm,其实是一样的,回头再添加更多的信息。
Posted by oliverlu | 0 Comments
Filed under:

SPS2003的service pack 1发布了

跳了几次票以后, SPS2003 的 sp1 终于发布了。下面是下载的地址: Windows SharePoint Service sp1: http://www.microsoft.com/downloads/details.aspx?FamilyId=875DA47E-89D5-4621-A319-A1F5BFEDF497&displaylang=en SharePoint Portal Server sp1: http://www.microsoft.com/downloads/details.aspx?FamilyId=FD3AB750-C622-4488-BD06-8F5D8347E3D2&displaylang=en
Posted by oliverlu | 0 Comments
Filed under:

SPS2003中的Workflow

提到 Workflow ,总觉得似乎是很高深,很奇妙的东西。其实,不就是一个普通的程序吗? SPS2003 中也有 Workflow 的支持, GotDotNet 上还有一个例子,大家可以去看看: http://www.gotdotnet.com/workspaces/releases/viewuploads.aspx?id=c07f64e8-8229-49a1-b160-b24c89122894 还有人做了一段 vedio: http://blogs.leadit.be/files/WorkflowInstallation.wmv
Posted by oliverlu | 0 Comments
Filed under:

使用WebDAV来上传和下载文件

上传和下载文件,最简单的方式,应该就是直接使用 SPS2003 的对象模型了。但有的时候,会有一些问题: 1. SPS2003 的对象模型只能本机调用。 2. 如果写一个 Web 应用程序,使用匿名认证,那么没有办法传用户信息认证。即使使用 Impersonate ,也会没有权限(至少我没有成功)。 3. 可以自己来写 Web Service ,远程和认证都没有问题。上传也没有问题,但下载,似乎不那么好写了。 所以,如果可以用 WebDAV ,会多一种选择,也能开拓我们的思路。下面是一个上传和下载的例子:
Posted by oliverlu | 0 Comments
Filed under:

在SPS2003中实现定制的搜索

在 SPS2001 中,可以使用 WebDAV 来做搜索,但很不幸,在 SPS2003 中,不再支持这个功能。所以如果要再实现定制的搜索功能,需要使用 SPS2003 中的对象模型 QueryProvider 。 微软的网站上,可以看到对应的 SDK: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/spptsdk/html/cQueryProvider.asp 但缺乏例子。我们下面就来看看一个简单的例子: PortalContext
Posted by oliverlu | 2 Comments
Filed under:

怎样在Internet上访问SPS2003

SPS2003 设计的时候,其实很多情况下,都是考虑在企业内部使用。现在来看,这也很正常,毕竟微软还有一个产品 —CMS ( http://www.microsoft.com/china/cmserver/ ),专门用于管理网站,似乎更适合于做外部的网站。而 SPS 的很多功能需要和 AD 集成,更适合做内部的网站。 但如果要把 SPS2003 的网站放到 Internet 上,其实也是很容易的,而且比 SPS2001 容易多了,最简单的,直接放上去就可以了。复杂一些的,可能还拿一个 ISA 发布一下,或者放在
Posted by oliverlu | 0 Comments
Filed under:

改变SPS2003中的文档库权限设置

今天有人告诉我说,在博客堂上有人说, SPS2003 中的文档库中,可以为子文件夹单独设置权限。作为一个 SPS 工程师,我当然知道这是一个产品的设计限制,没有办法自己实现,肯定要额外作开发,那么就看看别人是怎么做的。 http://blog.joycode.com/kaneboy/archive/2003/12/13/9182.aspx http://blog.joycode.com/kaneboy/archive/2004/06/23/25504.aspx 上面两条,就是博客堂上的信息,原来是我们的一位
Posted by oliverlu | 0 Comments
Filed under:
 
Page view tracker