août
2012
Bonjour, Un petit billet rappelant le principe de fonctionnement d’un IEnumerable. L’IEnumerable offre une interface permettant d’itérer parmi des objets. Dans les faits, cette interface permet de retourner une instance d’IEnumerator (via une méthode GetEnumerator). Cet IEnumerator ne propose que 3 membres : – Current : propriété permettant de retourner l’élément actuel – MoveNext() : méthode permettant d’itérer vers l’élément suivant – Reset() : méthode permettant de réinitialiser l’itérateur L’utilisation d’un IEnumerable couplé au mot […]
août
2012
Si comme moi, vous avez franchis le pas de VS2012, vous avez pu constater que le menu est en MAJUSCULES … Tout les jours, j’ai l’impression que ce menu me HURLE dessus ! Pour ramener le menu à la normale il faut modifier/Créer (si inexistante) une clé de registre : >>>> HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General\SuppressUppercaseConversion >>>> REG_DWORD value: 1 (trouvé ici) Là, je suis presque content
juillet
2012
Je cherchais un petit outil permettant de visualiser graphiquement les liens entre workitems TFS, et si possible open source… « Work Item Visualization » du CodePlex correspond parfaitement au cahier des charges ! Cerise sur le gâteau : le fichier graphique en sortie est un dgml ! http://visualization.codeplex.com/ Enjoy !
juillet
2012
Depuis la réinstallation de mon portable, les accès TFS avec des outils clients tels que Visual Studio 2010 ou application office (Excel) étaient lent… trèèèès lent… Après recherche, la solution pour Visual Studio 2010 (trouvée ici ) fut appliquée : Modifier le fichier de configuration de Visual Studio 2010 (devenv.exe.config) pour lui ajouter la ligne suivante : 1: <system.net> 2: <defaultProxy enabled= »false » /> <!– Nouvelle ligne –> 3: <settings> 4: <ipv6 enabled= »true »/> 5: </settings> 6: […]
juillet
2012
Les possesseurs d’ipad seront peut être intéressés de connaitre ce petit trick : importer des videos via le camera connection kit. Source (en Anglais) : http://howto.cnet.com/8301-11310_39-20043530-285/how-to-use-sd-cards-for-extra-ipad-video-storage/ En résumé : Posséder le camera connection kit Posséder une sdcard Créer sur la sdcard un répertoire à la racine de la carte, nommé /DCIM Créer un sous répertoire dans DCIM nommé 100DICAM -> /DCIM/100DICAM Copier la vidéo au format attendu par l’ipad (format mp4)Pour les conversion, j’utilise HandBrake […]
juin
2012
Bonjour Petite finesse des scopes (étendues) de la recherche SharePoint Enterprise Search : Pour information (ou rappel) : Scope ou étendue : template de recherche dans lequel on précise des règles permettant de filtrer les résultats affichés. Ces règles influent sur l’origine, le type, etc. du contenu à afficher. Server Name Mapping ou mappage de nom de server : liaison entre une url dans laquelle le contenu est trouvé et l’url de remplacement pour l’affichage […]
février
2012
Suite au message suivant : Restore-SPSite : Votre sauvegarde provient d’une autre version de Microsoft Sha rePoint Foundation et ne peut être restaurée sur un serveur exécutant la versio n actuelle. Le fichier de sauvegarde doit être restauré sur un serveur exécutan t la version « 14.0.0.6106 » ou une version ultérieure. J’ai cherché des informations permettant d’identifier les patchs qui modifient le numéro de version de Sharepoint et le bonheur est dans ce pré : http://blogs.technet.com/b/moss_it/archive/2011/08/15/lista-di-versioni-di-sharepoint-server-2010-o-sharepoint-foundation-2010-wss-4-0.aspx […]
janvier
2012
Un jour, un client fut confronté à ceci : « Entity Framework and Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. » Explicite ! non ? La solution : Paramétrer le Command Timeout de l’object context … var ctx = new DataContext() { CommandTimeout = 90 }; // DataContext est ma classe context EF Du coup, le temps d’exécution des commandes SQL passe à 90 secondes (au […]
janvier
2012
Powershell permet de créer facilement un ensemble de comportements « maison ». Il est possible d’automatiser l’exécution de ces scripts. Pour ce faire (sous Windows 2008) Démarrer > Outils d’administration > Planificateur de tâches > Menu Action > Créer une tache … Renseigner le nom de la tache Renseigner les options de sécurité Renseigner le déclencheur (timer, …) Onglet Actions Click sur Nouveau, dans la fenêtre : > Action = « Démarrer un programme » > Programme/script = « powershell.exe » […]
janvier
2012
Il est possible d’administrer IIS (7.0 et 7.5) en Powershell nativement depuis Windows 2008 R2. Il faut charger le module WebAdministration… Je vous propose ci dessous la fonction PowerShell permettant de charger ce module soit en mode Add-PsSnapin (si WebAdministration est un snapin) soit en mode import-module (si détecté comme tel). function AddPsSnapinForIIS(){ $hasSnapin = get-pssnapin # | Select { $_.Name.toLower().Trim() = "webadministration" } $useAddPsSnapin = $False foreach($item in $hasSnapin){ […]