有没有人有修改Sharepoint应用程序的经验?

时间:2009-08-06 20:47:57

标签: sharepoint

我目前正在开展一个通话记录项目。老板要我使用Sharepoint作为基础,所以我设置了一个带有MOSS 2007实例的虚拟机。我下载了microsoft的call center template并安装了它。我现在已经玩了一段时间了,看起来很简单。如何修改此模板(或扩展它?)以满足我的需求?我也想知道它是如何工作的,所以如果需要我可以创建我自己的应用程序,所以在这里将非常感谢任何帮助。

谢谢!

编辑:

我将在这里说出我在这个文件夹中找到的aspx文件:

  

C:\ Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 12 \ TEMPLATE \ FEATURES \

已经编译了他们的代码隐藏,因此在查看应用程序如何以这种方式运行方面我无能为力。我在这里纠正吗?

4 个答案:

答案 0 :(得分:1)

我开发了几个sharepoint功能和webparts。是的,这是a **中真正的痛苦。

在您的Sharepoint服务器上查看目录

C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE\1033

应该有你要修改的主页和CSS Stylessheet。

答案 1 :(得分:1)

SharePoint开发可能会有一个陡峭的学习曲线,产品似乎与您抗争。特别是如果你已经习惯了ASP.NET并习惯了所有的自由。它是一个相当大的,有时很复杂的产品,有自己的框架和做事方式。这就是为什么我强烈建议与现有应用程序一起进行并尝试进行一些认真的阅读。几点:

<强>支持

主要原因是,如果您更改文件系统而没有意识到影响,则可能很容易最终得到不受支持的安装。如果需要安装Service Pack或升级到将来的版本,这将导致严重的问题。通常有一种方法可以将更新的代码部署到SharePoint,而无需沿着这条路走下去。

获得结果

另一个原因是,除非你知道自己在做什么,否则通常很少有人知道这一点会导致大量的抨击并且结果很少。错误可能会发生,没有任何意义,或者您所做的更改不会生效。

SharePoint方式

最后,如果你不知道做某事的“SharePoint方式”,你会非常浪费时间试图让事情发挥作用。了解'方式'可以为您节省大量时间并与产品很好地融为一体,但如果您不知道它可以为痛苦做好准备!这包括从自定义代码到CSS和母版页,再到部署的主题。

我希望这并没有让你失望,因为它可以享受产品提供的挑战,并且你可以用它做一些非常酷的事情。有关更多阅读,有关Stack Overflow的几个关于SharePoint开发入门的问题(this is just one)。

答案 2 :(得分:0)

我对MOSS开发的经验并不是很好。 IMO,它不是为应用程序开发或自定义代码而构建的。还有许多适合这种需求的门户网站。对于内置的协作工具,它是一个很棒的工具。超越它,它会在整个过程中与你作斗争。

至少这是我的经历。

答案 3 :(得分:0)

Alex说什么!

使用SharePoint应该可以构建呼叫中心应用程序。就个人而言,我不是微软模板的粉丝,但他们可能会帮助您提供有关如何构建类似内容的想法。 我不知道您的应用应该做什么,但是通过构建一些Web部件并利用oob列表和工作流功能,您(或者有点经验的SharePoint开发人员)应该能够快速创建。

你不应该让有负面经历的人抛弃你。无论喜欢与否,SharePoint都会留下来,一旦你克服了学习曲线,它就可以作为一个应用平台非常有效。 我可以看到,如果您不知道自己在做什么,那么安装SharePoint会有多痛苦,但它是一个服务器应用程序;应该预期一点学习。