Tout problème en utilisant Smartparts pour héberger des contrôles utilisateur ASP.NET directement dans SharePoint?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/1208

  •  16-10-2019
  •  | 
  •  

Question

Je pense à l'aide SmartParts ( http://www.codeplex.com/smartpart ) à hôte directement les contrôles utilisateur ASP.NET dans SharePoint. Cela doit cependant que je copier manuellement tous les contrôles utilisateur à tous les serveurs Web frontaux et les placer dans un dossier spécial dans le dossier racine de l'application Web.

Voyez-vous des problèmes avec cette approche? Que diriez-vous de son effet sur la performance? Tout le monde a fait face avec elle émise? ou aimé?

Était-ce utile?

La solution

Je ne l'ai jamais utilisé SmartPart ne peut donc pas commenter exactement. Cependant, il ne devrait pas être nécessaire de copier manuellement quoi que ce soit si vous utilisez une solution d'emballage tels que WSPBuilder qui peut gérer tout cela pour vous.

Il y a une assez bonne doco sur la route non SmartPart:

Quoi qu'il en soit, il ne devrait pas ou problèmes de perf négligeables car il est tous les mêmes bits à la fin.

Autres conseils

Voici une belle pro / con article .. commenté par Jan lui-même.

Je ne l'utilise. Il est une douleur pour déboguer et déployer, et quelque chose comme WSPBuilder rend inutile.

SmartParts sont des parties Web comme toute autre partie de la bande. Les contrôles utilisateur sont juste un autre artefact, que vous déposez dans un sous-répertoire dans ControlTemplates. Les deux doivent être emballés et provisionné dans les solutions et l'utilisation des fonctions (si vous voulez la partie Web ajouté à la galerie de partie web).

Lorsque vous déployez votre solution et d'activer le contenu de votre fonction est automagiquement ajoutée à des contrôles de sécurité, bin / gac, galerie partie web, ControlTemplates etc sur tous les serveurs frontaux Web.

Je nai entendu des frais généraux de performance sur le chargement d'un contrôle utilisateur contrairement à l'ajout de contrôles dans CreateChildControls.

quelques liens: Solutions et packages Web Partie

Utilisation des packages de solutions pour déployer des fonctionnalités et contenu dans Windows SharePoint Services 3.0

Comment: créer une simple fonction

de travail avec des fonctions

HTH Anders Rask

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top