我建立一个面向公众的网站,并以下。用户登录。然后查看他们的客户。他们击一个客户查看他们的过去购买,以便他们改变他们等等。这不是一个购物网站的方式。这是一个简单看起来的工具。

注意,没有任何数据访问该网站在任何一个,SQL数据库,没有办公室的文件。此外,登录并不使用的用户的Windows凭证在一个VPN或者类似的东西。

通常我会建立这种使用的标准ASP.NET 视网站。然而该客户说,他们想要使用Sharepoint。

我的理解是,Sharepoint用于工作流程和网站的协作工具,例如部件你可以在这里看到的 http://www.sharepointhosting.com/sharepoint-features.html

这里是我的问题:

  • 我会说那个鞋是完全不适合这个任务作为它配备了开销,没有提供任何好处?

  • 如果我有要使用它,我需要鞋或MOSS?

  • 如果我有要使用它,我会说该网站将包括:

  • 列项目

    a)网份

    b)和定制网站的布局。我如何创建这个吗?

增编:这本书 专业SharePoint2007年网页内容管理发展 看起来像一个好的开始

有帮助吗?

解决方案

你可以在技术上使用的鞋于这项任务,但MOSS具有更多功能,旨在建立面向公众的网站。的 出版 基础设施。它已经拥有的 CQWP 这使你能够建立定制界面执行以及在SharePoint。与SharePoint有潜在挑战可伸缩性。如果你知道平台以及然后在做喜欢的东西你有什么建议将是一个相当快的任务。如果你不知道SharePoint和潜在的系统很好你可能会面临的挑战。

你不想到办法建立最终应用与SharePoint设计师。它已经行为这可能会导致重大问题的可伸缩性。你想创建一个SharePoint解决方案包含一些特点,可以很容易地部署到SharePoint。走这路线不会减轻性问题但你要更接近于正确的解决方案。你可以打包了定制用户接口的因素作为CQWPs或写信网络的部分。我个人喜欢写信网络的部分。

你做的总体网站设计一个 主页.网页内的一个站点,然后继承这一点。如果你有MOSS然后你就可以创造什么都叫 出版的网页 其中包含网络的部分。这些都不是可以在鞋这就是为什么人们建议对它的公共网站。

决定是否SharePoint(任何版本)是值得的,你需要找出如果他们要使用任何核心特征。如果一切都会定和你是不是打算使用的任何工作流程或文件管理功能,在部署后,我会离开。来看看你是否想去进一步与SharePoint从发展的角度,来看看 鞋开发实验室.最近,我跑了一个介绍课程在我的雇主使用的材料,从该网站上。他们都月,并需要更多的信息的最佳做法,但他们提供了一个快速的方式对你动用一个脚趾的水和决定你是否想去的任何进一步。

其他提示

1.) 我同意SharePoint将是非常不适合这个任务。几个原因:

  • 它花费数千美元 许可证SharePoint于使用在开放的互联网
  • SharePoint会使用很多资源(SQL服务器,IIS,活动的目录...)都是不必要的要求对于你的任务
  • SP会给你非常小的灵活性来拟订一个解决方案在您的办法-它听起来像你会需要创建一个数据库连接的网络的一部分在ASP.NET 无论如何(以便可以完全独立的SP)

SharePoint有它的位置--它可以非常有益,因为公司内部文件管理、内联网和工作流程/批准系统,但是它不能很好地适用于定义的代码,也没有互联网的使用。

2.) 我相信MOSS将需要互联网许可证(如上).

3.) SP发展是不是像典型的关系数据库系统(例如,使用平面、非标准化表)。如果你SQL匹配SharePoint的思维方式,则可能可以连接到你的数据库作为外部使用 SharePoint设计师.更有可能你会需要使用Visual Studio创建一个自定义的网络的一部分在ASP.NET.

希望这将一些合理的论据,可以用来帮助客户怎么看SharePoint是不适当的任务...事实上,我期待就第一点(费用的授权)将打开它们。

1)对于核心功能为你描述它SharePoint不会增加任何东西,但是如果它建立在SharePoints前提,它使你的客户增加了很多功能以外的核心"免费"的,如:

  • 他们可以添加的内容编辑web部件的网页,在那里他们可以添加说明和消息
  • 他们可以添加列在那里的客户可以输入请求/评论/...并自动具有的新条目邮寄给任何人在该组织签署的变化
  • 的功能制定可以重复使用其内联网
  • 任何未来的小型"网络应用程序"可以包括在相同的网站
  • ...

因此,所有在所有除非你有更好的框架来使用,然后使用SharePoint

2)鞋是所有你需要现在

3),主要可交付成果现在将为:

  • 一个特点与一些网站的网页和一些网络零件
  • 一个特点与一个自定义的集中和相应的css
  1. 真的。嗯不不当,但不添加任何东西..但也许在未来?

  2. 鞋是足够的

  3. 你会需要的网份暴露你的数据,是的。该定义网站的布局不是必要的。如果你想要你自己看看,感觉SharePoint主题可能就足够了。甚至如果你想要一些真正定义的布局调整,你可能不需要一个网站模板,但是你可以摆脱的使用只是SharePoint设计师编辑的网页或主页。
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top