Meilleur auteur de réponses
Visual Studio 2010 : InfoPath Template

Question
-
Hi everybody,
I would like to know if Microsoft will publish an InfoPath template for Visual Studio 2010 (like VSTO with Visual Studio 2008)?
I've develop a lot of InfoPath forms with VS2008 and it was very simple to modify all files.
Now, we can't access simply all files that are compressed in the XSN (like manifest.xsf, ViewName.xsl, SoucesName.xsd).
Moreover, it is only possible to use managed code from VSTA.
But my main problem is that it's not possible to debug browser-enabled form from SharePoint...
A
Visit my blog : http://rmatayron.blogspot.com/- Déplacé Hengzhe Li mardi 21 février 2012 06:59 merge forum (Origine :Développement Sharepoint 2010)
Réponses
-
Bonjour,
en réalité il est possible de débugger le code behind du formulaire!
Pour cela :
- Dans l'éditeur de code d'InfoPath (VSTA), assurez vous que le configuration manager est positionné en mode Debug (attention, modifier la propriété de projet de sert à rien, il faut aller dans le menu Debug, Configuration Manager)
- Déployez le formulaire
- Ouvrez le fichier .cs correspondant au code behind du formulaire avec Visual Studio 2010
- Avec Visual Studio 2010, attachez vous au processus w3wp.exe en sélectionnant explicitement le mode ASP.NET 2.0
http://blogs.developpeur.org/anouvel
Merci de valider les réponses qui correspondent à votre problème afin qu'il apparaisse comme résolu.- Proposé comme réponse Arnault Nouvel vendredi 14 janvier 2011 20:08
- Marqué comme réponse Alex Petrescu lundi 17 janvier 2011 10:28
Toutes les réponses
-
Bonjour Rémi.
Ce forum est en français...
Je vous laisse traduire vos questions :-)
Sébastien PICAMELOT - http://blogs.developpeur.org/gribouillon
-
Sorry...
Dans le texte, ça donne cela:
"Bonjour tout le monde,
Est ce quelqu'un saurait si microsoft prévoit de mettre à disposition un template Visual Studio 2010 destiné à InfoPath (comme cela était le cas avec VSTO dans Visual Studio 2008) ?
L'utilisation de VSTO en 2008 était très utile pour la conception de formulaires InfoPath poussés car il permettait d'accèder simplement à tous les fichiers internes au XSN (tels que manifest.xsf, viewname.xsl, sourcesname.xsd).
A présent, il est uniquement possible d'accèder nativement au fichier XSN (malgré la possibilité de décompresser le xsn). Cela constitue tout de même une régression.
De plus, l'utilisation de code managé à l'aide de VSTA (Visual Studio Tools for Application) pour InfoPath 2010 comporte un gros point noir.
En effet, le problème principal est qu'il est actuellement impossible de débuguer un formulaire InfoPath form service publié dans SharePoint à partir de VSTA..."Si quelqu'un à une quelconque information, je suis preneur...
Merci d'avance.
Visit my blog : http://rmatayron.blogspot.com/ -
Visual Studio 2010 does not include the InfoPath form template projects that were provided in previous versions of Visual Studio. You also cannot use Visual Studio 2010 to open or edit an InfoPath form template project that was created in a previous version of Visual Studio.
Aucune nouvelle va dans ce sens donc sauf grosse rébellion de la communauté le périmètre d'infopath sera limité dans cette version et dans les futurs. Je partage ton point de vue infopath est un outil qui peut etre très puissant mais il le limite pour l'orienté plus wysiwyg avec son intégration forte dans sharepoint
tazamorte -
Bonjour et merci pour cette réponse.
Je ne comprends absolument pas ce bridage d'InfoPath! Cela est fou d'avoir un tel retour en arrière. Même InfoPath 2003 possèdait un modèle visual studio adapté.De plus, InfoPath 2010 peut toujours acceuillir du code, Pourquoi donc ne pas fournir un outil digne de ce nom (tel l'ancien VSTO)? Sinon, s'il n'est pas possible de débugguer un formulaire InfoPath Form Services, autant ne pas permettre d'utiliser de code.
Le WYSIWG est bien-sûr le coté fort de InfoPath mais je penses que le couple "InfoPath code managé + SharePoint" est d'une très grande puissance... Qui peut même viser à remplacer certaines webpart aspx développées sur SharePoint.
Enfin merci tout de même pour cette réponse car la communauté est assez peu bavarde sur ce sujet.
Visit my blog : http://rmatayron.blogspot.com/ -
Bonjour,
en réalité il est possible de débugger le code behind du formulaire!
Pour cela :
- Dans l'éditeur de code d'InfoPath (VSTA), assurez vous que le configuration manager est positionné en mode Debug (attention, modifier la propriété de projet de sert à rien, il faut aller dans le menu Debug, Configuration Manager)
- Déployez le formulaire
- Ouvrez le fichier .cs correspondant au code behind du formulaire avec Visual Studio 2010
- Avec Visual Studio 2010, attachez vous au processus w3wp.exe en sélectionnant explicitement le mode ASP.NET 2.0
http://blogs.developpeur.org/anouvel
Merci de valider les réponses qui correspondent à votre problème afin qu'il apparaisse comme résolu.- Proposé comme réponse Arnault Nouvel vendredi 14 janvier 2011 20:08
- Marqué comme réponse Alex Petrescu lundi 17 janvier 2011 10:28
-
Merci bien pour ce tips.
J'ai trouvé ce lien qui explique aussi la démarche à suivre : http://ybbest.wordpress.com/2011/01/09/how-to-debug-infopath2010-using-vs2010/
Encore merci.
Cordialement.
Visit my blog : http://rmatayron.blogspot.com/