by Stéphane
19. February 2010 00:55
Je développe une tâche personnalisé pour SSIS (sujet très intéressant, abordé probablement lors d’un prochain post) et fait face à un problème : afin d’être enregistré dans la GAC, mon composant doit être signé (Strong Name), ainsi que toute les assembly référencées …
Pour mon développement pas de problème (
sn –k key.snk & [assembly: assemblyKeyFileAttribute(@"key.snk")]
Mais que faire des composant 3th party, dont je n’ai évidement pas les sources ?
Voici ma solution :
- Générer une clé => sn –k 3thparty.snk
- Désassembler l’assembly en langage intermédiaire => ildasm.exe 3thparty.dll /out: 3thparty.il
- Réassembly l’assembly, en ajoutant la clé => ilasm.exe 3thparty.il /dll /output=3thparty.dll /key=3thparty.snk
Fonctionne bien évidement seulement si l’assembly n’a pas été obfuscée …
by Stéphane
12. February 2010 01:04
En passant à travers le programme des TechDay 2010, je remarque une session animé par Sacha Corti ayant comme sujet la nouvelle plateforme Window Mobile : Windows 7 Phone. Première bonne surprise.
Rapide tour sur le
blog de Sacha Corti, et deuxième bonne surprise. Des photos de la surface chez Microsoft Suisse.
by Stéphane
11. February 2010 00:54
Je m’intéresse régulièrement au site
DevLabs de Microsoft. Depuis quelques années, des prototypes innovants sont sortis de cet « incubateur ».
Dernièrement, un basic light, avec son IDE, à été mis à disposition :
Microsoft Small Basic. Et c’est tout simplement bluffant. Avec moins de 20 mots clé, il est possible de développer, via un IDE avec une bonne expérience utilisateur, des petites applications compatible Silverlight.
Jouez en ligne avec
Tetris, puis regarder le code généré pour cette application, et l’expression petit mais costaud prendra toute sa signification.
e84b4bd2-3e7d-487f-821e-87deb8df74dd|0|.0
Tags: