2009-10-26 85 views
0

我需要做的是创建一个可以在SharePoint内运行的Web应用程序。它需要更多地参与Web部分,并包含许多页面和数据库。我知道你可以创建一个在Action栏下的SharePoint应用程序,但是我想创建一个像网站一样运行的东西。我想要几个选项卡来显示不同的站点,每个站点运行相同的应用程序,只显示他们自己的数据。Sharepoint与ASP.Net Web应用程序

它看起来像创建一个网站定义将是实现这一目标的最佳途径,但我一直无法让它变得像ASP.Net Web应用程序。任何人都知道可以完成开发ASP.Net Web应用程序的任何其他项目类型或方法,该应用程序仅显示在SharePoint中?我知道我可以在页面查看器webpart中执行此操作,但这似乎是创建IFrame而不是最佳解决方案的便宜方法。我不需要与SharePoint的任何真正的集成,除了用于身份验证和显示机制。我们的企业内部网使用SharePoint进行设置,因此我构建的任何内容都必须存在于其中。

如果有人有任何指导,我很乐意听取您的建议。

谢谢!

回答

4

这其实很简单,在基层:

  • 在自己组装创建codebehinds您的ASPX页面 - 就像正常的。
  • 使用SharePoint母版页(看看现有的模仿他们的风格和标记)
  • 创建Feature这将链接添加到您的"entry point" page(s) to the SP menu
  • 程序集部署到GAC