摘要:
IIS站点和虚拟目录============在Web服务器中, ASP.NET和WSS都依赖于IIS来提供底层的对于到达服务器的HTTP请求的监听机制, 并且依靠IIS提供加载和运行工作者进程(worker process)的管理基础架构. 如果要理解WSS的是如何将IIS, ASP.NET, 还有它自己联系到一起协同工作的话, 那么首先就要理解IIS站点和虚拟目录这两个基本概念.IIS站点(IIS Web Site)提供了一个进入IIS Web服务器基础架构的入口. 每一个IIS站点都被设置为监听和处理到来的,符合一定标准的HTTP请求. 比如说, 一个IIS站点可以被配置为它只处理发送到某 阅读全文
摘要:
Feature是一个重心在开发者的添加到WSS3.0中的创新.Feature提供了一个定义站点元素和把他们添加到目标站点或站点集中的机制, 这个机制被称作feature activation.feature可以定义的元素类型包括:菜单命令, 链接命令, 页模板, 页实例, 列表定义, 列表实例, eventhandler,和workflow.在一个物理层面上讲, feature由一个文件夹组成,这个文件夹存在于每个前端服务器上的特殊的WSS系统文件夹之中. feature的文件夹中包括一个或多个包含CollaborativeApplication Markup Language (CAML)的 阅读全文
摘要:
可以这样认为, WSS在某种程度上抢了专业软件开发人员的饭碗, 因为它让用户能够创建和定制化他们自己的网站. 仅仅几分钟,一个用户就可以创建出一个WSS站点, 添加几个列表和文档库, 并且自定义站点的外观来满足某种个别商业上的需求. 一个一模一样的解决方案,如果单纯使用ASP.NET来开发的话, 大概需要一个研发人员做上几个星期甚至几个月才能完成.从另一个方面说, WSS为专业的研发人员提供了一个激动人心的研发机会. 因为WSS的架构和功能只能引导你走到一定的距离, 不久,你就会发现你需要创建自定义的列表类型, 为Web Part, event handler, workflow一类的WSS组 阅读全文
摘要:
站点和站点集=============让我们回过头来问一个基本的问题, 什么是WSS站点呢? 首先, WSS站点是一个内容存储的容器. 站点内容主要以列表(list)的形式, 文档库的形式, 子站点的形式来存储. 第二, 站点是个可以控制安全的实体, 其中的内容可以供经过配置了的一些用户来访问. 一个站点要么定义自己的用户集, 要不就继承父站点的用户. 一个站点还包括用户组的集合和权限集合, 这些定义不同种类的用户的访问站点列表和文档库的能力. WSS并不会进行用户认证的操作. 作为替代, WSS依靠它下面的IIS和ASP.NET认证提供者基础架构来完成认证操作. 但是, 到了授权的部分,WS 阅读全文