我正在开发客户要求通过SharePoint界面(2007 WSS版本)访问的多个数据输入表单。
除了其他要求之外,表单还包含多个必须从SQL Server中的表加载的下拉列表。这些数据列表经常通过从Great Plains中吸收数据的过程进行更新。
我倾向于创建一个带有页面查看器Web部件的Web部件页面,并像这样全屏显示:http://blogs.msdn.com/b/malag/archive/2008/09/15/story-of-a-mischievous-page-viewer-web-part.aspx
...然后在ASP.NET MVC3中执行这些页面。还有比这更好的故事吗?集成的SP开发范例似乎更像开销。
答案 0 :(得分:0)
这听起来像开发人员新的SharePoint范例的常见问题,特别是在2007年。简短的回答是,您的解决方案将是到达目的地的最快捷方式,但不是“最干净”。
另一个选项是创建SharePoint解决方案并将应用程序页面发布到_layouts目录。在http://msdn.microsoft.com/en-us/library/bb418732(office.12).aspx可以找到一个典型的“hello world”示例。
新SP开发人员将发现部署中最艰难的过渡。 WSPBuilder codeplex项目http://wspbuilder.codeplex.com/已成为行业默认解决方案。可以在http://www.greggalipeau.com/category/sharepoint/wspbuilder/找到使用此示例。
对于您,我会说关键词是应用页面和 WSPBuilder 。