Un peu de mon expérience dans le monde .NET
| | Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|
| 29 | 30 | 31 | 1 | 2 | 3 | 4 | | 5 | 6 | 7 | 8 | 9 | 10 | 11 | | 12 | 13 | 14 | 15 | 16 | 17 | 18 | | 19 | 20 | 21 | 22 | 23 | 24 | 25 | | 26 | 27 | 28 | 29 | 30 | 31 | 1 | | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Search
Navigation
Categories
Blogroll
|

Monday, August 06, 2007
NUnitForms
Je me suis penché sur la cas NunitForms, afin de créer une librairie permettant de valider la non-régression d’un projet en cours de développement.
Cette extension de Nunit est très intéressant, malgré le fait que le projet ne soit plus très actif. Pour rappel, cette sur couche permet de tester l’interface utilisateur d’une application en simulant les interactions entre l’utilisateur final et l’application.
Voici donc quelques idées en vrac :
L’installation.
NunitForms et aujourd’hui en décalage avec son projet source Nunit. L’assemblage nunit.framework référencé est la version 2.2.7.0, alors que la version actuelle de Nunit utilise la v. 2.4.1.0. Cela ne semble pas poser de problèmes, mais il faut référencer cette dernière dans la projet de test.
Création des tests
Je ne vais pas m’étendre sur la syntaxe, celle-ci étant quasiment identique à un projet Nunit normal ([TestFixture], [Test], …).
-
La class de test doit hériter le la classe NunitFormTest.
-
J’ai eu quelques problèmes avec les fenêtre ouvrant elle-même d’autre fenêtre de type modal. La documentation est pauvre, et fait souvent référence aux version précédents. Il faut utiliser la méthode ExpectModal en lui passant deux arguments : le type de l’objets modal, et la méthode délegate à utiliser. Ex :
{
ExpectModal("ObjectType", new ModalFormActivated(CloseForm));
}
public void CloseForm ()
{
ButtonTester btnOk = new ButtonTester("bt_ok");
btnOk.Click();
}
La suite au prochaine épisode.
Stéphane
Monday, August 06, 2007 4:16:56 PM (GMT Daylight Time, UTC+01:00)
UnitTesting

Thursday, August 02, 2007
VS2008 Beta 2
Pour évacuer ma frustration ...
Après avoir installé VS2008, j'ai décidé de me lancer dans un nouveau projet Web. Ni une, ni deux, je crée une Master Page (avec un contentplaceholder), puis une default page héritant de celle-ci (avec un content référent au place holder de la Master Page). Rien de plus basique.
Et la commence ma frustration : En mode Split ou Design de ma page default.aspx, un message d'erreur m'invitant à corriger celle-ci en implémentant le contentplaceholder, gasp ! Encore plus bizzard, tout fonctione correctement à l'execution ?!?!
Différentes recherches ne donnant rien, j'ai finallement tenté l'option repaire sur VS2008. 10 minutes plus tard, tout est rentré dans l'order et je peux jouer avec le master page imbriqués sans problèmes.
Qui a dit que l'informatique était une science exacte ?
Stéphane
Thursday, August 02, 2007 12:52:42 PM (GMT Daylight Time, UTC+01:00)
VS2008
Microsoft Office 2007 Add-in : Save as PDF
Ce n'est pas une info très récente (11 août 2006), mais toujours utile ...
Voici donc le lien pour installer le complèment permettant de sauvegarder presque tous les documents d'Office 2007 au format PDF. Permet d'éviter d'acheter un produit spécifique pour cette opération.
Stéphane
Thursday, August 02, 2007 8:52:03 AM (GMT Daylight Time, UTC+01:00)
add-in | office2007

Tuesday, June 26, 2007

Monday, June 25, 2007
Libérez-vous de la pieuvre iTune
Vous avez un iPod, mais n’utilisez pas iTune pour gérer votre librairie (pour de nombreuses raisons : DRM d’Apple, application lente, service tournant en permanence utilisant les ressources de votre système … ou simplement vous utiliser un windows media center, donc pas de raison d’ajouter encore un programme de gestion).
Voici donc pour vous EphPod ! Super simple d’utilisation, extrait et charge des MP3 sur votre iPod (ou celui d’un ami)

http://www.ephpod.com/
PS : Je ne peux m’empêcher de me demander ce qui ce passerait si l’on remplaçait Apple par Microsoft dans ce contexte. Normalement, Il faut iTune pour gérer son iPod et bientôt aussi pour activer son iPhone. Et vu que l’iPod, c’est plus de 90% du marché, on peut en déduire que 90% de ces utilisateurs ont été obligés d’installer iTune. Abus de position dominante ? J’attends vos commentaires.
Monday, June 25, 2007 10:50:06 AM (GMT Daylight Time, UTC+01:00)
iPod | Windows

Saturday, June 23, 2007
Qliner
Voici un petit utilitaire fort sympa pour assigner un tâche à n’import quelle touche de votre clavier … Maintenire la touche windows infoncée, puis faire un glisser-déposer de l’application (batch, exe …) a associer et c’est fini. Plus qu’a utiliser le nouveau raccourcis en pressant touche window + touche associée.
Bon, j’avoue qu’avec Vista et sa recherche intégrée, c’est facile de retrouver ses applications. Mais les raccourcis clavier restent intéressants !
http://www.qliner.com/hotkeys/
Saturday, June 23, 2007 10:48:26 AM (GMT Daylight Time, UTC+01:00)
Utilitaires