我们在工作中经常使用Infopath进行表单设计,然后我们将其集成到MOSS 2007中。
我还不知道的是,与制作网页(例如ASP.NET/C#)相比,在Infopath中设计表单有什么优势?
谢谢
发布于 2009-08-27 18:05:04
在MOSS中,我只在一两件事情上使用过InfoPath。在我看来,从数据检索/修改的角度来看,与尝试使用.Net webforms相比,InfoPath与MOSS的集成程度更高。也就是说,我们最近在SharePoint中做的几乎所有在we部件中不容易完成的事情都是通过.Net webforms完成的。
从灵活性的角度来看,我认为与InfoPath相比,使用.Net框架有更多的选择,特别是当我们必须使用多个表单进行交互时,这些表单几乎就像嵌入式SharePoint webapp一样。
发布于 2009-08-27 17:55:06
使用infoPath,维护更容易,与sharepoint集成更容易,数据库提交/检索更容易,工作流也更容易。定制更健壮,asp.net中的数据库提交/检索更健壮。
基本上,如果infoPath很简单,就使用它。如果C#包含大量自定义内容,请使用它。
https://stackoverflow.com/questions/1168640
复制相似问题