3

基本上需要使用 SharePoint(因为我们推广 MS 耶!)作为面向 Internet 的网站的内容管理系统。

如何摆脱默认的 SharePoint 外观并使其看起来像我想要的那样?

我知道该过程涉及使用 SharePoint Designer 创建新的母版页。但是,我更喜欢编写网页代码而不是使用可视化编辑器。这可能吗?我需要了解 .NET 吗?

只需查看 ferrari.com,即可对 SharePoint 网站进行精心设计。

4

5 回答 5

3

Heather Solomon 的Branding SharePoint 系列将是一个很好的起点。仅使用 CSS、JS 和 HTML 可以做很多事情,但最完整的解决方案(如 Ferrari)需要使用 .NET 和其他 SharePoint 开发技术(特别是功能和委托控件)进行一些相当广泛的自定义。

如果您只需要对面向公众的“发布页面”进行大量品牌化,那么您的品牌化工作将会容易得多,您可以从中删除大多数使品牌化变得困难的特定于 SharePoint 的元素。

此外,如果您不喜欢可视化编辑器,SharePoint Designer 也有源视图。

于 2009-08-26T14:01:49.017 回答
3

是的,可以让它看起来像你想要的那样(正如你在法拉利网站上看到的那样)。然而,创建这样的网站需要大量的工作

Microsoft 建议使用 SharePoint Designer 来“设计”页面和布局。然而,改变他们的行为几乎总是需要 Visual Studio 和 .NET 中的开发。您可以使用诸如SPVisualDev 之类的开源工具在很大程度上避免使用 SharePoint Designer(可能值得考虑,因为它可以是 PITA)。将此与WSPBuilder一起用于打包您的解决方案(并尽可能避免使用 VSeWSS)。

考虑到这听起来你才刚刚开始,请注意这是一个具有合理学习曲线的大主题。阅读有关该主题的好书,例如Andrew Connell 的Professional SharePoint 2007 Web Content Management Development:Building Publishing Sites with Office SharePoint Server 2007。它会带您从头开始经历您将遇到的大多数事情。

于 2009-08-26T14:03:20.153 回答
2

目前,我正在研究Andrew Connell 的Real World Branding。这似乎是一个很好的演示,带有代码。

再加上 dahlbyk 所建议的 Heather Solomon 文章总是提供丰富的信息。

于 2009-08-26T14:05:56.513 回答
0

只需更改主题或为网站创建自定义主题,就可以大大改善 SharePoint 的外观。与更改母版页相比,它的强度也小得多。

如何创建主题

如何部署主题

您可以仅使用 CSS 进行的示例自定义

于 2009-08-26T14:09:16.527 回答
-1

EULA 是否允许您掩盖它是 MS 软件的事实?

请记住,您没有购买该软件,您只是为使用它的特权付费。

于 2009-08-26T13:50:02.697 回答