Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

juillet 2010 - Messages

Vendredi dernier Microsoft a publié le quatrième épisode des bonnes pratiques pour coder ses activités custom dans WF4 : endpoint.tv - Workflow and Custom Activities - Best Practices (Part 4) . Tout comme pour les précédents épisodes, j’ai pris le temps Lire la suite...
Réaliser une activité chargée d’incrémenter une valeur numérique n’est pas un exercice très compliqué (quoi que…). Les manières pouvant nous permettre d’arriver à nos fins sont tellement nombreuses que l’on peut vite arriver à un résultat sans pour autant Lire la suite...
De base, utiliser la généricité dans une activité n’est pas compliquée. Pour coder une activité et utiliser un argument générique, le code suivant suffit : public class Increment<T> : Activity { // Define an activity input argument of type T public Lire la suite...
Ron Jacobs vient de publier un “hand on labs” via la gallérie Visual Studio 2010. L’approche est vraiment originale, après installation, le lab est entièrement disponible via Visual Studio. Pas besoin d’un programme externe! On peut donc vie Visual studio Lire la suite...
Il y a déjà quelque temps qu’EndPoint Tv a publié une série de vidéo expliquant les bonnes pratique pour réaliser ses worklfow et ses activités custom. La bonne idée de Microsoft a été de nous les regrouper sur un seule page : http://code.msdn.microsoft.com/wf4BP Lire la suite...
Je profite de cet article pour mettre noire sur blanc une grande réalité de WF : “Invoquer un workflow c’est sympa. Mais traiter son retour, ce n’est pas toujours drôle…” A plusieurs reprises, j’ai donc cassé le moral à certain en affirmant la chose suivante Lire la suite...
Vis à vis d’un workflow ou d’une activité décrite en Xaml, l’implémentation en mode impératif (C# ou Vb) n’a que très peu d’avantages… mais elle en a tout de même. Jusqu’ici je n’ai trouvé que deux arguments en faveur du code : La maitrise du type de Lire la suite...
Ecrire une activité composite tout en code n’a rien de très joyeux et une activité composite écrite en mode impératif (C# ou Vb) peut vite devenir moins performante que la même activité écrite de manière déclarative (Xaml). On peut même se retrouver avec Lire la suite...
Les arguments on beau être semblables aux arguments d’une méthodes, leur emploi via le contexte n’est pas sans conséquence. En effet l’appel du contexte pour une lecture ou une écriture vas être consommateur de ressources. Je ne dis pas là que votre application Lire la suite...
L’été est arrivé, peut être aussi les vacances, et enfin vous commencez à voir se profiler un peu de temps pour lire au calme. Si vous étiez à la recherche d’ouvrages dédié à Windows Workflow Foudantion 4, voici le point sur la situation ;) Aujourd’hui Lire la suite...
Cédant à la tentation des extensions pour Visual Studio 2010 je me suis lancé dans l’export de mes Templates d’activités. La grande différence entre mes Templates et le Template de base (CodeActivity) se trouve au niveau la méthode CacheMetadata qui est Lire la suite...
Ce matin à ma grand surprise je suis tombé sur un article de Scott Guthrie intitulé “Introcucing WebMatrix” … je crois que j’ai manqué de tomber de ma chaise! On est en juillet 2010 ou 2001?… WebMatrix , comme un nom sorti d’outre-tombe. Dire que j’ai Lire la suite...
Depuis peu je suis de temps en temps questionné sur des petits soucis de programmation parallèle ou de gestion de Thread avec WF4. Pour commencer à répondre à ce genre de question il faut commencer par prendre WF4 à la base. WF4 n’a pas : De mécanisme Lire la suite...
“Les extensions dans Workflow Foundation” : voila un sujet qui a fait couler beaucoup d’ancre dans WF3 tellement le mécanisme pouvait sembler contraignant. Avec WF4, les extensions sont devenues d’une simplicité déconcertante. Mais comme je l’ai déjà Lire la suite...
Sur une activité custom, la méthode CacheMetadata fait un peu peur car son utilité est difficilement compréhensible au premier abord. Je commencerais donc par éclaircir le sujet avec une petite définition maison : La méthode CacheMetadata permet à l'activité Lire la suite...
Manipuler des arguments n’a rien de bien ardu en soit mais dans certain cas, on peut se retrouver avec des manipulations qui donnent des comportements incompréhensibles. Le coupable se retrouve bien souvent sur la manière de vérifier si un argument a Lire la suite...
Ceux qui on commencé à coder des activités se demandent certainement où je veux en venir avec un titre comme celui-ci. Mon objectif est relativement simple : faire la démonstration qu’un worklfow n’a pas besoin obligatoirement de passer par les bookmark Lire la suite...
La team WCF/WF a publié un article sur la sortie d’un nouveau pack d’activités. On peut y trouver un certain nombre d’activités lié à WCF. Celui-ci mis à disposition en CTP sur codeplex : Introducing the WF Security Pack CTP 1 on wf.codeplex.com Sur le Lire la suite...


Les 10 derniers blogs postés

- SharePoint 20XX: Script PowerShell pour exporter en CSV toutes les listes d’une ferme pour auditer le contenu avant migration par Blog Technique de Romelard Fabrice le 03-28-2017, 17:53

- Les pièges de l’installation de Visual Studio 2017 par Blog de Jérémy Jeanson le 03-24-2017, 13:05

- UWP or not UWP sur Visual Studio 2015 ? par Blog de Jérémy Jeanson le 03-08-2017, 19:12

- Désinstallation de .net Core RC1 Update 1 ou SDK de Core 1 Preview 2 par Blog de Jérémy Jeanson le 03-07-2017, 19:29

- Office 365: Ajouter un utilisateur ou groupe dans la liste des Site collection Administrator d’un site SharePoint Online via PowerShell et CSOM par Blog Technique de Romelard Fabrice le 02-24-2017, 18:52

- Office 365: Comment créer une document library qui utilise les ContentTypeHub avec PowerShell et CSOM par Blog Technique de Romelard Fabrice le 02-22-2017, 17:06

- [TFS] Supprimer en masse les dépendances à SQL Enterprise ou Developer avant de procéder à une migration par Blog de Jérémy Jeanson le 02-20-2017, 20:30

- Office 365: Attention au volume utilisé par les fichiers de Thèmes de SharePoint Online par Blog Technique de Romelard Fabrice le 02-07-2017, 18:19

- [SCVMM] Supprimer une machine bloquée par Blog de Jérémy Jeanson le 01-31-2017, 21:22

- Microsoft .Net Challenge 2017 par Le Blog (Vert) d'Arnaud JUND le 01-30-2017, 15:25