一位同事正在为他们的公司评估购买基于web的应用程序。他们正在研究的应用程序之一是用ASP.NET编写的。他发表了这样的评论,他们希望能“将ASP.NET应用程序无缝地整合到我们的用户每天访问的网站和仪表板中”。
ASP.NET技术有没有什么内在的东西,使得任何现成的ASP.NET应用程序都可以无缝地集成到SharePoint中,而传统的ASP并非如此?
在自动SharePoint集成方面,ASP.NET技术是比传统的SharePoint应用程序更好,还是所有web应用程序在SharePoint中都运行相同?
发布于 2009-08-12 12:01:31
ASP.NET页面和模块可以在SharePoint中运行,但是您不能简单地将web应用程序放到SharePoint中。学习了SharePoint系统后,您可能会发现大多数代码都可以集成,但它永远不会是无缝的。唯一会相信这一点的人是那些依赖白皮书的人。
在使用SharePoint 2007两年后,我发现大多数ASP.NET功能都是可用的,但开发起来更加困难(需要在Windows Server和设计视图上进行开发,还不具备代码支持和智能感知功能)。我认为有人需要了解SharePoint环境和部署代码的选项,以充分利用它的能力并能够进行故障排除。我花了大约6个月的时间学习和摸索,直到我能够第一次开始做正确的事情。
发布于 2009-08-12 11:42:17
一旦我听到一个供应商承诺“无缝集成”,我就开始问问题。
,不要相信,。
发布于 2009-08-12 11:53:54
将用户控件(.ASCX)呈现为web部件非常容易。因此,如果您的ASP.NET应用程序是专门用用户控件编写的,那么它可能会非常简单。
否则总会有IFrame的“解决方案”。
https://stackoverflow.com/questions/1265631
复制相似问题