2009-07-22 6 views
1

Nous utilisons Infopath au travail, assez souvent pour la conception de formulaire, puis nous intégrons cela dans MOSS 2007.ASP.NET vs Infopath pour les formes

Ce que je ne sais pas encore est quels sont les avantages pour la conception d'un formulaire dans Infopath par opposition à la création d'une page Web (par exemple ASP.NET/C#) pour permettre la même intention?

Merci

Répondre

1

J'ai seulement utilisé InfoPath pour une ou deux choses dans MOSS. Il me semble que InfoPath est un peu plus intégré dans MOSS que d'essayer d'utiliser des webforms .Net à partir d'un point de vue de la récupération/modification de données. Cela étant dit, pratiquement tout ce que nous avons fait récemment dans SharePoint qui n'est pas facile à faire dans une partie Web a été fait à travers des formulaires web .Net. Du point de vue de la flexibilité, je pense que vous avez plus d'options avec le framework .Net que ce que vous obtenez dans InfoPath, surtout si nous devons utiliser plusieurs formulaires interagissant les uns avec les autres, presque comme une application Web SharePoint embarquée.

+0

J'ai remarqué que le style css dans Infopath n'est pas complètement supporté, mais j'ai trouvé un bidouillage pour le trier. – dotnetdev

2

L'entretien est easer, l'intégration avec sharepoint est plus facile, la soumission de base de données/récupération est plus facile, et les flux de travail sont plus faciles avec InfoPath. La personnalisation est plus robuste et la soumission/extraction de base de données est plus robuste dans asp.net. Fondamentalement, utilisez infoPath si c'est facile. Utilisez C# s'il contient beaucoup de choses personnalisées.